设置alias别名并使之重启或者注销用户之后依旧生效

定义alias别名格式:

alias 新的命令名=‘命令执行的绝对路径‘

例如:原本检测nagios配置文件的命令路径为/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg那么每次执行检测nagios配置文件的时候就要输入这么长命令实在是不方便。

我们可以使用alias别名的方式如下:

alias checknagios=/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg‘

之后我们在检测nagios配置文件是否有错的时候就可以直接输入 checknagios命令。

但是我们会发现此时定义的别名在用户注销或者重启机器之后就会失效。那么下面我们要做的就是使我们做的别名永久生效:

第一步: 在Linux下的/root目录执行vim .bashrc命令打开如下的文件:

这个文件就是用来设置永久alias的别名的文件。

第二步:将自己想要定义为永久生效的别名写入此文件如下图所示:

第三步:在.bashrc文件所在的目录下执行source .bashrc命令使之前所做的修改生效。

到这里刚刚我们定义的checknagios的别名将永久失效。(默认.bashrc文件在/root目录下)

设置alias别名并使之重启或者注销用户之后依旧生效,布布扣,bubuko.com

时间: 2024-10-25 06:19:47

设置alias别名并使之重启或者注销用户之后依旧生效的相关文章

关于Mac 设置alias别名访问服务器

1.首先要安装zsh[链接]robbyrussell/oh-my-zsh 什么是 oh-my-zsh (官网) 两种下载方式 如下图所示,下载安装成功 vi ~/.zshrc发开 打开zsh配置文件 找到 Example aliases 添加 alias test_server_jzweb='ssh -p 9528 [email protected]'  (xxx.xxx.xx.xx IP) 设置成功. :wq 保存退出 此时要退出终端 然后重新打开终端 输入 test + tab健,就会出现你

关于Mac设置alias别名访问服务器

1.首先要安装zsh[链接]robbyrussell/oh-my-zsh 什么是 oh-my-zsh (官网) 两种下载方式 如下图所示,下载安装成功 vi ~/.zshrc发开 打开zsh配置文件 找到 Example aliases 添加 alias test_server_jzweb='ssh -p 9528 [email protected]'  (xxx.xxx.xx.xx IP) 设置成功. :wq 保存退出 此时要退出终端 然后重新打开终端 输入 test + tab健,就会出现你

alias别名,退出或重启后好用

对当时有用,例如alias cls='clear'退出重启后有效: 打开/root/.bashrc文件,在其下面添加要增加的命令.这个文件只对root用户有效.在每个用户的家文件下都有整个文件,不过他是隐藏的(linux下以“.”开头的文件名为隐藏文件). 如果想使其对所有用户都起作用,需要编辑/etc/profile,在文件末尾添加命令即可. (来自net)

浅谈linux alias别名的设置

alias 命令: alias 功能说明:设置命令的别名 语法:alias [命令]='其他命令' 例: [[email protected] data]# alias alias cp='cp -i' alias l.='ls -d .* --color=auto' alias ll='ls -l --color=auto' alias ls='ls --color=auto' alias mv='mv -i' alias net='cat /etc/sysconfig/network-scr

git-bash的alias别名设置

正常需要设置别名时,直接使用 alias gs="git status" 输入上边的命令之后,就可以使用gs(命令)代替git status(命令),这是一种设置别名简化输入,提升效率的办法 可以根据自己日常的习惯,和自己的理解,按照自己是喜好特点定义自己的一组常用的别名缩写. 然后日常操作就会变得简单很多. 但是,如果只是如此操作,当我们关闭终端窗口的时候,重新启动之后会发现,这个别名消失了.原因是没有永久保存. 如果想永久保存,我们可以做如下操作: ls ~/.bash_profi

alias指令:设置命令别名

alias: usage: alias [-p] [name[=value] ... ] 1. 语法   alias [参数][命令别名]=[原命令名称] 2. 功能介绍 该指令主要用于为原命令定义新的别名,以便书写或者记忆. 3. 参数说明 参数 功能说明 -p 向标准输出设备发送已经存在的命令别名 [命令别名]=[原命令名称] 定义命令别名,即使用“别名”代替“原命令名称”,但最终实际使用到的命令仍然是原命令   4.示例 4.1 设置命令别名 在ubuntu下,我们会经常使用命令 ll 来

FileZilla Server ftp 服务器下通过alias别名设置虚拟目录(多个分区)

最近检查服务器的时候发现磁盘空间不够用了,正好有两个硬盘正好,一个硬盘还空着,正好通过ftp服务器的别名功能实现添加空间了,这样就不用重新弄机器了 说明:FileZilla Server 的虚拟目录设置与其它 FTP 服务器软件有所不同.在 FileZilla Server 中设置虚拟目录,必须采用 FTP 根目录 + 虚拟目录名的形式来进行.比如你 FileZilla Server 的根目录(即 Home 目录)为 E:\ftp,现在你要将 D:\media 加入虚拟目录,则需要在 D:\me

alias别名、时间、screen、echo等——Linux基本命令(3)

1.alias别名 (1)查看.设置别名 Linux系统提供了一个有用的工具叫alias,可以让我们将一些需要频繁使用的但又过于冗长的命令设置一个别名,这样一来,以后只需输入一个简短的别名就可以达到同样的作用. alias显看当前已定义的别名 使用aliasaliname='command [-x] [....]' 可以定义别名(中括号的意思是可加可不加). 值得注意的是,不止别名=命令,还可以别名=命令+选项 例如,我们设置一个编辑网卡的配置文件别名,然后只需要输入别名,就可以进入了. (2)

Linux centos 主机名颜色设置 和 别名设置

今天写点简单有趣的.至于为什么把主机名颜色设置 和 别名设置放在一起写,是因为他们的设置都是在一个文件里..bashrc..bashrc放在cd /root 这个目录下! 这个文件主要保存个人的一些个性化设置,如命令别名.路径等. 1.Linux主机名颜色设置,centos系统 如下图效果: 其实很简单的哦! 执行命令:vim .bashrc 在文件最下面添加这一行就OK 了! export PS1="\[\033]2;\H:\u \w\007\033[32;1m\]\[email protec