對於程序員,經常要跟linux打交道。想想,每一行linux命令行省下那麼一點點時間,一年下來省下的時間將可以~ 避免一個項目的delay~ 陪老婆去度一次蜜月~ 陪孩子去一次迪士尼... 當然,首先你得有對象~
接下來直接進入主題~
這時我突然想起大家更多認識的是我的花名,於是我要調整下名字爲花名,你以爲的的操作是這樣的:
而實際上的操作是這樣的:
正在上傳…重新上傳取消
快捷鍵:
* alt + b 光標往前跳過一個單詞
* alt + d 剪切光標後的一個單詞
甚至更快:
正在上傳…重新上傳取消
快捷鍵:
* ctrl + a 將光標移動到開始位置
* alt + f 光標往後跳過一個單詞
* ctrl + w 剪切光標前的一個單詞
注:其中mac的terminal 和 iterm alt + b d f 默認都不生效,解決方法會在末尾附上。另:公司服務器上 ctrl + <- 對應 alt + b,ctrl + <- 對應 alt + f
這時候我覺得簡介有問題,顯得我有點自戀,不行,我要刪掉它。 刪掉後突然又覺得簡介挺好,只要不暴露姓名,不就OK了麼~我真實天才,於是刪掉名字介紹。但是沒名字又看不出我是誰,心累。 過程記錄如下~
正在上傳…重新上傳取消
快捷鍵:
* ctrl + k 剪切光標之後的所有內容
* ctrl + y 粘貼剪切快捷鍵剪切的內容
* ctrl + u 剪切光標之前的所有內容
* ctrl + e 將光標移動到結尾位置
結果自我介紹評審不通過,理由爲過於自戀~ 一怒之下,我將書寫的過程一點點撤銷,最終清屏。
正在上傳…重新上傳取消
快捷鍵:
* ctrl + - 撤銷上一個操作的內容
* ctrl + L 清屏
越想越氣,於是我決定殺下java進程解解氣,記得上次剛執行過,於是history了一下,找到了它。難道我要複製粘貼去執行它麼?no,我剛複製的其他內容還沒執行呢, 於是在不用粘貼的情況下連刪3遍:
快捷鍵:
* ! + 歷史記錄行號 :再次執行該條記錄的命令
* ! + 最近執行相匹配命令的前綴字母 : 執行該命令
* !! 執行上一條命令
過了幾天,我想再刪一次,最近執行過查進程的命令ps aux | grep java,所以!ps看來不頂用了,但是記得ps -ef,於是通過以下方式可搜索出想要執行的命令:
正在上傳…重新上傳取消
快捷鍵:
* ctrl + r 根據輸入模糊匹配之前的命令
命令行篇最常用快捷命令總結如下:
快捷鍵:
0人關注該文章