1.ls

        显示指定路径下的文件列表;

        ls [OPTION]... [DIR]...
        -a, --all: 显示所有文件,包括隐藏文件;
            -rw-r--r-- 1 root root 44800 Aug 14 14:32 install.log
            -rw-r--r--:
            最左侧的第一位:文件类型
            -, d, l, b, c, p, s
            后面的9位:访问权限,perm
            数字:文件被硬链接的次数;
            左root: 文件的owner
            右root: 文件的group
            44800:文件的size
            Aug 14 14:32 : 文件的最近一次被修改的时间
            install.log: 文件名
        -h, --human-readable:单位换算
        -d: 显示目录自身的相关属性;通常要与-l一起使用;
        -r, --reverse: 逆序显示
        -R, --recursive: 递归
        -F 使用正斜线标记目录,*标记可执行文件

        -t 安照时间排列出文件

        -S 按照文件大小列出

        -s 显示每个文件块大小(下图中的第二列)

        -i 显示索引节点号(下图中的第一列)

    2. cp

        复制文件

        使用方式 cp source destination

            -r或者-R:递归复制

            –p复制时保留文件原始属性(时间戳,属组等)

            –l  创建硬链接而不是复制

                                         -s 创建软连接

            –P 复制链接文件本身,而不是复制指向的文件(默认不加选项会复制符号链接指向的文件)

            –d 复制链接文件本身,不去跟踪源链接文件指向的文件

            –a 保留文件所有原始属性,归档复制,常用于备份相当于-dR加上--preference=all

            --preferenc=all:复制时保留文件元数据属性

            –L 复制的是链接指向的那个文件,与-P相反

            –i 如果目标文件存在,会提示要不要覆盖

        几种规则:

        (1).SRC为文件,如果目标文件不存在,则新建DEST,并将SRC内容填充至DEST中

        (2).SRC为文件,如果目标文件存在,则会用SRC中内容覆盖到DEST文件中,此时建议对cp命令使用-i选项,覆盖前会提醒用户是否覆盖

        (3).SRC为文件,如果目标文件为目录,则直接在DEST下新建与源文件同名的文件,并将SRC内容填充进去

        (4).SRC为多个文件,则DEST必须存在,且为目录

        (5).SRC为目录,需要使用-r选项递归复制,如果DEST不存在,则创建DEST目录,如果DEST是目录,则直接复制过去,若果DEST是文件,则报错

    

    3.mv命令:

        移动文件或者改名

        mv没有-r选项,所以当SRC时目录时不需选项直接移动

        -i:交互式提醒是否覆盖

    4.rm命令:

            删除文件或目录

        -i 交互式提醒是否覆盖

        -f 强制删除

        -r 递归删除,用于删除目录

    5.mkdir命令:

         创建目录

        -p 可以一并深层次创建多级目录

        -v 显示详细信息

        -m 指定模式创建目录

    6.file命令:

            查看文件类型