常用命令总结
| 命令名 | 命令简介 | 命令参数 | 示例 |
| mkdir | make directorys 创建目录 |
-p(parents):如果需要父目录,则创建 | |
| touch | 创建文件或者修改文件的时间戳 | ||
| ls | list 列出文件 |
-a :列出目录下所有的文件,包括以“.”开头的隐藏文件 -l :列出文件的详细信息,如创建者,创建时间,文件的读写权限列表等等 |
|
| cd | change directory 切换目录层次 |
cd - :切换至上一个工作目录 cd ~ :切换至用户home目录 |
|
| pwd | print working directory 查看当前工作目录 |
||
| echo | 打印输出内容 | ||
| cat | 查看文件内容 | ||
| mv | move 移动文件或者目录 **移动目录时,源目录结尾不要多余斜线,结尾目录最后最好加上斜杠。** |
||
| rm | remove 删除操作 |
-r(recursive):递归删除目录 -f(force):强制 |
|
| rmdir | 删除空目录,比较鸡肋 | ||
| head | 头部,显示文件头部,默认是10行 | -n :指定输出头n行 | |
| tail | 尾部,显示文件尾部部,默认是10行 | -n :指定输出尾n行 | |
| grep | 过滤核心命令之一 | -v(–invert-match): 排除 -E:以|分开,可以过滤多个 -Ei:不区分大小写 |
|
| egrep | 相当于grep -E | ||
| sed | 取各种内容 | -n(–quiet, –silent) 取消默认输出 -i(–in-place): 编辑文件 |
sed -n /内容/p 文件 p(print) sed /内容/d 文件 d(delete) |
| which | 后跟命令名,查看命令所在目录 | ||
| alias | 查看系统别名 通过给危险命令加保护参数,可以防止误操作。 把很多复杂的字符串变成一个简单的字符串。 可以把别名放在.bashrc /etc/profile |
alias rm=’echo you cannot use it’ 给rm起别名’,每当执行rm的时候会提示的后面的提示内容而不执行rm操作 | |
| unalias | 后跟命令名,作用是取消别名 |
浙公网安备 33010602011771号