别有一番风趣的 alias

2023-12-27 23:18:44

别有一番风趣的 alias

别有一番风趣的alias

Linux alias命令用于设置指令的别名,可以将比较长的命令进行简化。

默认情况下会输出当前的设置:

$ alias
l='ls -lah'
la='ls -lAh'
ll='ls -lh'
ls='ls --color=tty'

所以此时输入ll以后,就相当于输入了ls -lh

给命令设置别名也很简单,方法为:

$ alias newcommand='command setting'

比如:

$ alias ll='ls -lh' # 相当的实用

不过需要注意的时,这个命令如果在终端操作,关闭后并不会保持。

如果需要每次都可以使用,需要将这个命令输入到.bashrc中。

比较常用的一些为:

$ alias
 alias cp='cp -i'
 alias l.='ls -d .* --color=tty'
 alias ll='ls -l --color=tty'
 alias ls='ls --color=tty'
 alias mv='mv -i'
 alias rm='rm -i'
 alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde
  
#对路径切换很有用
$ alias ..='cd ..'
$ alias ...='cd ../../../'
$ alias ....='cd ../../../../'
$ alias .....='cd ../../../../'
$ alias .4='cd ../../../../'
$ alias .5='cd ../../../../..'


#获取disk的信息##
$ alias df='df -H'
$ alias du='du -ch'

#设置一些系统信息
$ alias cpuinfo='lscpu'
$ alias meminfo='free -h'

在比如一个稍微复杂一点的:

$ alias lt='ls --human-readable --size -1 -S --classify'

lt将排序并显示一个总的文件大小。

当前,可以设定alias,也可以清除,只要使用unalias即可。

更多信息

Hi,XDJM们,更多信息欢迎移步我的主页CSDN或微信公众号letsProgramming.

  • 🐱 github
  • 🏠 Homepage https://shaoguangleo.github.io
  • CSDN CSDN http://blog.csdn.net/shaoguangleo
  • 微信公众号:letsProgramming

微信公众号

文章来源:https://blog.csdn.net/shaoguangleo/article/details/135210933
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。