diff --git "a/\351\231\210\346\264\201\346\242\205/20240516-\347\273\223\346\236\204\347\233\256\345\275\225\345\221\275\344\273\244.md" "b/\351\231\210\346\264\201\346\242\205/20240516-\347\273\223\346\236\204\347\233\256\345\275\225\345\221\275\344\273\244.md" new file mode 100644 index 0000000000000000000000000000000000000000..76647f1cb9d89d130c4089c9bca359b4a9635c63 --- /dev/null +++ "b/\351\231\210\346\264\201\346\242\205/20240516-\347\273\223\346\236\204\347\233\256\345\275\225\345\221\275\344\273\244.md" @@ -0,0 +1,38 @@ +## 结构目录命令 + + + +1. /:根目录,所有其他目录都是在根目录下创建的。常见的指令有: + +- cd /:切换到根目录 +- ls /:列出根目录下的所有文件和目录 + +2. /bin:二进制文件目录,包含系统启动时需要的基本命令。常见的指令有: + +- ls /bin:列出/bin目录下的所有文件和目录 +- cat /bin/bash:显示bash shell的源代码 + +3. /sbin:系统二进制文件目录,包含运行系统所需的基本命令。常见的指令有: + +- ls /sbin:列出/sbin目录下的所有文件和目录 +- shutdown -r now:立即重启系统 + +4. /usr:用户相关的程序和数据目录。常见的指令有: + +- ls /usr/bin:列出/usr/bin目录下的所有文件和目录 +- cp /usr/share/doc/example.txt ~:将/usr/share/doc目录下的example.txt文件复制到用户目录下 + +5. /var:系统变量目录,存储系统日志和临时文件。常见的指令有: + +- ls /var/log:列出/var/log目录下的所有文件和目录 +- rm /var/tmp/*:删除/var/tmp目录下的所有临时文件 + +6. /etc:系统配置文件目录,包含系统各种配置文件和脚本。常见的指令有: + +- ls /etc:列出/etc目录下的所有文件和目录 +- nano /etc/passwd:编辑用户账号信息文件 + +7. /dev:设备目录,包含所有设备的文件。常见的指令有: + +- ls /dev:列出/dev目录下的所有文件和目录 +- sudo mount /dev/sdb1 /mnt:挂载/dev/sdb1设备到/mnt目录下 \ No newline at end of file diff --git "a/\351\231\210\346\264\201\346\242\205/20240518-linux\346\226\207\344\273\266\345\244\271\345\221\275\344\273\244.md" "b/\351\231\210\346\264\201\346\242\205/20240518-linux\346\226\207\344\273\266\345\244\271\345\221\275\344\273\244.md" new file mode 100644 index 0000000000000000000000000000000000000000..d7bfcf22ebb2636d8ac9131f117a3fc46e8c0ed7 --- /dev/null +++ "b/\351\231\210\346\264\201\346\242\205/20240518-linux\346\226\207\344\273\266\345\244\271\345\221\275\344\273\244.md" @@ -0,0 +1,83 @@ +## linux文件夹命令 + +1. tar -cvf 中国.tar 压缩文件夹命令 +2. tar -xvf 中国.tar 解压文件夹 命令 + +### 创建新用户账号: + +1. **使用超级管理员权限登录**: + + ```bash + sudo su + ``` + +2. **创建新用户**: + + ```bash + useradd -m newuser # 创建名为newuser的新用户并创建家目录 + ``` + +3. **设置新用户密码**: + + ```bash + passwd newuser # 设置新用户newuser的密码 + ``` + +4. **切换到新用户**: + + ```bash + su - newuser # 切换到新用户newuser + ``` + +### 创建文件夹并写入内容: + +1. **创建文件夹**: + + ```bash + mkdir newfolder # 在当前目录下创建名为newfolder的文件夹 + ``` + +2. **进入新文件夹**: + + ```bash + cd newfolder # 进入新创建的文件夹newfolder + ``` + +3. **写入内容到文件**: + + ```bash + echo "Hello, this is some content." > newfile.txt # 将内容写入newfile.txt文件 + ``` + +4. **查看文件内容**: + + ```bash + cat newfile.txt # 查看newfile.txt文件的内容 + ``` + +5. **退出新用户账号**: + + ```bash + exit # 退出当前用户账号 + ``` + + + + + +1. 在超级管理员模式一下安装sudo的命令: + + ```js + apt-get install sudo + ``` + + + + + +2. 由于普通用户没有写入权限因此需要加一条命令让普通用户可以写入内容并保存 + +```js +sudo chown xc 文件名称.txt +``` +