Shell命令之ll和ls的区别

ls 和 ll 命令都是在 Unix/Linux 系统中用于列出目录内容的命令,但它们之间有一些重要的区别:

  1. ls 命令

基本功能: ls 用于列出当前目录下的文件和子目录。

用法:
ls
默认输出: 默认情况下,ls 只显示文件和目录的名字。

常用选项:

-l: 以长格式显示文件信息,包括权限、链接数、所有者、组、大小和最后修改时间。
ls -l

-a: 显示所有文件,包括以 . 开头的隐藏文件。
ls -a

-h: 与 -l 结合使用时,以可读性更高的格式(例如,将字节数转换为 KB、MB 等)显示文件大小。
ls -lh

  1. ll 命令

基本功能: ll 通常是 ls -l 的别名,用于以长格式列出当前目录下的文件和子目录。

用法:
ll
默认输出: ll 通常会显示更详细的信息(即长格式),这是它的主要特点。

说明:

ll 不是所有 Unix/Linux 系统都预定义的命令。有些系统(例如 Ubuntu 和其他使用 bash 的系统)将 ll 作为 ls -l --color=auto 的别名。这意味着它将以长格式列出文件,并且在输出中添加颜色,以便更清晰地区分不同类型的文件。

总结

ls 是一个用于列出目录内容的基本命令,具有多种选项来调节输出格式。

ll 通常是一个便捷的别名,直接用于以长格式显示文件和目录的详细信息。

如果你的系统没有 ll 的别名定义,可以通过在 .bashrc 文件中添加下面的行来创建一个:

alias ll=‘ls -l --color=auto’

然后执行 source ~/.bashrc 来使更改生效。这样,当你输入 ll 时,会自动调用 ls -l --color=auto。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值