linux - 如何在 unix/linux 中显示 'ls -l' 命令的列标题?

我想在 unix/linux 的 bash shell 中键入 ls -l 命令时显示所有列标题

当我们在命令提示符下键入 ls -ltr 时,我们会得到如下内容。

-r--r--r--  2   makerpm   root   1898   Jan 28 14:52   sample3
-r--r--r--  2   makerpm   root   1898   Jan 28 14:52   sample1

我想知道 ls 是否有任何选项可以显示列标题:

File_Permissions  Owner Group   Size   Modified_Time  Name
-r--r--r--  2  makerpm   root   1898   Jan 28 14:52   sample3
-r--r--r--  2  makerpm   root   1898   Jan 28 14:52   sample1

最佳答案

exa是 ls 的替换/增强。如果您使用 exa 传递参数 -lh,它将包括一个标题行,打印列名,如下所示:

exa -lh

示例输出:

Permissions Size User     Date Modified Name
.rwx------    19 username 29 Sep 11:25  dont_cra.sh
drw-r-----     - username 29 Sep 11:26  f1
.rw-r--r--@ 811k username 29 Sep 11:25  row_count.dat
.rw-r--r--    54 username 29 Sep 11:25  some_text.txt

您可以在 .bashrc 中设置一个别名,将 ls 替换为 exa。

关于linux - 如何在 unix/linux 中显示 'ls -l' 命令的列标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35061499/

相关文章:

formatting - Go 语言中的打印格式列表

c - printf 格式(%d 与 %u)

php - 使用 PHPExcel 以文本格式读取数字

java - 打印出数组中的元素,元素之间使用逗号

ruby-on-rails - 在 Ruby 中将换行符解释为 markdown(Github Ma

python - 将文本列表格式化为列

android - 在用户语言环境中显示日期和时间

c# - 对混合数字和字符串进行排序

python - 格式化复数

r - 用适当的精度数字校正R中的“摘要”