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}'"'"' '
解释:
' 使用单引号结束第一段;
" 开启第二段,这里使用双引号;
' 单引号本身;
" 结束第二段,使用双引号;
' 开启第三段,使用单引号。