关键词:
alias指令:设置命令别名
alias: usage: alias [-p] [name[=value] ... ]
1. 语法
alias [参数][命令别名]=[原命令名称]
2. 功能介绍
该指令主要用于为原命令定义新的别名,以便书写或者记忆。
3. 参数说明
参数功能说明
-p
向标准输出设备发送已经存在的命令别名
[命令别名]=[原命令名称]
定义命令别名,即使用“别名”代替“原命令名称”,但最终实际使用到的命令仍然是原命令
4.示例
4.1 设置命令别名
在ubuntu下,我们会经常使用命令
ll
来代替命令
ls -al
但是在mac中没有这个命令。于是我们便利用alias来实现这个功能,并且添加上其他的参数让我们更加方便使用。执行命令
# 为了方便看文件或者目录的大小,加多一个参数h
# 参数说明:
# a-显示隐藏文件
# l-显示文件的详细信息
# h-以适合的单位进行文件或者目录大小的显示
alias ll=‘ls -alh‘
命令执行完毕后,我们执行一次ll进行尝试,控制台输出如下:
kevin@uc:~/Downloads/mac$ ll
total 173M
drwxrwxr-x 2 kevin kevin 4.0K 9月 25 16:20 .
drwxr-xr-x 8 kevin kevin 4.0K 9月 29 13:59 ..
-rw-rw-r-- 1 kevin kevin 150M 9月 25 16:20 Navicat Premium for Mac 11.0.20 中文版.dmg
-rw-rw-r-- 1 kevin kevin 26 9月 25 16:20 Navicat Premium for Mac 11.0.20 中文版.dmg:Zone.Identifier
-rw-rw-r-- 1 kevin kevin 12M 9月 3 10:35 synergy-1.5.1-r2398-MacOSX108-x86_64.dmg
-rw-rw-r-- 1 kevin kevin 12M 9月 3 10:36 synergy-1.5.1-r2398-MacOSX109-x86_64.dmg
4.2 显示已经存在的命令别名列表
alias -p
控制台将会输出如下结果:
kevin@uc:~$ alias -p
alias ll=‘ls -alh‘
5. 经验技巧
使用该指令可以将一些较长的命令进行简化。
使用该指令时,用户必须使用单引号‘ ‘将原来的命令引起来,防止特殊字符导致错误。
该指令的作用只局限于该次登入的操作。若要每次登入都能够使用这些命令别名,则可将相应的alias命令存放到bash的初始化文件"~/.bash_profile"中。
6.查看命令别名的原始命令
要获得命令别名的原始命令,则可以通过指令"type"实现,输入如下命令:
type ll #显示命令别名的原始命令
控制台将会输出:
ll is aliased to `ls -alh‘
alias
Linuxalias命令alias命令用于设置指令的别名。用户可利用alias,自定指令的别名。 作用:1通过给危险命令添加一些保护参数,防止人为误操作; 2:把复杂字符串简化成简单字符串。 若仅输... 查看详情
ualias命令详解(代码片段)
...and所属专栏:Linux/Unix系统命令全集 alias命令用来设置指令的别名。我们可以使用该命令可以将一些较长的命令进行简化。使用alias时,用户必须使用单引号‘‘将原来的命令引起来,防止特殊字符导致错误。alias命令的作用... 查看详情
命令别名的设置——alias
对命令设置别名:aliaslm=‘ls-al‘使用别名:(注意:可以使用两次别名) 查看详情
alias设置别名使用的时候报错:-bash:this:commandnotfound
alias用来设置指令的别名,我们可以简化一下较长的命令。说明: 使用alias指定别名的时候一定要使用‘’将原来的命令引起来,防止特殊字符发生错误。 al... 查看详情
alias设置别名使用的时候报错:-bash:this:commandnotfound
alias用来设置指令的别名,我们可以简化一下较长的命令。说明: 使用alias指定别名的时候一定要使用‘’将原来的命令引起来,防止特殊字符发生错误。 al... 查看详情
alias命令
alias命令用来设置指令的别名。我们可以使用该命令可以将一些较长的命令进行简化。使用alias时,用户必须使用单引号‘‘将原来的命令引起来,防止特殊字符导致错误。alias命令的作用只局限于该次登入的操作。若要每次登入... 查看详情
命令别名的设置alias,unalias
alias命令的作用是为系统中的命令设置别名,如果常用命令比较长,那么为其设置别名可以简化用户操作,例如为ls-l|more命令设置别名lm,这样只需要输入lm就可以得到和ls-l|more相同的效果;为rm-i设置别名为rm,... 查看详情
alias别名使用
rhel系列的别名使用,方便操作!功能说明:设置指令的别名。语 法:alias [别名] = [指令名称]参 数:若不加任何参数,则列出目前所有的别名设置。举 例:[email protected]:~$alias &n... 查看详情
定义命令别名
...中使用较长的命令而且要经常要使用时,总是会使用别名指令:alias设置指令的别名语法:# aliasname=‘commandline‘参数:-p: 打印出现有的别名(唯一的参数)若不加任何参数,则列出目前所有的别名设置用法:#aliasc... 查看详情
linux基本功系列之alias
1.alias命令介绍alias命令用来设置指令的别名。作用:我们可以使用该命令可以将一些较长的命令进行简化。使用alias时,用户必须使用单引号‘‘将原来的命令引起来,防止特殊字符导致错误。alias命令的作用只局限于该次登入... 查看详情
alias命令
[[email protected]~]#alias#查看所有别名[[email protected]~]# aliasls=‘ls-l‘#临时设置别名[[email protected]~]# vim~/.bashrc#永久设置别名 查看详情
mac终端给命令设置别名alias的办法
在Mac里使用curlhttps://www.google.com,运行后得不到期望看到的google首页的HTMLsourcecode。vi~/.bashrc,输入下面两行内容。以后每次用jcurl,即自动执行别名alias定义的完整命令:curl-xproxy:8080,这样即可用curl访问google网站的首页了。要获取更... 查看详情
alias别名设置
...(唯一的参数)若不加任何参数,则列出目前所有的别名设置用法:#aliascp=‘cp-i‘这样就可以用cp来代替cp-i,而且cp-i这条命令依旧有效重新设置别名:alias重置的方法与第一次设置的时候一样#aliascp=‘cp-i‘删除别名:格式:unal... 查看详情
1.7-8别名终端
设置别名:alias命令或修改配置文件 alias命令格式: alias new_command=‘command sequence‘ alias命令设置后,关闭终端就会失效;可以将alias命令写入~/. 查看详情
git-bash的alias别名设置
正常需要设置别名时,直接使用aliasgs="gitstatus"输入上边的命令之后,就可以使用gs(命令)代替gitstatus(命令),这是一种设置别名简化输入,提升效率的办法可以根据自己日常的习惯,和自己的理解,按照自己是喜好特点定义... 查看详情
centos使用alias设置别名,永久生效
alias是一个设置别名的命令例如:aliascls=‘clear‘ 设置完成之后,就可以用cls完成clear命令的清屏操作但美中不足的·是,当系统重启之后就会失效,所以要实现永久有效,则需要修改用户目录下的一个文件.bashrc目录为~/.... 查看详情
别名查看设置和取消
1.1alias查看和设置别名(全局)查看linux命令的默认别名[[email protected] ~]# alias alias l.=‘ls -d .* --color=auto‘alias ll=‘ls -l --color=auto‘alias ls=‘ls  查看详情
linux命令行设置别名
...当前账号长期生效,命令行中输入unaliasll临时取消此别名设置删除或者注释掉配置文件中的alias配置值永久删除命令行输入alias查看当前用户设置的别名命令 查看详情