【linux-01】基础命令
常用命令
| ctrl+c | 结束progress | |
| ls -a | 查看隐藏文件 | |
| ls -l | 查看详细信息 | ll |
| pwd | 查看所属目录 |
文件/目录
| touch xxx | 创建文件xxx |
| mkdir -p | 保证中间目录也可以被创建 |
| rm -r | 将目录及其中文件和目录逐一递归删除 |
| rm -f | 直接删除 |
| rmdir -p | 删除路径中的空目录 |
| rmdir xxxxx* | 删除以xxxxx开头的空目录 |
| cd .. | 返回上级 |
| cd ~ | 进入home |
查看文件
| cat -n | 对每行编号 查看文件内容 | |
| more | 分页查看文件 | 回车下一行/空格下一屏/b上一屏 |
| tail | 读取文件后10行 | -n 读取文件后n行 -f 动态读取末尾变化内容 |
复制移动
| cp xx xx2/xxx | 将xx文件复制到xx2目录下并改名为xxx |
| cp -f xx1/ xx2/ | 将xx1目录及内容复制到xx2目录下 (-f对象是目录时使用) |
| cp -f xx1/* xx2/ | 将xx1目录下的内容复制到xx2目录下 |
| mv | 移动,同上【若目标目录/文件不存在,则会把源目录/文件改名为目标名】 |
打包解包压缩解压
| tar [-zc/xvf] filename -C [path] | 解压filename到path中去 |
| -z∶ | gzip,通过gzip命令处理文件,gzip可以对文件压缩或者解压 |
| -c | create,即创建新的包文件 |
| -x | extract,实现从包文件中还原文件 |
| -v | verbose,显示命令的执行过程 |
| -f | file,用于指定包文件的名称 |
编辑文件
| yum install vim | 安装vim |
| vi/vim xxx | 编辑文件 |
| command mode | 默认进入,其他模式下按esc进入 |
| insert mode | 在命令模式下按i/a/o 进入 |
| last line mode | 在命令模式下 :或者/ 进入 wq保存并退出 !q不保存退出 set nu显示行号 |
查找
| find path -name file | 在path中找name为file的文件 |
| grep word filename | 在filename文件中找word |

浙公网安备 33010602011771号