在linux中提高效率

使用alias来跳转

在现在的工作中,总是要在linux中各个目录中切换,各种cd 到路径,这样真的很烦,很费时间,于是就决定装个 autojump( autojump是一个命令行工具,它允许你可以直接跳转到你喜爱的目录,而不用管你现在身在何处。).
但是,sudo apt-get install autojump没有那个权限啊,所以只能退一步想其他的方法。
我经常进的路径也不多,所以干脆用alias命令自己定义一下路径的跳转,直接在用户目录的.bashrc中添加
alias命令就可以了

$vim .bashrc
在末尾添加
alias glog="cd /home/xxx/log" 
上面是我自己的路径,glog是自己取得名字

这样直接打glog就能跳转到那个目录了

当然,如果觉得添加到.bashrc不太好,那么添加到一个脚本中例如我添加到my_alias.sh,每次进入终端的时候是用source my_alias.sh然后就可以使用了

sudo的密码

因为不是root用户,所以每次在编译代码都要sudo make, 每次都要输入密码,非常的麻烦,所以就写个脚本搞定它

echo "-----------------start make---------------------"
echo 'password' | sudo -S make
echo "-----------------end   make----------------------"

保存为my_make.sh
每次编译的时候运行这个脚本就可以了。

你可能感兴趣的:(在linux中提高效率)