”-”,普通文件.
”d”目录,字母”d”,是dirtectory(目录)的缩写.
“l”符号链接。请注意,一个目录或者说一个文件夹是一个特殊文件,这个特殊文件存放的是其他文件和文件夹的相关信息.
“b”块设备文件。
“c”字符设备文件。
权限的东西没列出来 rwx 7
排序
-S 根据大小
-r 反向排序
-t 修改时间排序 排序的时候使用 默认是修改时间 和 -l 参数使用
-U 创建时间排序 排序的时候要和 -t 一起使用 不排序使用-l
-u 访问时间排序 排序的时候要和 -t 一起使用 不排序使用-l
-f 取消排序
显示 详细时间 -T linux 上面是--full-time
-F 可以对不同文件格式输出不同内容
Display a slash (`/') immediately after each pathname that is a
directory, an asterisk (`*') after each that is executable, an at
sign (`@') after each symbolic link, an equals sign (`=') after
each socket, a percent sign (`%') after each whiteout, and a vertical bar (`|') after each that is a FIFO.
我自己的bash 里面 alias ll="ls -alhF"
其他使用到的命令
-i 在输出的第一列显示文件的i节点号。 inode
-L 若指定的名称为一个符号链接文件,则显示链接所指向的文件。
-m 输出按字符流格式,文件跨页显示,以逗号分开。
-n 输出格式与l选项相同,只不过在输出中文件属主和属组是用相应的UID号和 GID号来表示,而不是实际的名称。
-o 与l选项相同,只是不显示拥有者信息。
-p 在目录后面加一个“/”。
-q 将文件名中的不可显示字符用“?”代替。
-r 按字母逆序或最早优先的顺序显示输出结果。
-R 递归式地显示指定目录的各个子目录中的文件。
-s 给出每个目录项所用的块数,包括间接块。
-x 按行显示出各排序项的信息。
例1:列出当前目录的内容。
lsls–Fls−a例2:列出某个目录的内容。 ls –F /home/xu Mai1/
例3:列出某个目录下所有的文件(包括隐藏文件)。
$ 1s -aF /home/xu
例4:用长格式列出某个目录下所有的文件(包括隐藏文件)。
1s−laF/home/xu例5:用长格式列出某个目录下所有的文件包括隐藏文件和它们的i节点号。并把文件属主和属组以UID号和GID号的形式显示。1s -1ainF /home/xu tota1 584 399672

