1.命令简介

alias 是 Bash 内建命令,用来设置命令的别名。

我们可以使用 alias 命令将一些较长的命令进行简化,建议使用单引号将原来的命令引起来,防止特殊字符导致错误。

alias 命令的作用只局限于当前会话,若要每次登录都能够使用这些命令别名,则可将相应的 alias 命令放到 Bash 的初始化文件 /etc/bashrc(针对所有用户)或 ~/etc/.bashrc(针对当前用户)中。

2.命令格式

alias [-p] [NAME[=VALUE] ...]

不带参数或使用 -p 选项将在标准输出上以 “alias name=value” 的形式打印别名列表。对于参数列表中没有提供值的每个名称,将打印别名和对应的值,否则设置别名对应的值。

3.选项说明

-p以可重用的格式 alias name=value 打印所有已定义的别名

4.常用示例

(1)以可重用的格式 alias name=value 打印所有已定义的别名。

alias
# 或
alias -palias 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 which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'

(2)查看指定命令的别名。

alias ll
alias ll='ls -l --color=auto'

(3)设置命令别名。

alias ll="ls -l --color=auto -h"

参考文献

[1] alias(1) manual

Linux 命令(111)—— alias 命令(builtin)相关推荐

  1. linux文件类型缩写,常见Linux系统目录、文件类型、ls命令、alias命令

    常见Linux系统目录 /bin:存放常用的命令 /sbin:root用的命令存放 /boot:存放的是启动Linux时使用的一些核心文件 /dev:设备的意思,存放Linux的外部设备 /etc:存 ...

  2. Linux命令篇之history命令和alias命令

    history历史命令使用方法详解 1.使用HISTTIMEFORMAT在历史中显示TIMESTAMP 通常情况下,当你在命令行中键入history时,终端中将显示你刚输入的命令及其编号.如果出于审查 ...

  3. Linux 命令的执行过程/Shell提示符/alias命令

    在 Linux 系统中"一切皆文件",Linux 命令也不例外.那么,当编辑完成 Linux 命令并回车后,系统底层是怎么执行的? 1) 内核层 内核层是 UNIX/Linux 系 ...

  4. Linux系统目录结构,文件类型以及ls、alias命令

    一.Linux目录结构 登录系统之后,在当前命令窗口输入以下指令,/是Linux操作系统里最核心的一个目录,所有的文件和目录全部在它下面,所以称为"根目录": # ls / //列 ...

  5. 【Linux】一步一步学Linux——alias命令(205)

    00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 总结 06. 附录 01. 命令概述 alias命令用来设置指令的别名.我们可以使 ...

  6. linux系统访问文件夹ls,Linux系统目录结构,文件类型以及ls、alias命令

    一.Linux目录结构 登录系统之后,在当前命令窗口输入以下指令,/是Linux操作系统里最核心的一个目录,所有的文件和目录全部在它下面,所以称为"根目录": # ls / //列 ...

  7. Linux命令之alias

    在Linux中,alias命令的功能是设置命令的别名,用以简写命令,提高操作效率.根据参数的不同,该命令可查看已设定的别名,或为命令设置新的别名.对于用户自定义别名,仅当前登录期内有效:也可修改配置文 ...

  8. linux alias命令

    alias命令用来设置指令的别名.我们可以使用该命令可以将一些较长的命令进行简化.使用alias时,用户必须使用单引号''将原来的命令引起来,防止特殊字符导致错误. 举个例子,presto命令行启动比 ...

  9. Linux学习之Bash命令

    1. man命令用来访问存储在Linux系统上的手册页面,如: man xtern 如果不记得命令名,可以使用关键字搜索手册页,语法是:man -k 关键字 2.遍历目录 cd命令 cd destin ...

  10. linux定义别名出错,Linux自定义别名alias重启失效问题

    Linux上的别名功能非常方便,例如ll可以显示文件列表的长信息,但是却不是以human能读懂的方式显示,所以我尝试直接在命令行中自定义一个别名: alisa lk='ls -lh' 然后lk就能正常 ...

最新文章

  1. Javascript 中 apply、call、bind
  2. WSS页面定制系列(2)---定制单个列表的表单页面
  3. Java中对象的实例化顺序
  4. 破解RSA的一些技术
  5. .net随笔-vb.net打开外部程序发送键盘信号(2)
  6. SwipeBackActivity 的使用
  7. 解压zip文件出现-bash:unzip:commond not found
  8. python实现logistic_使用python实现logistic二分类
  9. mysql如何计算qps_如何计算MySQL中的QPS及TPS指标
  10. Codeforces Round #224 (Div. 2)
  11. 用luac给lua脚本加密
  12. DX基础 | DXGI(DirectX Graphics Infrastructure)
  13. 条件数、奇异值与海森矩阵
  14. 36个excel技巧、50个快捷键
  15. 进击的WebRTC:我们为什么需要它?
  16. Kafka入门系列—3. 消费者组
  17. face_recognition IndexError: list index out of range
  18. 虚拟机安装windows10
  19. el表达式ne什么意思_JSP中EL表达式的用法详解(必看篇)
  20. 第023、024讲:这帮小兔崽子汉诺塔 | 学习记录(小甲鱼零基础入门学习Python)

热门文章

  1. 微软紧急修复两个 RCE,影响 Windows Codecs 库和 Visual Studio
  2. Java日志组件间关系
  3. 题解——洛谷P2734 游戏A Game 题解(区间DP)
  4. 如何使用以下命令 ls cat mv touch 以及如何使用 explainshell.com 这个网站
  5. oralce 创建用户和权限
  6. 《精通Spring MVC 4》——1.3 start.Spring.io简介
  7. 深入分析redis cluster 集群安装配置详解
  8. apiCloud实现加载更多效果,基本完美~
  9. zypper 工具详解
  10. CSS工具之CSS重置(CSS Reset)