畢業工作到現在有快10個月了,一直在linux下
入職前兩個禮拜打醬油期間順手整理了一份linux基礎筆記,version1.0
然后轉正,入職四個月吧,系統地看了本書,又大概整理了下,verion3.0?
免積分下載傳送門:http://download.csdn.net/detail/wklken/3815477?
最近又看了兩本書,順手也整理下,整理完再更新發出來
人總會在不斷總結中進步,不求大而全,只求簡單直接有效
---------------------------
有沒有這種經歷:大牛或前輩到你的機器來幫你調程序的時候,運指如飛,行云流水,看得你一愣一愣的,眼睛跟不上操作的速度
去掉命令不說,操作大體兩類:linux終端命令行,編輯器(vim or emacs)
今天重新整理了下linux終端下一些“風騷”的按鍵操作,主要是一些敲命令行時常用到的,期待補充
?
<backspace>? 刪除?
<ctrl-l>?????清空屏幕,?相當于clear
tab??????????? ???將命令匹配完整,?自動補全路徑/命令
<ctrl+e>????光標跳至命令結尾
<ctrl+a>????光標跳至命令開始
<ctrl+b>:光標左移一個字母(感覺比按方向鍵快些)
<ctrl+f>:光標右移一個字母
<ctrl+t>:交換光標位置前的兩個字符(敲錯順序的時候)
<ctrl+h>:刪除光標前一個字符,同 <backspace> 鍵相同(看偏好了)
<ctrl+w>: 移除光標前的一個單詞
<ctrl+u>: 清除光標前至行首間的所有內容【可用于刪除整行已錄入的命令】
<ctrl+k>:清除光標后至行尾的內容
<ctrl+y>: 粘貼或者恢復上次的刪除
?
上下鍵 ??查看之前執行的命令 或者
<ctrl+p>前一個命令
<ctrl+n>后一個命令
<ctrl+r>:匹配歷史命令,搜索之前打過的命令。會有一個提示,根據你輸入的關鍵字進行搜索bash的history當查找到的命令不是你想要的命令,你還可以繼續按Ctrl+ R來查找下一個匹配的命令(超級常用......)
?
<ctrl + s> ???????????????????????????鎖定鍵盤
<ctrl + q> ???????????????????????????解鎖鍵盤
?
<ctrl-c>??中斷當前的命令并返回Shell. 【終止當前進程】
<ctrl-d> ??中斷當前的通信或從文件中退出【退出shell】
<ctrl + z> 暫停當前進程bg后臺運行,fg轉到前臺 (習慣bg,fg操作,效率大大提升)
?
如果熟悉vi諸多快捷鍵,哈哈哈
set -o vi? (vim編輯器的環境)
set -o emacs (恢復了)已有 0 人發表留言,猛擊->>這里<<-參與討論
ITeye推薦