`

linux命令别名alias用法

 
阅读更多
命令别名:alias
alias显示当前shell中定义的所有别名
[root@zabbix_agentd zabbix]# alias 
alias cp='cp -i'
alias 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 mv='mv -i'
alias rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
[root@zabbix_agentd zabbix]#
在alias中定义了命令的别名,如上所示,当在使用cp时,其实使用的是cp -i,如果不适用别名,则在命令前加反斜线\cp即可
定义alias
alias 别名=“原始命令” 在原始命令总,如果没有参数则不需要加空格’
如下:
定义清屏命令clear别名为cls
[root@zabbix_agentd zabbix]# alias cls=clear
定义后在使用cls即可执行了clear
[root@zabbix_agentd zabbix]# alias 
alias cls='clear'
alias cp='cp -i'
alias 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 mv='mv -i'
alias rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
释放别名:unalias
[root@zabbix_agentd zabbix]# unalias cls
[root@zabbix_agentd zabbix]# alias
alias cp='cp -i'
alias 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 mv='mv -i'
alias rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
[root@zabbix_agentd zabbix]#


http://www.111cn.net/sys/linux/118456.htm

定义完alias命令后,如果出现Error:TERM environment variable not set 则在执行脚本前,加上这么两句话即可
TERM=linux
export TERM


http://blog.chinaunix.net/uid-1886735-id-2810702.html
分享到:
评论

相关推荐

    Linux alias命令用法详解

    Linux alias命令用于设置指令的别名。 用户可利用alias,自定指令的别名。若仅输入alias,则可列出目前所有的别名设置。alias的效力仅及于该次登入的操作。若要每次登入是即自动设好别名,可在.profile或.cshrc中...

    Linux实用的命令技巧汇总分析.docx

    man命令可以显示命令的帮助文档,使用方法如下: ``` man [command] ``` 例如,要查看ls命令的帮助文档,可以输入以下命令: ``` man ls ``` ## 2.使用alias命令创建命令别名 alias命令可以将一个命令名映射...

    Linux下alias命令的用法详解

    alias命令用来设置指令的别名。我们可以使用该命令可以将一些较长的命令进行简化. 用alias 短命令=’原命令 选项’ alias 138ssh= 'ssh -i ~/.ssh/138.pem ec2-user@192.168.21.138' 这下子就可以直接使用138ssh ...

    Linux unalias命令用法详解

    Linux unalias命令用于删除别名。 unalias为shell内建指令,可删除别名设置。 语法unalias [-a][别名] 参数: -a 删除全部的别名。 实例 给命令设置别名 [root@runoob.com ~]# alias lx=ls [root@runoob.com ~]# lx...

    Linux中可以节省你时间的15个命令别名

    在管理和维护Linux系统的过程中,将会使用到大量命令,有一些很长的命令或用法经常被用到,重复而频繁地输入某个很长命令或用法是不可取的。这时可以使用命令别名功能将这个过程简单化。 在你安装的 Linux 发行版中...

    Linux中让alias设置永久生效的方法详解

    前言 经常使用Linux控制台终端的站长们应该对于那些繁琐...Linux下其实更加的方便,那就是 alias 别名命令了! 例如:原本创建文件夹的命令为 mkdir,你可以使用 alias md=mkdir 命令将 mkdir 重命名为md ,使用 md 也可

    aka:类固醇的Alias Bash命令

    AKA是跨平台的,这意味着它可以在基于Linux,MacOS或Windows OS的计算机上使用 它具有一些先进且方便的功能,例如:搜索,动态参数等 安装 npm install -g as-known-as 用法 Usage: aka [options] [command] 指令 ...

    example:常见Linux命令的快速使用示例

    关于示例Example命令旨在提供常见Linux命令的快速简便用法示例。安装将其复制粘贴到您的终端以下载存档: wget https://github.com/unix-example-command/example/archive/master.tar.gz解压缩归档文件,然后转到...

    Linux中10个方便的Bash别名

    有多少次您在命令行上多次输入一个长命令,并希望有一种方法将其保存到以后?这就是Bash别名派上用场的地方。它们允许您将长而神秘的命令浓缩成易于记忆和使用的命令。需要一些例子让你开始吗?没问题! 要使用您创建...

    Linux清屏命令clear和reset

    在windows 的 DOS 操作界面里面,清屏的命令是 cls,那么在 linux 里面的清屏命令是什么呢?...  (3)另外介绍一个用别名来使用清屏命令的方法,如下:  [root@localhost ~]$ alias cls='clear'

    Linux操作系统基础教程

    Linux 操作系统基础教程 清华大学信息学院计算机系 ...从网上下载的,但是我不推荐易用这种方法得到 Linux,因为仅仅核心就有几十个 Mbit 的 数据量,而一个完整的发行版本大概都是 1Gbit 左右的数据量...

    安卓系统下的bash shell,ssh服务器,gcc编译器以及vim文本编辑器等

    注意:使用alias命令定义的别名其生命周期仅限于当前shell的生命期;如果修改.bashrc配置文件,其中保存的别名并不会立即生效,只有在重新加载该文件内容之后才会生效且永久生效;为了能够保证设置别名有效,通常两...

    wurmterm:具有服务自动发现和呈现功能Linux终端

    世界末日具有服务自动发现和呈现功能Linux终端用法./wurmterm.py安装要在Debian / Ubuntu上安装依赖项: apt安装gir1.2-webkit2-4.0主机Wurm隧道要在SSH到其他主机时加入您,wurmterm会将SSH别名注入您的bash中。...

    MySQL命令大全

    而Linux中启动时可用“/etc/rc.d/init.d/mysqld start”命令,注意启动者应具有管理员权限。 刚安装好的MySql包含一个含空密码的root帐户和一个匿名帐户,这是很大的安全隐患,对于一些重要的应用我们应将安全性尽...

    MYSQL常用命令大全

    而Linux中启动时可用“/etc/rc.d/init.d/mysqld start"命令,注意启动者应具有管理员权限。 刚安装好的MySql包含一个含空密码的root帐户和一个匿名帐户,这是很大的安全隐患,对于一些重要的应用我们应将安全性尽...

    公开:一个用于照片文章的简单静态站点生成器

    在Windows / Cygwin,OSX上进行了测试,在Linux上应该可以 安装 唯一的依赖关系是Imagemagick。 对于视频,还需要FFmpeg。 下载仓库并为脚本添加别名 alias expose=/script/location/expose.sh 要永久使用,请根据...

    nlpreader

    这是用于Linux的Speedreader终端实用程序,其中包含词性(仅支持英文文本)。 您可以自定义其颜色,默认参数和键绑定(类似vim的默认值)。 安装 要安装nlpreader ,可以在终端中运行以下命令: git clone ...

    key2debug:将 Android 密钥库转换为调试密钥库

    任何 linux 发行版。 已安装和可用的 keytool(与 android SDK 一起提供) 你也必须知道 密钥的密码 别名及其密码 用法 具有根访问权限 将脚本下载到您的 /usr/bin 文件夹 输入chmod +x /usr/bin/key2debug 键入...

    git-clear-local:Shell脚本,用于清除删除已合并到另一个给定分支中的所有本地分支

    另外,您可能想通过在.bashrc (Linux)或.bash_profile (Mac)文件的末尾添加alias gitcloc /path/to/your/gitcloc.sh来设置别名。 用法 以下是gitcloc --help的输出 usage: gitcloc branch [--help] Clear/...

    DrawBridge:第4层单数据包身份验证Linux内核模块,利用Netfilter挂钩和内核支持的Berkeley数据包过滤器(BPF)

    第4层单数据包身份验证(SPA)模块,用于隐藏面向公众的计算机上的TCP / UDP端口并增加额外的安全性。 注意:DrawBridge现在支持IPv4和IPv6流量 ... alias " connect " = " db auth -s [REMOTE] -d 53 -

Global site tag (gtag.js) - Google Analytics