查看原文
其他

每天学一个 Linux 命令(89):alias/unalias

点击关注👉 民工哥技术之路 2022-06-18

点击下方“民工哥技术之路”,选择“设为星标”

回复“1024”获取独家整理的学习资料!

命令简介

alias 命令用来设置指令的别名。

unalias 命令是一个 shell 命令,可从定义的别名列表中删除每个名称,主要用于删除一个或多个别名 、删除全部已定义的别名。

语法格式

alias [OPTIONS]
unalias  [OPTIONS] name [name ...]
#指定要删除的一个或多个已定义的别名。

选项说明

alias 选项

-p  #打印已经设置的命令别名

unalias 选项

-a  #删除全部已定义的别名

应用举例

查看系统当前设置的别名列表

[root@centos7 ~]# 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'

设置与删除别名

[root@centos7 ~]# alias df='df -h'
[root@centos7 ~]# df
Filesystem               Size  Used Avail Use% Mounted on
devtmpfs                 475M     0  475M   0% /dev
tmpfs                    487M     0  487M   0% /dev/shm
tmpfs                    487M  7.7M  479M   2% /run
tmpfs                    487M     0  487M   0% /sys/fs/cgroup
/dev/mapper/centos-root   17G  2.0G   16G  12% /
/dev/sda1               1014M  167M  848M  17% /boot
tmpfs                     98M     0   98M   0% /run/user/0
[root@centos7 ~]# unalias df
[root@centos7 ~]# df
Filesystem              1K-blocks    Used Available Use% Mounted on
devtmpfs                   486068       0    486068   0% /dev
tmpfs                      497840       0    497840   0% /dev/shm
tmpfs                      497840    7788    490052   2% /run
tmpfs                      497840       0    497840   0% /sys/fs/cgroup
/dev/mapper/centos-root  17811456 2009976  15801480  12% /
/dev/sda1                 1038336  170064    868272  17% /boot
tmpfs                       99572       0     99572   0% /run/user/0


推荐阅读 点击标题可跳转
从零开始掌握 HAProxy,也不难嘛!!!

2020 国内互联网公司薪酬、加班排名出炉!

Docker部署Prometheus+Grafana监控系统

超全整理!Linux 性能分析工具汇总

每天学一个 Linux 命令(81):e2fsck

用 GitLab 做 CI/CD 是什么感觉,太强了

MongoDB 日常运维实践总结

超详细讲解!10 种常见的软件架构模式

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存