Linux系统上常见的文件管理类命令

文件查看类命令

  1.cat 

    cat 可以查看文本文件内容

    Linux系统上常见的文件管理类命令_复制

      其中 -n 输出行号 cat -n /etc/fstab           Linux系统上常见的文件管理类命令_复制_02

       

     合并文件内容  cat /etc/fstab /etc/init.d/README > /tmep/test.fileLinux系统上常见的文件管理类命令_复制_03

Linux系统上常见的文件管理类命令_复制_04

  2.less/more

    都是可以一页一页地查看文件

Linux系统上常见的文件管理类命令_复制_05Linux系统上常见的文件管理类命令_复制_06

less支持上下翻看,more仅支持向下

      /STRINT 查找字符串STRINT

        n 查找下一个

  3.head 

    查看文件前n行,默认为10行Linux系统上常见的文件管理类命令_复制_07

      -n 指定前n行 Linux系统上常见的文件管理类命令_复制_08

  4.tail

    查看文件的后n行,默认为10行

      -n 指定后n行

Linux系统上常见的文件管理类命令_复制_09

    特殊用法

      tail -f /var/log/message持续追踪文件追加内容,主要来用查看日志文件Linux系统上常见的文件管理类命令_复制_10

 

  建立文件 touch,vi,nano,nano等Linux系统上常见的文件管理类命令_复制_11

  删除文件 rm -rf  ,rm是危险的一个命令,删库跑路这个词太敏感了,所以我这里将rm定义别名了。Linux系统上常见的文件管理类命令_复制_12

  

  复制文件

  1.cp

    cp 源文件   目标文件

      复制的只能是文件,可以一个或多个

       Linux系统上常见的文件管理类命令_复制_13

      但是如果复制多个文件,后面的只能是目录,如果复制一个文件,后面的可以是一个文件

       -f 覆盖复制

       -r 复制目录及下面所有文件

       -a 复制时保留原属性,比如属主属主,三维时间戳,主要用于归档文件


  2.文件查找

    locate  根据数据库匹配,速度快,使用简单,非实习

    find 实时更新的

    Linux系统上常见的文件管理类命令_复制_14

  3.移动/重全名文件

mv

Linux系统上常见的文件管理类命令_复制_15

     

  4.新建目录

    mkdir -p 级联建立目录,如果目录已存在则跳过,如果不存在则建立

  Linux系统上常见的文件管理类命令_复制_16