Bash的命令别名和命令引用

简介:

在Bash环境中,可以为已有的命令启用一个别名,用以简化命令输入,因为有些命令执行需要加参数,有些参数使用频率比较高,通过别名功能可以提高命令输入效率。
alias 就是别名命令。
通过alias可以查看当前系统中的命令别名。
Bash的命令别名和命令引用
创建一个新的命令别名
Bash的命令别名和命令引用
Bash的命令别名和命令引用
注意:这种创建命令别名的方式是临时的,而且仅对创建别名的用户有效,用户注销后就失效了。 可以通过编辑.bashrc文件(在家目录下)使命令别名永久有效。
撤销命令别名
Bash的命令别名和命令引用
如果命令别名与原来的命令相同,为了执行原始命令需要加上转义符。
先创建一个新的别名
Bash的命令别名和命令引用
使用ls别名
Bash的命令别名和命令引用
使用ls原始命令
Bash的命令别名和命令引用

Bash环境下,命令引用有两个方式反引号与$()。
反引号就是Tab上面的那个键。
比方说创建一个以当前时间为名称的文件
Bash的命令别名和命令引用
Bash的命令别名和命令引用
个人推荐使用$()方式来进行命令引用。

补充说明:
单引号是强引用,在单引号以内的内容都是字符。
Bash的命令别名和命令引用
双引号是弱引用,在双引号内的命令引用是有效的。
Bash的命令别名和命令引用

本文转自 yueyue207 51CTO博客,原文链接:http://blog.51cto.com/yueyue207/2047408


相关文章
|
1天前
|
Linux Shell Windows
4:Bash shell命令-步入Linux的现代方法
4:Bash shell命令-步入Linux的现代方法
55 0
|
7月前
|
关系型数据库 MySQL Shell
【Linux命令】-bash: mysql: command not found
【Linux命令】-bash: mysql: command not found
60 0
|
1天前
|
Shell
shell 命令(一)概述【别名、 bash重定向 、定义变量】
shell 命令(一)概述【别名、 bash重定向 、定义变量】
23 0
|
1天前
|
Linux Shell 开发工具
linux】-bash:vim:未找到命令
linux】-bash:vim:未找到命令
24 0
|
1天前
|
Shell
-bash: lsb_release: 未找到命令
-bash: lsb_release: 未找到命令
|
6月前
|
Shell
bash 反弹命令的浅分析
bash 反弹命令的浅分析
28 0
|
9月前
|
Shell Linux
10.1.5 查询指令是否为 Bash shell 的内置命令: type
10.1.5 查询指令是否为 Bash shell 的内置命令: type
61 0
|
9月前
|
Shell 测试技术 Python
如何在Bash Shell脚本中使用`exec`命令?
如何在Bash Shell脚本中使用`exec`命令?
148 0
|
11月前
|
Java Linux Shell
Centos7 bash:jps:未找到命令
Centos7 bash:jps:未找到命令
200 0
|
12月前
|
Shell
bash 命令概要
bash 命令概要