ubuntu自己定义环境变量,替代常用的操作命令

问题背景是这样的,因为自己会经常用自己的用户链接服务器,比如自己的用户是yongjie,然后服务器的ip是162.105.97.31

所以经常执行的命令是ssh yongjie@162.105.97.31

在进行端口映射的时候也会出现这种场景,比如服务器的9999端口映射到本地的9999端口,ssh -L 9999:localhost:9999 yongjie@162.105.97.31

anyway总是会有yongjie@162.105.97.31这样一句命令,实际上可以永久定义一个变量,下次在使用的时候,就可以直接$变量名称就可以直接替代yongjie@162.105.97.31

定义永久变量要在主目录下的.bashrc中写入

命令为export 变量名称=yongjie@162.105.92.31

注意,等号两边一定不能有空格

比如我在我的.bashrc文件中写入

,然后保存之后,source一下

source .bashrc

可以看到,和terminal直接输入ssh yongjie@162.105.97.31的结果是一样的

总结一下

1. 在.bashrc中用export写入变量是永久变量

2. export 变量名称=取代的字符,等号中间一定不要有空格

3. 引用变量,可以在terminal或者shell脚本中 符号"$" + 变量名 来进行引用

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值