成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

放飛自我,用3個終端命令提高工作效率

開發(fā) 前端 開發(fā)工具
如果可以,誰不想提高效率,快速完成工作,放飛自我呢?然而,這豈是一件容易的事情。這次,小芯給大家?guī)砹藥讉€可提高工作效率的快捷方式。

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

然而,這豈是一件容易的事情。

每當你這樣煩惱的時候,小芯就出現(xiàn)啦!每周小芯都會帶來各種提高工作效率的秘訣。

這次,小芯給大家?guī)砹藥讉€可提高工作效率的快捷方式:

  • 在終端中反向搜索
  • 為命令創(chuàng)建別名
  • 使用pbcopy
  • 其他小竅門

親測有效,大家注意查收喲~

[[287145]]

在終端中反向搜索

反向搜索是Unix系統(tǒng)上最棒的功能之一。

假設(shè)你忘記完整的命令,只記得其中的某些部分,那么可以鍵入記得的部分來進行反向搜索。來看一個例子:

我要重新啟動在暫存環(huán)境中運行的服務(wù)器,可是我只記得暫存關(guān)鍵字,而忘記了其他的命令。這時,可以輸入ctrl + r進入反向搜索模式并輸入:

  1. (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)會成為每個程序員手中最強大的工具之一,因為它使我們編寫出自己的快捷方式。來看一個例子。

  1. alias dev =“ cd〜/ Project / development” 

鍵入dev并按下Enter后將會運行該命令。當你想導(dǎo)航到其他文件夾時,此功能非常有用。幾乎所有命令都能用別名運行。最常用的命令如下所示:

  1. alias..="cd .."  
  2. alias gs="git status"  
  3. alias gp="git pull"  
  4. alias gb="git branch"  
  5. alias ga="git add ." 

可以看出,創(chuàng)建別名節(jié)省了大量時間,我為這些別名創(chuàng)建了目錄,因而運行命令時毋需每次都要輸入cd..等。這里不需要詳細解釋你也能感受到創(chuàng)建別名的便利之處了。

此外,可以使用帶有$ 1,$ 2等的參數(shù)來提高擴展性,比如:

  1. aliasgc =“ git commit -m $ 1” 

現(xiàn)在,只需要輸入gc “Commit message”就能提交更改信息。綜上所述,只需要為最常用的命令創(chuàng)建別名,讓它變短即可提高工作效率。

我們已經(jīng)知道了別名的用處,現(xiàn)在看看如何設(shè)置。有兩種方法:第一種是設(shè)置臨時別名,可以運行以下命令:

  1. aliasdev =“ cd〜/Project / development” 

該臨時別名會持續(xù)到會話關(guān)閉。另一種方法是設(shè)置永久別名。為此,需要在shell中設(shè)置,我使用的是Zsh,因此要更新〜/ .zshrc文件。

如果你用的是Bash,請使用〜/ .bashrc文件。將命令添加到文件中,文件應(yīng)像這樣:

放飛自我,用3個終端命令提高工作效率

zshrc文件

改動文件后,需要運行以下命令:

  1. source ~/.zshrc 

然后,創(chuàng)建的所有別名都能永久運行了。

使用pbcopy

Mac上可運行該命令,但如果你想在Linux發(fā)行版上運行它,則需遵循該指南。

pbcopy類似于copy on steroids(一種允許把高亮文本復(fù)制到剪切板的插件)。你可以使用此命令將文件的內(nèi)容復(fù)制到剪貼板。舉個例子:假設(shè)你必須將SSH(安全外殼協(xié)議)身份復(fù)制到剪貼板,可以使用以下命令:

  1. pbcopy<〜/ .ssh/ id_rsa.pub 

你可以將其他密碼保存在不同的文件中并在登錄時使用。

假設(shè)你正在使用、訪問遠程服務(wù)器,且需要提供密碼,無需打開文件,只需運行pbcopy命令,將密碼復(fù)制到剪貼板即可,而不必麻煩地打開和關(guān)閉文件。

與其他命令一起進行管道操作時(例如grep),它更加好用。它將grep結(jié)果復(fù)制到剪貼板。來看一個例子:

  1. grep"<keyword>" | pbcopy 

使用該命令調(diào)試日志文件時,輸入檢索關(guān)鍵字(例如時間戳),并將所有行復(fù)制到剪貼板中。

將其粘貼到文件中以查看所需的日志,而無需打開查看整個文件。如果用tee作為grep的管道就更棒了,它能直接將結(jié)果寫入文件。

語法如下所示:

  1. grep"<keyword>" | tee myfile.txt 

其他小竅門

1. 使用vim加密文件

用vim加密文件,只需鍵入:X即可。它會要求你設(shè)一個密碼,如下:

放飛自我,用3個終端命令提高工作效率

加密文件

再次訪問該文件時,它會要求你輸入密碼。

放飛自我,用3個終端命令提高工作效率

2. cal

該命令能在終端上顯示當前月份。它有許多可用的選項,可以使用man cal進行檢查。

放飛自我,用3個終端命令提高工作效率

當前月份(CurrentMonth)視圖

現(xiàn)在,我們就可以用這些命令提高工作效率,有條不紊地完成每日工作啦!

 

責任編輯:趙寧寧 來源: 讀芯術(shù)
相關(guān)推薦

2009-05-14 11:43:56

2011-03-22 14:57:58

2009-05-15 16:36:34

EclipseIDE效率

2011-09-13 19:46:57

2018-08-29 20:00:11

Linux命令行命令行別名

2012-03-12 13:35:10

開發(fā)

2020-11-26 10:29:01

Redis

2023-10-24 17:45:31

AI

2019-08-30 14:25:03

Vim命令Linux

2019-04-03 09:58:00

GitHub代碼開發(fā)者

2014-03-20 16:18:30

碼農(nóng)工作效率

2012-07-04 15:42:22

Web

2009-07-06 13:38:29

JSPInitJSPDestory

2018-06-11 10:38:56

Vim使用技巧

2020-03-25 08:26:44

console.log前端

2023-05-15 06:55:27

ChatGPTPrompt

2023-07-14 10:54:00

Linux命令

2021-06-07 14:36:58

iPadSiri辦公

2019-04-10 05:57:43

Linux命令Linux命令

2013-05-23 09:24:03

BYODBYOD策略思科BYOD
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 人人人人干 | 亚洲国产一区二区三区在线观看 | 99re在线观看 | 免费精品 | 在线视频91 | 精品国产一区二区在线 | 久草在线在线精品观看 | 91不卡| 欧美老妇交乱视频 | 亚洲高清视频在线观看 | 日韩av在线一区二区三区 | 久久久国产精品视频 | 国产高清在线精品一区二区三区 | 成人精品国产免费网站 | 欧美一区二区 | 午夜日韩 | 日韩91| 中文字幕一区二区三区四区五区 | 亚洲视频免费在线观看 | 精品国产欧美在线 | 欧美日韩一区精品 | 国产综合久久 | 天天色综 | 亚洲 欧美 另类 综合 偷拍 | 毛片一级片 | 精品久久电影 | 精品久久久久一区二区国产 | 欧美精品video | 欧美精品黄 | 亚洲视频一区在线 | 亚洲国产一区二区三区 | 在线成人| 久久影音先锋 | 亚洲一区中文字幕在线观看 | 日韩视频一区二区 | 久草免费在线视频 | 一区二区高清不卡 | 亚洲综合日韩精品欧美综合区 | 国产成人jvid在线播放 | 高清不卡毛片 | 福利视频一区二区三区 |