写点什么

Linux 之 alias 命令

作者:入门小站
  • 2022 年 3 月 18 日
  • 本文字数:734 字

    阅读完需:约 2 分钟

回复【1001】获取 linux 常用命令速查手册


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

命令格式

alias [-p] [name[=value] ...]

命令功能

  • 简化较长的命令。

  • 定义一个或多个别名。

  • 修改一个或多个已定义别名的值。

  • 显示一个或多个已定义别名。

  • 显示全部已定义的别名。

命令选项

  • -p:显示全部已定义的别名。

命令参数

  • name(可选):指定要(定义、修改、显示)的别名。

  • value(可选):别名的值。

显示系统中已经定义的别名

> alias -palias 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 ~/.bashrcalias rm='rm -i'> source ~/.bashrc
复制代码


修改当前用户家目录下的.bashrc文件

定义的别名对系统中所有的用户都生效

> vim /etc/bashrcalias rm='rm -i'
> source /etc/bashrc
复制代码


或者修改/etc/profile


> vim /etc/profilealias rm='rm -i'> source /etc/profile
复制代码

显示已定义的别名

> alias ls
复制代码

定义或修改别名的值

> alias ls='ls --color=auto'> alias ls='ls --color=never' grep='grep --color=never'
复制代码

删除一个别名

> unalias ls
复制代码


原文链接:https://rumenz.com/rumenbiji/linux-alias.html微信公众号:入门小站


  • 回复【1001】获取 linux 常用命令速查手册

  • 回复【10010】获取 阿里云 ECS 运维 Linux 系统诊断

  • 回复【10012】获取 Linux 学习笔记【强悍总结值得一看】

  • 回复【10013】获取 shell 简明教程



发布于: 刚刚阅读数: 2
用户头像

入门小站

关注

还未添加个人签名 2020.01.18 加入

还未添加个人简介

评论

发布
暂无评论
Linux之alias命令_Linux_入门小站_InfoQ写作平台