linux命令ls

Posted seabiscuit0922

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux命令ls相关的知识,希望对你有一定的参考价值。

1. 作用

查看文件与目录。

2. 用法

ls 【参数】【目录名称】

参数:

-a:列出全部文件,包括隐藏文件(开头为.的文件);

-A:列出全部文件,包括隐藏文件,但不包括.与..这两个目录;

-d:仅列出目录本身,而不列出目录内的文件数据;

-f:直接列出结果,而不进行排序(ls默认会以文件名排序);

-F:根据文件、目录等信息给予附加数据结构,如 *代表可执行文件、/代表目录、=代表socket文件、|代表FIFO文件;

-l:将目录内容按行列出,列出文件的属性与权限等数据;

-h:将文件容量以易读的方式(如GB、KB等)显示,与-l组合使用;

-i:列出inode号码;

-n:列出UID(用户ID)与GID(用户组ID);

-r:将排序结果逆序输出;

-R:连同子目录内容一起列出来;

-S:以文件容量大小排序(默认用文件名排序);

-t:以时间排序(默认用文件名排序);

--color=never:不要依据文件特性给予颜色显示;

--color=always:显示颜色;

--color=auto:系统自行根据设置判断颜色显示;

--full-time:以完整时间模式(包含年月日时分秒)显示;

--time={atime,ctime}:输出访问时间atime或改变权限属性时间ctime,与-l组合使用;

3. 范例

3.1 ls dir1

3.2 ls -a dir1

列出全部文件,包括隐藏文件(开头为.的文件);

3.3 ls -A dir1

 列出全部文件,包括隐藏文件,但不包括.与..这两个目录;

 

3.4 ls -d dir1

 仅列出目录本身,而不列出目录内的文件数据;

 

3.5 ls -f dir1

直接列出结果,而不进行排序(ls默认会以文件名排序);

3.6 ls -F dir1

根据文件、目录等信息给予附加数据结构,如 *代表可执行文件、/代表目录、=代表socket文件、|代表FIFO文件;

3.7 ls -l dir1

将目录内容按行列出,列出文件的属性与权限等数据;

3.8 ls -lh dir1

将文件容量以易读的方式(如GB、KB等)显示,与-l组合使用;

3.9 ls -i dir1

列出inode号码;

3.10 ls -n dir1

列出UID(用户ID)与GID(用户组ID);

3.11 ls -r dir1

将排序结果逆序输出;

3.12 ls -R dir1

连同子目录内容一起列出来;

3.13 ls -S dir1

以文件容量大小从大到小排序(默认用文件名排序);

3.14 ls -t dir1

以时间排序(默认用文件名排序);

3.15 ls --color=never dir1

不要依据文件特性给予颜色显示;

3.16 ls --color=always dir1

显示颜色;

3.17 ls --color=auto dir1

系统自行根据设置判断颜色显示;

3.18 ls --full-time dir1

以完整时间模式(包含年月日时分秒)显示;

3.19 ls -l --time=atime dir1

输出访问时间atime,与-l组合使用;

3.20 ls -l --time=ctime dir1

 输出改变权限属性时间ctime,与-l组合使用;

4. 其它

ll = ls -l

 

以上是关于linux命令ls的主要内容,如果未能解决你的问题,请参考以下文章

linux debian下如何制作.deb

20155209 林虹宇Exp2 后门原理与实践

Linux汇总一——Linux程序管理,Linux终端,Linux命令格式命令类型及Linux命令帮助

linux删除命令rm -rf(linux删除命令行)

linux查看路径命令

linux查看历史命令记录及时间(linux查看历史命令执行时间)