1. cat 命令

    格式:cat 文件名

    功能:显示文件所有内容

  2. cp 命令

    格式:cp [选项] <源文件|目录> <目标文件|目录>

    功能:文件,目录复制

    选项:

  • -a 该选项常在复制目录时使用,它保留链接,文件属性,并递归地使用复制目录
  • -f 如果目标文件或目录已存在,就覆盖它,并且不做提示
  • -i 与 -f相反
  • -r 若给出的源是一个目录,那么cp命令将递归复制该目录下所有子目录和文件。但是确保目标也是一个目录。

  3. rm 命令

    格式:rm [选项] <文件名|目录>

    功能:文件,目录删除命令

    选项:

  • -f 在删除过程中不给任何提示,直接删除
  • -r 指示rm将参数中列出的全部目录和子目录都递归地删除
  • -i 交互式地删除,每个文件在删除时都给出提示

  4. mv 命令

    格式:mv [选项] <源文件|目录> <目标文件|目录>

    功能:文件,目录移动命令

    选项:

  • -f 覆盖已有的目标文件
  • -i 交互式的操作,如果操作要覆盖某已有的目标文件,会询问用户是否覆盖

  5. find 命令

    格式:find [起始目录] [搜索条件] [操作]

    功能:查找满足条件的文件,目录

    说明:

  • 起始目录:将从该目录起遍历其下所有子目录
  • 搜索条件:

        -name ’字符串‘ 查找文件名中包含所给字符串的所有文件

        -user ’用户名‘   查找属于指定用户的文件

        -group ’用户名组‘ 查找属于指定用户组的文件

        -type x  查找类型为x的文件。x的取值:d目录文件,f普通文件,l链接文件,c字符设备文件,b块设备文件

  • 操作: -print 标准输出

  6. grep 命令

    格式:grep [选项] [查找模式] <文件名>

    功能:在文件里搜素指定的字符串

    选项:

  • -F 将查找模式看成是单纯的字符串
  • -i 要查找的字符串不区分字母的大小写
  • -r 以递归方式查询目录下所有子目录的文件

  7. ls 命令

    格式:ls [选项] <目录或者文件名>

    功能:列出指定目录的内容

    选项:

  • -a 列出指定目录下所有文件和子目录的信息
  • -A 同-a,但是不列出’.‘ 和 ’..‘
  • -b 当文件名中有不可显示的字符时,将显示该字符的八进制数字
  • -c 按文件的最后修改时间排序
  • -C 分成多列显示
  • -d 显示目录名而不是显示目录下的内容
  • -f 列出的文件名后加上符号来区别不同
  • -l 显示文件的详细信息,如属性等

  8. mkdir 命令

    格式:mkdir [选项] 目录名

    功能:创建目录

    选项:

  • -m 数字 设置该目录权限
  • -p 如果目录名中的路径中包含着不存在的子目录,那么就逐一创建

  9.rmdir 命令

    格式:rmdir [选项] 目录名

    功能:删除目录

    选项:如果有子目录,就逐一删除

  10. touch 命令

    格式:touchu 文件名

    功能:创建文件