1、man:是manual(手冊)的縮寫。
在輸入命令有困難時,可以立刻得到這個文檔。例如, 如果使用ps命令時遇到困難,可以輸入man ps得到幫助信息,此時會顯示出ps的手冊頁(man page)。
由於手冊頁man page是用less程序來看的(可以方便地使屏幕上翻和下翻), 所以在man page裏可以使用less的所有選項。
less中比較重要的功能鍵有: [q] 退出; [Enter] 一行行地下翻; [Space] 一頁頁地下翻; [b] 上翻一頁; [/] 後跟一個字符串和[Enter]來查找字符串; [n] 發現上一次查找的下一個匹配;
2、1.一次顯示整個文件。 cat filename
2.從鍵盤創建一個文件。 cat > filename 只能創建新文件,不能編輯已有文件.
3.將幾個文件合併爲一個文件。 cat file1 file2 > file
3、ps:要對進程進行監測和控制,首先必須要了解當前進程的情況,也就是需要查看當前進程,而ps命令就是最基本同時也是非常強大的進程查看命令.使用該命令可以確定有哪些進程正在運行和運行的狀態、進程是否結束、進程有沒有殭屍、哪些進程佔用了過多的資源等等.總之大部分信息都是可以通過執行該命令得到的.
ps命令最常用的還是用於監控後臺進程的工作情況,因爲後臺進程是不和屏幕鍵盤這些標準輸入/輸出設備進行通信的,所以如果需要檢測其情況,便可以使用ps命令了. 注意:ps是顯示瞬間進程的狀態,並不動態連續;如果想對進程進行實時監控應該用top命令。
ps aux是顯示所有進程和其狀態。 如果直接用ps命令,會顯示所有進程的狀態,通常結合grep命令查看某進程的狀態。 grep (global search regular expression(RE) and print out the line,全面搜索正則表達式並把行打印出來)是一種強大的文本搜索工具,它能使用正則表達式搜索文本,並把匹配的行打印出來。
$ ps aux | grep amoeba
Linux下文件的權限類型一般包括讀,寫,執行。對應字母爲 r、w、x。 Linux下權限的粒度有 擁有者 、羣組 、其它組 三種。 特殊的a代表所有用戶。
設置所有用戶可讀取文件 test1 chmod ugo+r test1 或 chmod a+r test1
4、chown。Linux/Unix 是多用戶多任務操作系統,所有的文件皆有其擁有者(Owner)。利用 chown命令 可以將文件的擁有者加以改變。一般來說,這個命令只能由系統管理者(root)使用,一般用戶沒有權限來改變別人的文件的擁有者,也沒有權限可以將自己的文件的擁有者改設爲別人。只有系統管理者(root)纔有這樣的權限。 新建文件,ls -l 列出所有文件詳細信息,可以看到擁有者。
sudo chown file root。把擁有者改變成root。
5、gzip壓縮文件 必選其中之一參數(而且 一次只能使用其中一個,不能同時使用多個): (這五個參數是獨立的命令,壓縮解壓都要用到其中一個,可以和別的命令連用,但一次只能用其中一個)
-c:建立一個壓縮文件的參數指令(create 的意思);
-x:解開一個壓縮文件的參數指令!
-t:查看 tarfile 裏面的文件!
-r:向壓縮歸檔文件末尾追加文件
-u:更新原壓縮包中的文件
特別注意,在參數的下達中, c/x/t/r/u 僅能存在一個!不可同時存在!因爲不可能同時壓縮與解壓縮。 可選參數 下面的參數是根據需要在壓縮或解壓檔案時可選的。
-z:有gzip屬性,即需要用 gzip 壓縮
-j:有bz2屬性,即需要用 bzip2 壓縮
-Z:有compress屬性的
-v :壓縮的過程中顯示文件(顯示所有過程)!這個常用,但不建議用在背景執行過程!
-O:將文件解開到標準輸出
-f :使用檔名,請留意,在 f 之後要立即接檔名!不要再加參數!
例如:使用『 tar -zcvfP tfile sfile』就是錯誤的寫法,要寫成『 tar -zcvPf tfile sfile』纔對喔!
-p :使用原文件的原來屬性(屬性不會依據使用者而變)
-P :可以使用絕對路徑來壓縮!
-N :比後面接的日期(yyyy/mm/dd)還要新的纔會被打包進新建的文件中! --exclude FILE:在壓縮的過程中,不要將 FILE 打包!
-f: 使用檔案名字,切記,這個參數是最後一個參數,後面只能接檔案名。
zip all.zip *.jpg #將所有.jpg的文件壓縮成一個zip包
unzip all.zip #將all.zip中的所有文件解壓到當前目錄中
unzip all.zip -d all #將all.zip 中的所有文件解壓到當前目錄中的all文件夾中
zip -r hy.zip hy #將當前目錄下的hy文件夾壓縮爲hy.zip
zip -r hy.zip hy 123.txt #將當前目錄下的hy文件夾和123.txt壓縮爲hy.zip