1. 程式人生 > >linux系統下用到的小知識點積累

linux系統下用到的小知識點積累

技術分享 tracking 鳥哥 targe 後退 all -m mux avi

preface:在ubuntu下做事情,在終端下執行一些命令。或者在vim裏面做一些操作。自然而然須要用到一些小知識點,沒有怎麽系統地看《鳥哥的菜》,基本上是遇到了什麽問題想要實現什麽功能,就查找博客,學下該知識點,有些零散。便略微積累總結下。


1.批處理命令sh

需在終端執行多個命令時,將那些命令寫到一個文件中面,並命名XX.sh,在終端執行sh XX.sh可破,終端下將一個一個執行XX.sh文件中面的命令。

2.echo

在批處理命令中。須要用命令輸出自己想要的一些東西到終端的時候。echo可破,如同python裏面print。在終端下 echo "================"如同python中標記下程序執行地怎麽樣了加句print 30*"*"。

3.管道重定向>>>

> 是把輸出轉向到指定的文件,如文件已存在的話也會又一次寫入,文件原內容不會保留。

>> 是把輸出附向到文件的後面,文件原內容會保留下來。
$ ls >> log.txt或者$ ls > log.txt
另外還有script,tee等命令,空暇時再系統地看下寫下。

4.grep,awk,sed:


5. tmux命令:

在遠程到一臺機器或者在本地終端下,常常發現。一個終端遠遠地不夠用,常常須要同一時候打開幾個,往往還希望這幾個窗體同一時候顯示在視線內。

tmux正是為這樣的需求而生。

tmux全部自帶命令都默認須要先按Ctrl + b,然後再鍵入相應的命令

Ctrl+b " - split pane horizontally
Ctrl+b % - 將當前窗格垂直劃分
Ctrl+b 方向鍵 - 在各窗格間切換
Ctrl+b。而且不要松開Ctrl。方向鍵 - 調整窗格大小
Ctrl+b c - (c)reate 生成一個新的窗體
Ctrl+b n - (n)ext 移動到下一個窗體
Ctrl+b p - (p)revious 移動到前一個窗體.
Ctrl+b 空格鍵 - 採用下一個內置布局
Ctrl+b q - 顯示分隔窗體的編號
Ctrl+b o - 跳到下一個分隔窗體
Ctrl+b & - 確認後退出 tmux

技術分享

參考文檔:http://blog.csdn.net/jianbinhe1012/article/details/7741727

6.待續。

。。




linux系統下用到的小知識點積累