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]#

时间: 2025-01-30 08:20:07

linux命令别名alias用法的相关文章

Linux系统的命令别名功能

命令别名功能在管理和维护Linux系统的过程中,将会使用到大量命令,有一些很长的命令或用法经常被用到,重复而频繁地输入某个很长命令或用法是不可取的.这时可以使用命令别名功能将这个过程简单化. 1.系统定义的别名通常情况下,系统中已经定义了一些命令别名,要查看已经定义的命令别名,可以使用alias命令:#alias命令将输出所有已经定义的命令别名 # alias alias cp='cp -i' alias l.='ls -d .* --color=tty' alias ll='ls -l --c

linux系统设置命令别名的方法

  最近搞一个Django站点,需要经常进入/var/www/site/mycitsm/这个目录,每次都得重复的输入这一长串路径进入该目录,显得麻烦而费时,有没有一种好的方式可以将"cd /var/www/site/mycitsm"这样一个命令取一个别名,每次只需输入该别名就可以进入该目录呢? 很庆幸,Linux系统提供了一个有用的工具叫alias,可以让我们将一些需要频繁使用的但又过于冗长的命令设置一个别名,这样一来,以后只需输入一个简短的别名就可以达到同样的作用. 用法:alias

linux下echo命令的奇怪用法

问题描述 linux下echo命令的奇怪用法 echo ""this is rs1 super secret key"" > /data/key/r0这段话是什么意思啊,后面跟的竟然是一个路径,而不是路径下的某一个文件?? 解决方案 /data/key/r0 在linux代表的是绝对路径,你echo这句话是把这句话写到了key目录下的r0这个文件中 echo ""this is rs1 super secret key""

在 Linux 命令行中使用和执行 PHP 代码(二):12 个 PHP 交互性 shell 的用法

在上一篇文章"在 Linux 命令行中使用和执行 PHP 代码(一)"中,我同时着重讨论了直接在Linux命令行中运行PHP代码以及在Linux终端中执行PHP脚本文件. Run PHP Codes in Linux Commandline 本文旨在让你了解一些相当不错的Linux终端中的PHP交互性 shell 的用法特性. 让我们先在PHP 的交互shell中来对php.ini设置进行一些配置吧. 6. 设置PHP命令行提示符 要设置PHP命令行提示,你需要在Linux终端中使用下

linux中mount/umount命令的基本用法及开机自动挂载方法_Linux

本文介绍了linux中mount/umount命令的基本用法及开机自动挂载,具体方法如下: mount命令格式如下: 格式:mount [-参数] [设备名称] [挂载点] 其中常用的参数有: -a 安装在/etc/fstab文件中类出的所有文件系统. -f 伪装mount,作出检查设备和目录的样子,但并不真正挂载文件系统. -n 不把安装记录在/etc/mtab 文件中. -r 讲文件系统安装为只读. -v 详细显示安装信息. -w 将文件系统安装为可写,为命令默认情况. -t <文件系统类型

linux scp命令参数及用法详解--linux远程复制拷贝命令使用实例【转】

转自:http://blog.csdn.net/jiangkai_nju/article/details/7338177 一般情况,本地网络跟远程网络进行数据交抱,或者数据迁移,常用的有三种方法,一是ftp,二是wget /fetch 三是,rsync 大型数据迁移用rysync,其次用fetch/wget ,最次是ftp,最慢是ftp.这几天,在忙数据迁移时,用到ssh的scp方法来迁移数据.速度与效果都很好.特别是现在许多服务器为了安全,都会改ssh默认的22端口,改成一个特殊的端口.所以.

linux shell命令行参数用法详解_linux shell

习惯使用linux命令行来管理linux系统,例如: 复制代码 代码如下: $ date 二 11 23 01:34:58 CST 1999  $ 用户登录时,实际进入了shell,它遵循一定的语法将输入的命令加以解释并传给系统.命令行中输入的第一个字必须是一个命令的名字,第二个字是命令的选项或参数,命令行中的每个字必须由空格或TAB隔开,格式如下:  复制代码 代码如下: $ Command Option Arguments 一,选项和参数  选项是包括一个或多个字母的代码,它前面有一个减号(

linux命令技巧

 技巧: 用 cat 合并文件 您常常需要将几个文件处理成一个文件并将这种处理的结果保存到一个单独的输出文件. cat ("concatenate"的缩写)命令在其输入上接受一个或多个文件并将它们作为一个单独的文件打印到它的输出.例如, cat chapter01 chapter02 chapter03 > book 将三个chapterXX 文件保存在一个单独的book 文件中. 输入文件按照它们在 cat 命令后的排列顺序被打印,因此,要调换信息的顺序,就必须先调换输入文

别不信!掌握好这23个Linux命令常用项,可加薪30%

运维工程师(Operations)在国内又称为运维开发工程师(Devops),在国外称为 SRE(SiteReliability Engineering).负责维护并确保整个服务的高可用性,同时不断优化系统架构.提升部署效率.优化资源利用率提高整体的ROI. 作为工作几年的Linux运维老司机,总结了Linux命令行的常用的一些用法,希望对您有所收获. 1. 搜索 在vi和vim中如果打开一个很大的文件,不容易找到对应的内容,可以使用自带的搜索关键字进行搜索定位: 在vi和vim界面中输入:"/