linux系统下用到的小知识点积累
preface:在ubuntu下做事情,在終端下執(zhí)行一些命令。或者在vim里面做一些操作。自然而然須要用到一些小知識(shí)點(diǎn),沒有怎么系統(tǒng)地看《鳥哥的菜》,基本上是遇到了什么問題想要實(shí)現(xiàn)什么功能,就查找博客,學(xué)下該知識(shí)點(diǎn),有些零散。便略微積累總結(jié)下。
1.批處理命令sh:
??????? 需在終端執(zhí)行多個(gè)命令時(shí),將那些命令寫到一個(gè)文件中面,并命名XX.sh,在終端執(zhí)行sh XX.sh可破,終端下將一個(gè)一個(gè)執(zhí)行XX.sh文件中面的命令。
2.echo:
??????? 在批處理命令中。須要用命令輸出自己想要的一些東西到終端的時(shí)候。echo可破,如同python里面print。在終端下 echo "================"如同python中標(biāo)記下程序執(zhí)行地怎么樣了加句print 30*"*"。
3.管道重定向>,>>:
> 是把輸出轉(zhuǎn)向到指定的文件,如文件已存在的話也會(huì)又一次寫入,文件原內(nèi)容不會(huì)保留。
>> 是把輸出附向到文件的后面,文件原內(nèi)容會(huì)保留下來。$ ls >> log.txt或者$ ls > log.txt
?另外還有script,tee等命令,空暇時(shí)再系統(tǒng)地看下寫下。
4.grep,awk,sed:
5. tmux命令:
? ? 在遠(yuǎn)程到一臺(tái)機(jī)器或者在本地終端下,常常發(fā)現(xiàn)。一個(gè)終端遠(yuǎn)遠(yuǎn)地不夠用,常常須要同一時(shí)候打開幾個(gè),往往還希望這幾個(gè)窗體同一時(shí)候顯示在視線內(nèi)。
tmux正是為這樣的需求而生。
tmux全部自帶命令都默認(rèn)須要先按Ctrl + b,然后再鍵入相應(yīng)的命令
Ctrl+b " - split pane horizontallyCtrl+b % - 將當(dāng)前窗格垂直劃分
Ctrl+b 方向鍵 - 在各窗格間切換
Ctrl+b。而且不要松開Ctrl。方向鍵 - 調(diào)整窗格大小
Ctrl+b c - (c)reate 生成一個(gè)新的窗體
Ctrl+b n - (n)ext 移動(dòng)到下一個(gè)窗體
Ctrl+b p - (p)revious 移動(dòng)到前一個(gè)窗體.
Ctrl+b 空格鍵 - 採用下一個(gè)內(nèi)置布局?
Ctrl+b q - 顯示分隔窗體的編號(hào)?
Ctrl+b o - 跳到下一個(gè)分隔窗體?
Ctrl+b & - 確認(rèn)后退出 tmux
參考文檔:http://blog.csdn.net/jianbinhe1012/article/details/7741727
6.待續(xù)。
。。
轉(zhuǎn)載于:https://www.cnblogs.com/blfbuaa/p/7136783.html
總結(jié)
以上是生活随笔為你收集整理的linux系统下用到的小知识点积累的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电脑上计算机里显示不了u盘启动怎么办 电
- 下一篇: win10屏幕分辨率怎么只有四个 Win