linux ll命令结果详解

linux ll命令结果详解,第1张

在 Linux 系统中,“ll”命令并不是它的标准命令,“ls”才是 Linux 系统的标准命令,其功能是列出当前子目录下的文件(不包括隐藏文件)。之所以有“ll”命令,是因为在 Linux 系统中有一个定义别名命令(alias)的功劳。即:alias ll 'ls -al'其中:-a 选项表示列出所有文件(包括隐藏文件)l 选项表示按照长格式(long)列出文件名,包括:文件的权限、文件类型(是文件还是子目录)、文件的建立日期、文件大小,等等。而这些信息是 ls 命令不能够显示出来的。所以只要定义好了“ll”,以后输入该命令后,即可显示文件的很多信息。

我也有类似的疑惑,就去看了manual page

ll 是 ls -l 的别名

man ls 首先表示 ls - list directory contents 列出目录的内容,我们知道目录本身也是文件,所谓目录的内容就是直接放在目录下的条目(entries)即文件和子目录,每个目录本身都是父目录下的一个entry (root 没有父目录)

我们来看参数

-d, --directory

list directory entries instead of contents, and do not derefer-

ence symbolic links

意思就是列出目录条目本身而不是列出他的内容,并且如果它是符号链接的话不会是不会去查看链接指向的真正目录的,比如它会告诉你这个符号链接是色很么时候创建的但不会去查真正的目录是什么时候建立的

-l use a long listing format

表示使用长列表的格式来提供更多的信息


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8391767.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-16
下一篇 2023-04-16

发表评论

登录后才能评论

评论列表(0条)

保存