新聞中心
如果可以,誰不想提高效率,快速完成工作,放飛自我呢?

為石阡等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及石阡網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為網(wǎng)站制作、成都網(wǎng)站建設(shè)、石阡網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
然而,這豈是一件容易的事情。
每當(dāng)你這樣煩惱的時候,小芯就出現(xiàn)啦!每周小芯都會帶來各種提高工作效率的秘訣。
這次,小芯給大家?guī)砹藥讉€可提高工作效率的快捷方式:
- 在終端中反向搜索
- 為命令創(chuàng)建別名
- 使用pbcopy
- 其他小竅門
親測有效,大家注意查收喲~
在終端中反向搜索
反向搜索是Unix系統(tǒng)上最棒的功能之一。
假設(shè)你忘記完整的命令,只記得其中的某些部分,那么可以鍵入記得的部分來進行反向搜索。來看一個例子:
我要重新啟動在暫存環(huán)境中運行的服務(wù)器,可是我只記得暫存關(guān)鍵字,而忘記了其他的命令。這時,可以輸入ctrl + r進入反向搜索模式并輸入:
- (reverse-i-search)`stag': cd /home/ubuntu/server; pm2 stopapp.js && export NODE_ENV="staging" && pm2 startapp.js && pm2 logs
它能記住你之前輸入過的命令并且匹配現(xiàn)在希望找到的內(nèi)容。
為命令創(chuàng)建別名
別名(Alias)會成為每個程序員手中最強大的工具之一,因為它使我們編寫出自己的快捷方式。來看一個例子。
- alias dev =“ cd?/ Project / development”
鍵入dev并按下Enter后將會運行該命令。當(dāng)你想導(dǎo)航到其他文件夾時,此功能非常有用。幾乎所有命令都能用別名運行。最常用的命令如下所示:
- alias..="cd .."
- alias gs="git status"
- alias gp="git pull"
- alias gb="git branch"
- alias ga="git add ."
可以看出,創(chuàng)建別名節(jié)省了大量時間,我為這些別名創(chuàng)建了目錄,因而運行命令時毋需每次都要輸入cd..等。這里不需要詳細解釋你也能感受到創(chuàng)建別名的便利之處了。
此外,可以使用帶有$ 1,$ 2等的參數(shù)來提高擴展性,比如:
- aliasgc =“ git commit -m $ 1”
現(xiàn)在,只需要輸入gc “Commit message”就能提交更改信息。綜上所述,只需要為最常用的命令創(chuàng)建別名,讓它變短即可提高工作效率。
我們已經(jīng)知道了別名的用處,現(xiàn)在看看如何設(shè)置。有兩種方法:第一種是設(shè)置臨時別名,可以運行以下命令:
- aliasdev =“ cd?/Project / development”
該臨時別名會持續(xù)到會話關(guān)閉。另一種方法是設(shè)置永久別名。為此,需要在shell中設(shè)置,我使用的是Zsh,因此要更新?/ .zshrc文件。
如果你用的是Bash,請使用?/ .bashrc文件。將命令添加到文件中,文件應(yīng)像這樣:
zshrc文件
改動文件后,需要運行以下命令:
- source ~/.zshrc
然后,創(chuàng)建的所有別名都能永久運行了。
使用pbcopy
Mac上可運行該命令,但如果你想在Linux發(fā)行版上運行它,則需遵循該指南。
pbcopy類似于copy on steroids(一種允許把高亮文本復(fù)制到剪切板的插件)。你可以使用此命令將文件的內(nèi)容復(fù)制到剪貼板。舉個例子:假設(shè)你必須將SSH(安全外殼協(xié)議)身份復(fù)制到剪貼板,可以使用以下命令:
- pbcopy/ .ssh/ id_rsa.pub
你可以將其他密碼保存在不同的文件中并在登錄時使用。
假設(shè)你正在使用、訪問遠程服務(wù)器,且需要提供密碼,無需打開文件,只需運行pbcopy命令,將密碼復(fù)制到剪貼板即可,而不必麻煩地打開和關(guān)閉文件。
與其他命令一起進行管道操作時(例如grep),它更加好用。它將grep結(jié)果復(fù)制到剪貼板。來看一個例子:
- grep"
" | pbcopy
使用該命令調(diào)試日志文件時,輸入檢索關(guān)鍵字(例如時間戳),并將所有行復(fù)制到剪貼板中。
將其粘貼到文件中以查看所需的日志,而無需打開查看整個文件。如果用tee作為grep的管道就更棒了,它能直接將結(jié)果寫入文件。
語法如下所示:
- grep"
" | tee myfile.txt
其他小竅門
1. 使用vim加密文件
用vim加密文件,只需鍵入:X即可。它會要求你設(shè)一個密碼,如下:
加密文件
再次訪問該文件時,它會要求你輸入密碼。
2. cal
該命令能在終端上顯示當(dāng)前月份。它有許多可用的選項,可以使用man cal進行檢查。
當(dāng)前月份(CurrentMonth)視圖
現(xiàn)在,我們就可以用這些命令提高工作效率,有條不紊地完成每日工作啦!
網(wǎng)站名稱:放飛自我,用3個終端命令提高工作效率
標(biāo)題路徑:http://www.dlmjj.cn/article/ccoedgh.html


咨詢
建站咨詢
