ll是ls -l的命令别名,就像人有小名和外号一样,比如李狗蛋是小时候的你,而李二狗是长大后的你,指的都是你,只不过不同状态而已.ll是Linux发行版厂商为我们定义的,可以使用alias这个命令来查看,也可以看看<
ls -lrt 表示按修改时间倒序列出当前工作目录下的文件.而ll等价于ls -l,表示按名称顺序正序列出当前工作目录下的文件.
解析:ls表示列出当前目录下的文件.后面的 -lrt 是这个命令的一些选项.命令的选项相当于一个开关,可以开关特定的功能.-lrt实际上是 "-l -r -t" 这三个选项的缩写.
ls -l 这个命令打开了 -l 选项,等价于ll.-l 表示开启长列表输出,打开了就会输出文件权限、引用计数、所有者、所属组、文件大小、修改日期和文件名称这些详细的信息.
-r 表示输出倒序.ls -lrt 组合起来就是按修改时间倒序输出,最新修改的文件会被排在下面(没有加-r的时候是在排在上面)
扩展资料:
ll是ls -l的别名.在linux发行版中往往可以用alias定义别名.只是因为ls -l使用频繁,所以很多系统默认定义了ll这个别名.
家目录下的".bashrc"文件记录了第一次启动bash需要执行的脚本.打开".bashrc",可以看到默认安装的系统帮我们定义了ll这个别名.ll这时候和ls -l是等价的.
其次,在linux系统中可通过man ls查看ls命令的用户文档.文档中对ls命令的解释非常详细.
其他命令也可以通过man+命令名的方式来查看文档.
参考资料:百度百科-Linux中ls命令
Linux命令大小写敏感,一般命令都是小写
在 Linux 系统中,"ll"命令并不是它的标准命令,"ls"才是 Linux 系统的标准命令,其功能是列出当前子目录下的文件(不包括隐藏文件).
之所以有"ll"命令,是因为在 Linux 系统中有一个定义别名命令(alias)的功劳.即:
alias ll 'ls -al'
其中:
-a 选项表示列出所有文件(包括隐藏文件)
--all的缩写,显示所有的文件,包括隐藏文件(以.开头的文件).
l 选项表示按照长格式(long)列出文件名,包括:文件的权限、文件类型(是文件还是子目录)、文件的建立日期、文件大小,等等.而这些信息是 ls 命令不能够显示出来的.
所以只要定义好了"ll",以后输入该命令后,即可显示文件的很多信息.
-A --almost-all的缩写,显示所有的文件,包括隐藏文件,但不包括表示当前目录.和上级目录..这两个文件.
列出当前文件或目录的详细信息,这些信息有文件属性,文件拥有者对文件的读取信息,其他人的权限,大小,时间等.
与ls -l作用相同,可以看成是ls -l 别名
题主土嘎嘎的粉丝们大家好,
首先ll这个命令是ls -l的缩写, 也就是 ll 等价于 ls -l.
-----
而ls -l,即ll,的作用是"列出详细信息", 下图对比一下,光输和ls和输入ls -l, 来理解什么叫做"列出详细信息":
此时此刻呢再说-r这个参数的作用:
但-r参数这里有一个需要注意的点,只有ls的结果被排序后,-r参数才起作用, 而题主给的ls -l命令中,-l选项是输出详细信息, 并没有排序的参数呀?,实际上帮助文档中也有相关的描述:
也就是说当ls命令后没有指定cftuvSUX以及--sort中选项时,会自动根据文件名称的字母顺序进行排序,所以因为ls -l的参数为-l,而-l这个选项不在cftuvSUX以及--sort中,所以呢,
ls -l在列出文件详细信息的时候也会动按照文件名称排序了,所以 -r参数才会起作用(因为上面说了-r参数是对排序后的内容进行反转,而ls -l已经对内容做了排序操作了).
测试:
可以看到ls -l输出的结果是a,b,c 而加上-r参数后的结果是c,b,a
希望可以帮到题主, 欢迎追问.
以上就是土嘎嘎小编为大家整理的linux的ll命令缩写相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!