linux alias命令

人气:303 ℃/2023-01-06 01:56:35

linux系统下alias命令是什么呢?下下面是alias命令的详细介绍:

1、alias命令简介:

Linux系统下alias命令用来设置指令的别名,对一些较长的命令进行简化。使用alias时,必须使用单引号将原来的命令包含,防止特殊字符导致错误。

2、alias命令设置别名:

alias 别名='原命令 -选项/参数'

例如:

alias ll='ls -lt'

这样设置了ls -lt命令的别名是ll,在终端输入ll时,则相当于输入了ls -lt命令

total 32

-rw-r--r-- 1 fdipzone staff 1685 8 3 2016 index.html

-rw-r--r-- 1 fdipzone staff 853 8 3 2016 web.html

-rw-r--r-- 1 fdipzone staff 5943 8 3 2016 backend.php

3、alias命令查看已经设置的别名列表:

alias -p

4、删除别名:

unalias 别名

例如:

unalias ll

5、设置别名每次登入可用:

alias命令只作用于当次登入的操作。如果想每次登入都能使用这些命令的别名,则可以把相应的alias命令存放在 ~/.bashrc 文件中。

打开~/.bashrc文件,输入要设置的alias命令,保存,然后运行

source ~/.bashrc

如果这样还不行,表示没有~/.bash_profile文件或文件中没有执行~/.bashrc文件

可以在~/.bash_profile中加入命令 source ~/.bashrc 后保存

这样就可以每次登入后都可以使用设置好的命令别名。

以上就是小编今天的分享了,希望可以帮助到大家。

linux alias命令详解

Linux命令别名设置之alias命令

请关注本头条号,每天坚持更新原创干货技术文章 如需学习视频,请查看本头条号简介,免费在线观看学习视频

1. alias命令简介

Linux alias命令用来设置命令的别名,简化一些复杂的命令与选项或参数搭配的使用。使用alias时,必须使用单引号将原来的命令和选项或参数包含,防止特殊字符导致错误。

2. 使用格式

alias 别名=’原命令 -选项/参数’

3. 使用案例

先看看例子:

查看/var/bbb目录占用的空间

[root@zcwyou ~]# du /var/bbb

48432 /var/bbb

默认情况下,以字节数显示

添加选项-h,以人类习惯的单位显示

[root@zcwyou ~]# du -h /var/bbb

48M /var/bbb

那么,可以把du -h设置为du吗?

3.1 别名设置方法

[root@zcwyou ~]# alias du='du -h'

验证一下效果:

[root@zcwyou ~]# du /var/backup

405M /var/backup

表明设置成功。

3.2 查看已经设置的别名列表

[root@zcwyou ~]# alias -p

alias cp=’cp -i’

alias du=’du -h’

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’

3.3 删除别名

[root@zcwyou ~]# unalias xxx

例如,删除刚刚的设置:

[root@zcwyou ~]# unalias du

以上演示仅仅是临时生效的。如果要永久生效,需要修改用户配置文件~/.bashr

3.4 针对特定用户设置别名永久生效

修改用户配置文件~/.bashr,用户每次登录都会自动读取该文件内容的。

[root@zcwyou ~]# vi ~/.bashrc

添加以下内容:

alias du=’du -h’

导入配置马上生效

[root@zcwyou ~]# source ~/.bashrc

如果不生效,检查~/.bash_profile文件

[root@zcwyou ~]# cat ~/.bash_profile

查看.bash_profile文件是否有以下内容,如果没有,添加上去。

# Get the aliases and functionsif [ -f ~/.bashrc ]; then . ~/.bashrcfi

配置好后下次登录后就能自动设置别名了。

**点击了解更多**,快速查看更多的技术文章列表。

推荐

首页/电脑版/网名
© 2026 NiBaKu.Com All Rights Reserved.