linux命令ll是什么 linux中ll是什么

2022-02-21 linux ll命令详解

Linux命令大小写敏感,一般命令都是小写

创新互联建站主要从事网站制作、成都网站设计、网页设计、企业做网站、公司建网站等业务。立足成都服务特克斯,10余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18982081108

在 Linux 系统中,“ll”命令并不是它的标准命令,“ls”才是 Linux 系统的标准命令,其功能是列出当前子目录下的文件(不包括隐藏文件)。

之所以有“ll”命令,是因为在 Linux 系统中有一个定义别名命令(alias)的功劳。即:

alias ll 'ls -al'

其中:

-a 选项表示列出所有文件(包括隐藏文件)

--all的缩写,显示所有的文件,包括隐藏文件(以.开头的文件)。

l 选项表示按照长格式(long)列出文件名,包括:文件的权限、文件类型(是文件还是子目录)、文件的建立日期、文件大小,等等。而这些信息是 ls 命令不能够显示出来的。

所以只要定义好了“ll”,以后输入该命令后,即可显示文件的很多信息。

-A --almost-all的缩写,显示所有的文件,包括隐藏文件,但不包括表示当前目录.和上级目录..这两个文件。

Linux里面ll -r命令作用是什么?

题主你好,

首先ll这个命令是ls -l的缩写, 也就是 ll 等价于 ls -l.

太长不看版: ll -r的作用是反转结果并输出,ll输出是1,2,3,4,5,则加上-r后输出5,4,3,2,1.

-----

而ls -l,即ll,的作用是"列出详细信息", 下图对比一下,光输和ls和输入ls -l, 来理解什么叫做"列出详细信息":

接下来再说-r这个参数的作用:

请点击输入图片描述bn

也就是说-r参数的作用是,当ls的输出被排序的话,则将排过序的结果反转并输出,说白了就是之前输出的是1,2,3,4,5,加上-r参数后输出的就是5,4,3,2,1.

但-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和ls -al区别是什么?

两者都会以列表的形式显示目录下的文件名,但ll不显示隐藏文件,ls -al命令会显示隐藏文件。

ll是别名,通过alias命令,可看出其原形是“ls -l --color=auto”,选项-l的意思是以列表的形式呈现;而ls -al命令,则还有个-a选项,意思是还会显示隐藏文件。

运行效果与手册内容

参考资料:ls的man手册


分享名称:linux命令ll是什么 linux中ll是什么
当前URL:http://myzitong.com/article/dojecjg.html