diff --git "a/30 \351\231\210\345\246\203/.keep" "b/30 \351\231\210\345\246\203/.keep" new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git "a/30 \351\231\210\345\246\203/20240514 \345\210\235\350\257\206Linux.md" "b/30 \351\231\210\345\246\203/20240514 \345\210\235\350\257\206Linux.md" new file mode 100644 index 0000000000000000000000000000000000000000..c2f6bc612f71a7ed25b19a3c34d196f7b0b8d80f --- /dev/null +++ "b/30 \351\231\210\345\246\203/20240514 \345\210\235\350\257\206Linux.md" @@ -0,0 +1,45 @@ +Linux是啥?Centos 社区版本,免费,Debian,RedHat ,发行版本 + +8888 + +666888 + + + + + +安装VM pro 17 虚拟机 + +安装Debian 12.5 + +查看ip : + +```js +ip addr show // 默认的查看命令 +ifconfig // net-tools组件包的命令,这个组件要自己安装 + +apt-get update // 更新软件库 +apt-get install net-tools + + +// 安装vim编辑器,默认的是vi编辑器 +apt-get install vim // vi 文件名,变成vim 文件名 +``` + +安装ssh + +```js +apt-get install ssh // 安装ssh,默认情况下,只有普通用户才可以登录这个服务器 +// 如何开启root用户登录这个服务器 +vim /etc/ssh/sshd_cofnig //修改/etc/ssh/sshd.config 文件 +// 三件事,开22端口,允许root登录为yes,启用密码验证功能 +// 修改完一定要重启ssh服务 +/etc/init.d/ssh restart + +// 普通用户的权限是很低的。有时候普通用户也需要安装和配置软件,就需要临时借root的权限 +// 用sudo 命令,但这个默认是没安装。自己安装 +apt-get isntall sudo +// 不要忘记对sudo做一些配置,。。。百度。。https://blog.csdn.net/jasonzhoujx/article/details/80468885 + +``` + diff --git "a/30 \351\231\210\345\246\203/20240516 \345\221\275\344\273\244\350\257\255\346\263\225man.md" "b/30 \351\231\210\345\246\203/20240516 \345\221\275\344\273\244\350\257\255\346\263\225man.md" new file mode 100644 index 0000000000000000000000000000000000000000..17c8c6c162169b1197c02a61158101026de723e6 --- /dev/null +++ "b/30 \351\231\210\345\246\203/20240516 \345\221\275\344\273\244\350\257\255\346\263\225man.md" @@ -0,0 +1,23 @@ +# 笔记 + +``` +ls -l +cd .. //返回上一级 +d开头的文件通常带目录 +home 普通用户的家 +lib 共用的库放系统文件 +media 自动挂载点 +mnt 手动挂载点 +opt +run 运行临时文件 +lost + vun 损坏文件放此,给临时恢复的机会 +dev/sad //sad0 sad1 sad2 +/dev# ls --all + ls -l -l + +通用: +TAB +C+D +C+C +``` + diff --git "a/30 \351\231\210\345\246\203/20240520 \345\210\233\345\273\272\347\233\256\345\275\225\344\270\213\350\275\275\346\226\207\344\273\266.md" "b/30 \351\231\210\345\246\203/20240520 \345\210\233\345\273\272\347\233\256\345\275\225\344\270\213\350\275\275\346\226\207\344\273\266.md" new file mode 100644 index 0000000000000000000000000000000000000000..e658259d57da9cf8e15fee7b8855059782f07761 --- /dev/null +++ "b/30 \351\231\210\345\246\203/20240520 \345\210\233\345\273\272\347\233\256\345\275\225\344\270\213\350\275\275\346\226\207\344\273\266.md" @@ -0,0 +1,22 @@ +# 笔记 + +``` +useradd -m 用户名 -s /bin/bash //创建用户,同时创建用户名 +cd /home +ls //查看用户目录 +cd /用户名 //进入用户目录 +mkdir 文件 //创建 +mkdir 文件1/文件2 -p //创建,文件2在文件1下面 +rm 文件 -fr //删除 +mv 文件1 文件2/ //将文件1移到文件2下 +mv AA AB //将AA改名为AB + +``` + +``` +su - nihao //切换用户nihao +tar -cvf nihao.tar 中国 //到要打包的文件的文件夹中,nihao.tar为打报名,中国为打包的文件 +scp nihao@123.60.42.208:/home/nihao/nihao.tar /D:\临时下载文件 +//在本地主机输入这句,其中 nihao 为用户名,123.60.42.208 为主机名,/home/nihao/nihao.tar 为你在远程服务器上打包的文件的路径,/D:\临时下载文件 为在本地系统中保存文件的路径。 +``` + diff --git "a/30 \351\231\210\345\246\203/20240521 \346\226\207\344\273\266\345\244\271\345\217\212\346\226\207\344\273\266\347\256\241\347\220\206\347\232\204\351\242\204\344\271\240\344\275\234\344\270\232.md" "b/30 \351\231\210\345\246\203/20240521 \346\226\207\344\273\266\345\244\271\345\217\212\346\226\207\344\273\266\347\256\241\347\220\206\347\232\204\351\242\204\344\271\240\344\275\234\344\270\232.md" new file mode 100644 index 0000000000000000000000000000000000000000..0f228f93448d04efdd04f5ff6ab6e9c5381f50c4 --- /dev/null +++ "b/30 \351\231\210\345\246\203/20240521 \346\226\207\344\273\266\345\244\271\345\217\212\346\226\207\344\273\266\347\256\241\347\220\206\347\232\204\351\242\204\344\271\240\344\275\234\344\270\232.md" @@ -0,0 +1,111 @@ +1. ### 综合练习题:大学生生活场景中的文件夹和文件管理 + + 假设你是一名大学生,现在面临着整理学习资料和课程作业的任务。请按照以下要求完成相关的文件夹和文件管理操作: + + 1. 在你的个人文档目录下创建一个名为`学习资料`的文件夹,并进入该文件夹。 + + ``` + mkdir 学习资料 + cd /home/nihao/学习资料 + ``` + + + + 2. 在`学习资料`文件夹中创建一个名为`计算机科学`的文件夹。 + + ``` + mkdir 计算机科学 + cd ./计算机科学 + ``` + + + + 3. 在`计算机科学`文件夹中创建两个子文件夹,分别命名为`课程资料`和`编程项目`。 + + ``` + mkdir 课程资料 编程项目 -p + ``` + + + + 4. 将你最近的一门计算机科学课程的课件文件(假设文件名为`CS101_第一讲.pdf`)放入`课程资料`文件夹。 + + + + 5. 在`编程项目`文件夹中创建一个名为`Java项目`的文件夹。 + + ``` + cd ./编程项目 + mkdir Java项目 + ``` + + + + 6. 在`Java项目`文件夹中创建两个空文件,分别命名为`主程序.java`和`工具类.java`。 + + ``` + cd ./Java项目 + touch 主程序.java + touch 工具类.java + ``` + + + + 7. 复制`主程序.java`并命名为`备份_主程序.java`。 + + ``` + cp 主程序.java 备份_主程序.java + ``` + + + + 8. 创建一个名为`Python项目`的文件夹,并将`工具类.java`移动到`Python项目`文件夹中。 + + ``` + mkdir Python项目 + mv 工具类.java Python项目/ + ``` + + + + 9. 列出`计算机科学`文件夹中所有文件和文件夹的内容。 + + ``` + cd ../ + cd ../ + ls + 编程项目 课程资料 + ``` + + + + 10. 删除`编程项目`文件夹及其包含的所有内容。 + + ``` + cd ../ + mv 计算机科学/编程项目/Java项目/Python项目 计算机科学/ + cd 计算机科学/ + rm -r 编程项目/ + ``` + + + + 11. 重命名`Python项目`为`数据分析项目`。 + + ``` + mv Python项目 数据分析项目 + ``` + + + + 12. 最后,列出当前所在目录的路径。 + + ``` + pwd + /home/nihao/学习资料/计算机科学 + ``` + + + + +