使用alias來(lái)跳轉(zhuǎn)
在現(xiàn)在的工作中,總是要在linux中各個(gè)目錄中切換,各種cd 到路徑,這樣真的很煩,很費(fèi)時(shí)間,于是就決定裝個(gè) autojump( autojump是一個(gè)命令行工具,它允許你可以直接跳轉(zhuǎn)到你喜愛的目錄,而不用管你現(xiàn)在身在何處。).
但是,sudo apt-get install autojump沒(méi)有那個(gè)權(quán)限啊,所以只能退一步想其他的方法。
我經(jīng)常進(jìn)的路徑也不多,所以干脆用alias命令自己定義一下路徑的跳轉(zhuǎn),直接在用戶目錄的.bashrc中添加
alias命令就可以了
$vim .bashrc
在末尾添加
alias glog="cd /home/xxx/log"
上面是我自己的路徑,glog是自己取得名字
這樣直接打glog就能跳轉(zhuǎn)到那個(gè)目錄了
當(dāng)然,如果覺(jué)得添加到.bashrc不太好,那么添加到一個(gè)腳本中例如我添加到my_alias.sh,每次進(jìn)入終端的時(shí)候是用source my_alias.sh然后就可以使用了
sudo的密碼
因?yàn)椴皇莚oot用戶,所以每次在編譯代碼都要sudo make, 每次都要輸入密碼,非常的麻煩,所以就寫個(gè)腳本搞定它
echo "-----------------start make---------------------"
echo 'password' | sudo -S make
echo "-----------------end make----------------------"
保存為my_make.sh
每次編譯的時(shí)候運(yùn)行這個(gè)腳本就可以了。