Shell中ls -l 与 ll 的区别

命令ls -l 与 ll 的区别

  • 一次偶然,发现 ls -l 和 ll 的效果是一样的
[root@test tmp]# ls -l
total 0
drwxr-xr-x. 2 root root 30 May 13 23:22 shell
[root@test tmp]# ll
total 0
drwxr-xr-x. 2 root root 30 May 13 23:22 shell
  • ll 原来是一个被定义好的别名(alias)。
  • 别名就是赋予一条命令或者一列命令的名称。可以将别名作为缩写的同义词。

查看alias

  • 查看别名 ll
[root@test ~]# alias ll
alias ll='ls -l --color=auto'
  • 查看全部别名
[root@test ~]# alias 
alias cp='cp -i'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias mv='mv -i'
alias rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
  • 自定义别名
# vim ~/.bashrc

猜你喜欢

转载自blog.csdn.net/sunny_future/article/details/80312197
今日推荐