diff --git "a/08\346\236\227\350\212\263\345\251\225/20240521\347\254\224\350\256\260-\346\226\207\344\273\266\347\233\256\345\275\225\347\256\241\347\220\206\345\221\275\344\273\244.md" "b/08\346\236\227\350\212\263\345\251\225/20240521\347\254\224\350\256\260-\346\226\207\344\273\266\347\233\256\345\275\225\347\256\241\347\220\206\345\221\275\344\273\244.md" new file mode 100644 index 0000000000000000000000000000000000000000..7ac282371a7aa80837c9990d8921226d72a20614 --- /dev/null +++ "b/08\346\236\227\350\212\263\345\251\225/20240521\347\254\224\350\256\260-\346\226\207\344\273\266\347\233\256\345\275\225\347\256\241\347\220\206\345\221\275\344\273\244.md" @@ -0,0 +1,50 @@ +## 笔记 +```html +1. 1. useradd 全程要用户指定对应的选项和参数 + 2. useradd 用户名 + 3. passwd 用户名 + 1. useradd 创建的用户,需要详细的选项来修正,默认缺少家目录,也没有bash的shell可用 + 2. 解决方法 + 1. -m 生成家目录 + 2. -s /bin/bash 设置bash为新用户的shell + 4. 另一个高级命令 adduser,自动创建家目录,及对话形式建立相关参数 +``` + +```html +1. 单独新建一个客户端连接 +2. 直接使用su命令切换到新用户:su 要切换的用户名 +``` + +```html + 1.mkdir 文件夹名,新建文件夹,如果要连同父级目录一起创建就加上-p这个选项 + 2.-p的效果是,有则忽略无则创建,而不报错 + 3.使用vim进行编辑 + 1. vim的三种模式 + 1. 普通模式:不能编辑,默认的模式,可直接接收按钮指令 + 2. 编辑模式:在普通指定下i,进行文字的相关编辑,按ESC退回到普通模式 + 3. 命令行模式:通过命令执行保存(write) ,退出(quit),强制执行(!) + 1. 在普通模式,在英文输入法的状态下,按下Shift+:号,进入命令行模式(末行模式) + 2. 如何退出命令行模式,也是ESC +``` + +```html +1. 打包 tar -cvf 打包后的名 要打包的文件或目录(可以多个),显示过程 +2. 解包 tar -xvf 要解包的文件名 +3. 压缩 gzip 压缩文件 +4. 解压 gunzip 解压缩 +5. tar和gzip一起使用 : + 1. tar -cvzf 打包并压缩 + 2. tar -xzvf 解压并解包 +6. && 可以连接多个命令的执行 +``` + +```html +1. scp要在本地执行 + 1. 下载:scp 用户名@主机IP:/要下载的具体文件路径 本地电脑的目录 + 2. scp cxw01@172.16.90.73:/home/cxw01/big.tar.gz d:/ + 3. 上传:scp 本地电脑文件的路径 用户名@主机IP:/要上传到的文件目录 + 4. scp d:/补充说明.jpg cxw01@172.16.90.73:/home/cxw01/1314/ +2. sftp 也可以实现 ,用法类似SSH + 1. 操作都要进入对应的目录,不管是远程还是本地 + 2. get是下载,put是上传,后面直接用文件名 +``` \ No newline at end of file