创建文件:

echo '
#!/bin/bash
ls -ahlFT
' > /usr/local/bin/ll

## 说明
a 显示所有文件包含.开头的隐藏文件
h 人类可读显示大小
l 列表显示
F 目录后添加/
T 显示完整时间格式(Linux 中参数为:--full-time 或者 --time-style=long-iso)

赋予执行权限:

chmod +x /usr/local/bin/ll

或者写入环境变量:

  • bash
echo 'alias ll="ls -ahlFT"' >> ~/.bashrc
  • zsh(macOS Catalina 及以上)
echo 'alias ll="ls -ahlFT"' >> ~/.zshrc

效果:

~ % ll
total 40
drwxr-xr-x+ 35 sa    staff   1.1K  5 17 16:55:20 2021 ./
drwxr-xr-x   5 root  admin   160B  4 27 13:26:26 2021 ../
-rw-r--r--   1 sa    staff    47K  4 29 11:39:42 2021 .zcompdump
-rw-------   1 sa    staff    19K  5 17 16:55:20 2021 .zsh_history
drwx------  77 sa    staff   2.4K  5 16 16:24:51 2021 .zsh_sessions/
-rw-r--r--@  1 sa    staff   3.9K  5 17 16:26:11 2021 .zshrc
drwx------@  3 sa    staff    96B  5 10 10:01:42 2021 Applications/
drwx------@ 41 sa    staff   1.3K  5 17 16:40:08 2021 Desktop/
drwx------+  4 sa    staff   128B  4 27 14:02:32 2021 Documents/
drwx------@ 50 sa    staff   1.6K  5 17 14:54:57 2021 Downloads/
drwx------@ 71 sa    staff   2.2K  5  7 13:44:18 2021 Library/
drwx------   4 sa    staff   128B  4 27 16:55:18 2021 Movies/
drwx------+  4 sa    staff   128B  4 27 15:12:58 2021 Music/
drwx------+  5 sa    staff   160B  5  3 22:51:34 2021 Pictures/
drwxr-xr-x+  4 sa    staff   128B  4 27 13:26:26 2021 Public/