Linux里面ll和ls -al区别是什么?

供稿:hz-xin.com     日期:2025-01-21

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

运行效果与手册内容


参考资料:ls的man手册



您好很高兴回答您的问题:

  1. 首先这两个都是和Linux ls命令相关(列表目录内容)

  2. ll其实不算是个命令,ll是 ls -lh --color=auto的缩写(也叫别名), 可以通过alias  ll来查看或修改这个别名.

  3. ls -al 其实是比上面多了个-a选项(因为ls命令默认就加上了--color=auto,没错还是因为别名),这里的-a选项表示显示目录下所有内容包含隐藏内容(注:linux下面以.开头的内容是隐藏的)

by  oldboylidao996