Linux 别名设置,可一键登入服务器- alias

在bashrc文件中增加alias指令:

1. vim ~/.bashrc

增加以下一行代码,其中:
单引号里的内容就是你想执行的指令,
多条指令以分号隔开,
cmd就是快捷方式的名称

2. alias cmd='cd usr/log;ls -l'

更新bashrc文件:

3. source ~/.bashrc

查看当前的快捷方式:

4. alias

在终端键入快捷方式,即可达到执行相对应的指令的目的

5. cmd

如果想在终端快速执行某一个脚本,那么:
1.先创建好脚本:
vim ~/.scripts/demo.sh:

#!/usr/bin/expect -f
set USER "root"
set IP "192.168.0.0"
set PASSWORD "12345\r"

spawn ssh $USER@$IP
expect {
    "yes/no)?" {send "yes\r"; exp_continue}
    "assword:" {send $PASSWORD}
}

expect $USER
send "sudo su\r"

expect "assword:"
send $PASSWORD

interact

(注意:如果报/usr/bin/expect: bad interpreter: No such file or directory,则需要安装expect: sudo apt-get install expect

2.然后在bashrc中添加如下指令:(现将demo.sh放在~/.scripts/目录下)

alias sshi='~/.scripts/demo.sh'

3.重复前面的操作即可


在iTerm2上的设置:(把bashrc换成bash_profile)

vim ~/.bash_profile
alias sshi='~/.scripts/demo.sh'
source  ~/.bash_profile
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值