Linux常用命令

1、touch:创建文件或者修改文件

2、mkdir:创建一个新的目录

mkdir -p:可以递归创建目录

备注:同一个目录中,不可有同名的目录或文件

3、rm:删除文件

rm -f:强制删除,忽略不存在的文件,无任何提示

rm -r:删除文件夹

4、cp (copy):复制文件或者目录时间

cp 源文件 目标文件

cp -f:已经存在的目标文件会直接覆盖,无需提示

cp -i :覆盖文件前提示

cp -r:复制目录,将递归复制该目录下的所有目录和文件,目标文件必须为一个目录名

5、mv(move):移动文件或者目录/文件或者目录重命名

mv 源文件 目标文件 

mv i:覆盖文件前提示,一旦重命名时文件名已存在,之前的文件就会删除,且不可恢复,需加上-i

6、cat:查看文件内容、创建文件、文件合并、追加文件内容

cat -b:对非空输出行编号

cat -n:对输出的所有行编号

7、more:分屏显示文件内容

8、grep:文本搜索工具

grep -n:显示匹配及行号

grep -v:显示不包含匹配文本的所有行(相当于取反)

grep -i:忽略大小写

模式查找

grep ^a:行首,搜寻以a开头的行

grep ke$:行尾,搜寻以ke结束的行

posted @ 2019-11-27 19:54  Z张不错  阅读(242)  评论(0编辑  收藏  举报