ls常用参数详解
作者:尹正杰
版权声明:原创作品,谢绝转载!否则将追究法律责任。
玩Linux的老司机们每天都要敲的命令,但是这个鸡蛋的命令还有很多中玩法哟~跟着我一起敲一遍吧!在这里我就列举几个常用的选项吧
一.“ls -l”这个选项和“ll”是等效的哟;(显示当前目录内容的长列表)
如果你执行了上面的命令,就能查看你当前目录下非隐藏文件,让我们看一点这些文件的信息吧:
第一列:
1.共有十个占位符,第一个占位符表示文件类型,后面的九个字符表示的是文件的权限信息;
2.后面的9个字符从左到右分成三组,第一组表示所属者的权限,第二组表示所属组的权限,第三组表示其他人(不属于前2个组)的权限;
3.权限分三种,即:读取(r);写入(w);执行(x);
第二列:表示有多少个链接指向这个文件
第三列:表示这个文件的所属者,和第一组权限所对应;
第四列:表示这个文件的所属组,和第二组权限所对应;
第五列:表示这个文件/文件夹的以字节为单位的大小, 目录的大小总是4096字节;
第六列:表示这个文件的最后修改时间;
第七列:表述这个文件或者目录的名称。
二.增强对文件大小易读性“ls -lh”
以字节为单位看文件的大小大家得通过单位换算比较麻烦,所以我们为了增强对文件大小的易读性,我们可以加-h这个参数哟~
三.对文件或者目录进行从大到小的排序
四.查看当前目录下的所有文件或者目录,包括隐藏的哟
五.只查看当前目录下的目录文件
六.按照时间顺序查看,从上到倒下时间越来越近
七.查看文件在对应的inode信息。
好了,以上就是我工作中经常桥的了,但是实际上这个ls的用法还有很多呢~我在这里就不敲了,大家可以有兴趣的朋友可以试试,我们可以通过“ man ls”来查看更多的用发:
以下是我百度出来一些关于ls的参数: