Linux基础之常用操作命令(二)

  1. ls(列出目录的内容)

    1. -a 显示指定目录下所有子目录与文件,包括隐藏文件

    2. -l 以列表方式显示文件的详细信息

    3. -h 配合 -l 以人性化的方式显示文件大小

  2. > (输出重定向命令,将命令执行结果重定向到一个文件,本应显示在终端上的内容保存到指定文件中)

    >输出重定向会覆盖原来的内容>>输出重定向则会追加到文件的尾部

  3. more (分屏显示)

  4. |(管道:一个命令的输出可以通过管道做为另一个命令的输入)

  5. clear(清屏)

  6. cd(切换工作目录)

    1. cd 切换到当前用户的主目录(/home/用户目录),用户登陆的时候,默认的目录就是用户的主目录。

    2. cd ~ 切换到当前用户的主目录(/home/用户目录)

    3. cd . 切换到当前目录

    4. cd .. 切换到上级目录

    5. cd - 可进入上次所在的目录

  7. pwd(显示当前路径)

  8. mkdir(创建目录,参数-p可递归创建目录)

  9. rmdir(删除目录)

  10. rm(删除文件)

    1. -i 以进行交互式方式执行

    2. -f 强制删除,忽略不存在的文件,无需提示

    3. -r 递归地删除目录下的内容,删除文件夹时必须加此参数

  11. ln(建立链接文件,ln -s 源文件 链接文件)

  12. cat(查看或者合并文件内容)

  13. grep(文本搜索)

    1. -v,显示不包含匹配文本的所有行

    2. n,显示匹配行及行号

    3. i,忽略大小写

  14. find(查找文件)

    1. find ./ -name xx.sh 查找当前目录下所有名为xx.sh的文件

    2. find ./ -name '.sh' 查找当前目录下所有后缀为.sh的文件

    3. find ./ -name "[A-Z]" 查找当前目录下所有以大写字母开头的文件

    4. find /tmp -size 3M 查找在/tmp 目录下等于3M的文件

    5. find /tmp -size +3M 查找在/tmp 目录下大于3M的文件

    6. find /tmp -size -3M 查找在/tmp 目录下小于3M的文件

    7. find ./ -size +40k -size -50M 查找当前目录下大于40k,小于50M的文件

  15. cp(拷贝文件)

    1. -a 该选项通常在复制目录时使用,它保留链接、文件属性,并递归地复制目录,简单而言,保持文件原有属性。

    2. -f 已经存在的目标文件而不提示

    3. -i 交互式复制,在覆盖目标文件之前将给出提示要求用户确认

    4. -r 若给出的源文件是目录文件,则cp将递归复制该目录下的所有子目录和文件,目标文件必须为一个目录名。

    5. -v 显示拷贝进度

  16. mv(移动文件)

    1. -f 禁止交互式操作,如有覆盖也不会给出提示

    2. -i 确认交互方式操作,如果mv操作将导致对已存在的目标文件的覆盖,系统会询问是否重写,要求用户回答以避免误覆盖文件

    3. -v 显示移动进度

  17. tar(归档管理)

    1. -c 生成档案文件,创建打包文件

    2. -v 列出归档解档的详细过程,显示进度

    3. -f 指定档案文件名称,f后面一定是.tar文件,所以必须放选项最后

    4. -t 列出档案中包含的文件

    5. -x 解开档案文件

  18. gzip(文件压缩解压)

    1. -d 解压

    2. -r 压缩所有子目录

    3. 解压用法: tar zxvf 压缩包包名

    4. 压缩用法:tar cvzf 压缩包包名 *或者文件名

  19. bzip2(文件压缩解压)

    1. 压缩用法:tar -jcvf 压缩包包名 文件...(tar jcvf bk.tar.bz2 *.c)

    2. 解压用法:tar -jxvf 压缩包包名 (tar jxvf bk.tar.bz2)

  20. zip(文件压缩解压)

    1. 压缩文件:zip [-r] 目标文件(没有扩展名) 源文件

    2. 解压文件:unzip -d 解压后目录文件 压缩文件

  21. which(查看命令位置)

Guess you like

Origin blog.csdn.net/chushudu/article/details/110950396