命令:ls(list)
用途:列举目录内容
常用用法:
ls -a:列举所有文件(包括隐藏文件)
ls -l:显示详细信息(不包括隐藏文件)
ls -F:用符号区分文件类型(目录=’/’、可执行文件=’*’、链接='@'、socket='='、whiteout='%'、FIFO='|')
ls -G:用颜色区分文件类型(目录=蓝色、可执行文件=红色)
ls -le:显示 ACL信息
ls -lh:显示详细信息(文件大小显示单位:K,M等)
ls -lS:按文件大小从大到小排序,反序为:ls -lrS
ls -lt:按文件修改时间从近到远排序,反序为:ls -lrt
ls -lU:按文件创建时间从近到远排序,反序为:ls -lrU
ls -lu:按文件访问时间从近到远排序,反序为:ls -lru
ls -lR:递归显示所有子文件信息
例如:
文件模式ls -l
drwxr-xr-x+ 2 libing staff 68 4 26 13:26 test
文件类型字符表 文件类型颜色表
长格式详解:ls -l
1)会显示下列信息:文件模式、链接数量、用户名字、用户组名字、文件字节大小、月、日、时间、路径名字
2)512-bytes blocks 的总数量会显示在文件前边
3)如果文件或目录有扩展属性,权限区域后添加’@’;如果是扩展安全信息(如access control list),权限区域后添加‘+’。
4)如果修改日期距今超过6个月,在时分区会显示年份
5)如果用户名和用户组名,未知或者 用了 -n 选项,则显示数字ID
6)如果是一个character special或者block special的文件,主副设备号会显示在文件大小区域,如果文件是一个符号链接,显示’->路径名’
网友评论