alias

Linux alias 命令用于设置指令的别名,用户可利用 alias,自定指令的别名。。

它可以使您以一种更简单和易于记忆的方式执行命令,而不必每次都键入完整的命令。

若仅输入 alias,则可列出目前所有的别名设置。

alias 的效果仅在该次登入的操作有效,若想要每次登入都生效,可在 .profile.cshrc 中设定指令的别名。

语法

alias[别名]=[指令名称]

参数说明:若不加任何参数,则列出目前所有的别名设置。

实例

1、创建别名:

alias ll='ls -alF'

此命令创建一个名为 ll 的别名,用于显示当前目录下所有文件和目录的详细列表。

使用单引号

Linux中的alias命令可以将一条复杂的命令缩短为一个简单的指令,实际工作中经常会用到。使用alias的时候命令本身需要使用单引号包括起来。但是如果命令本身中包含单引号怎么办呢?

例如,需要把查看perl @INC 的命令写入.bashrc 中:

perl  -e  '{print "$_\n" foreach @INC}'

解决办法:
使用 '"'"' 替代单引号

alias inc='perl  -e  '"'"'{print "$_\n" foreach @INC}'"'"' '

解释:

' 使用单引号结束第一段;
" 开启第二段,这里使用双引号;
' 单引号本身;
" 结束第二段,使用双引号;
' 开启第三段,使用单引号。