linux-设置别名alias

设置别名

通过alias设置别名来简化命令,将复杂的命令变成简单的单词,更为实用。
比如登录服务器时,我的习惯是设置ssh96ssh leicheng@10.0.0.96 的别名,这样每次登录服务器就更简单啦。

1.方法

alias:翻译为别名,我们使用这个命令来设置别名
语法:alias ssh96=‘ssh leicheng@10.0.0.96’(下面用这个为例子)
配置文件:写好上述语句,将其添加到mac、linux相应的配置文件中即可

2.设置别名-mac

我们需要进入mac的配置文件中添加上alias ssh96='ssh leicheng@10.0.0.96
简单操作如下:

\\第一步
\\打开mac终端,输入如下命令,进入隐藏文件(中间有提示就一直回车):
vim ~/.bash_profile

\\第二步
\\按'i'一下,进入编辑模式,在文件的最后加上:
alias ssh96='ssh leicheng@10.0.0.96'

\\第三步
\\添加完成后,按下'esc'键退出编辑模式,输入:
:wq!
\\解释:w表示保存退出,q表示退出,!表示强制操作(有时候文件权限不够,就需要强制操作)

\\第四步
\\退出文件后,激活文件:
source ~/.bash_profile

\\第五步
\\在当前终端测试,输入我们设置的别名:ssh96,看能不能代替ssh leicheng@10.0.0.96
\\完成啦!

可能出现的问题-新开的终端别名无效

在当前终端输入ssh96发现可以正常代替ssh leicheng@10.0.0.96,但是新开一个终端就不行啦,我们发现必须又要再次激活source ~/.bash_profile才行。

思路:
我们只要在配置文件中添加一句source ~/.bash_profile,让终端每次启动的时候,都会自行的实现一下激活就行啦。

方法1:修改配置文件
\\第一步
\\打开mac终端,输入如下命令,进入隐藏文件(中间有提示就一直回车):
vim ~/.zshrc

\\第二步
\\按'i'一下,进入编辑模式,在文件的最后加上:
source ~/.bash_profile

\\第三步
\\添加完成后,按下'esc'键退出编辑模式,输入:
:wq!

\\第四步
\\退出文件后,激活文件:
source ~/.zshrc

\\第五步
\\新开一个终端,输入我们设置的别名:ssh96,看能不能代替ssh leicheng@10.0.0.96
\\完成啦!
方法2:mac终端设置

mac提供了可视化界面操作实现这个功能。

过程:打开终端–屏幕左上角选择【终端】–【偏好设置】–【描述文件】–【Shell】–输入【vim ~/.zshrc】(这就表示:每次终端开启前都会,执行这个操作。)
在这里插入图片描述
要是有多个操作,就用分号隔开,比如:
【cd anaconda3/bin;source activate tensorflow;cd ~】
在这里插入图片描述

3.设置别名-linux

linux和mac唯一不一样的地方就是mac中的~/.bash_profile变成了 ~/.bashrc

我们进入linux的配置文件 ~/.bashrc中添加上alias py='python’

简单操作如下:

\\第一步
\\打开linux终端,输入如下命令,进入隐藏文件(中间有提示就一直回车):
vim ~/.bashrc

\\第二步
\\按'i'一下,进入编辑模式,在文件的最后加上:
alias py='python'
\\虽然变麻烦了,我这里只是举个例子

\\第三步
\\添加完成后,按下'esc'键退出编辑模式,输入:
:wq!
\\解释:w表示保存退出,q表示退出,!表示强制操作(有时候文件权限不够,就需要强制操作)

\\第四步
\\退出文件后,激活文件:
source ~/.bashrc

\\第五步
\\在当前终端测试,输入我们设置的别名:py,看能不能代替python
\\完成啦!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值