《Linux 三》 常用命令 [ 2 ]

來源:互聯網
上載者:User
壓縮解壓命令 {#1 gzip   命令所在路徑:/bin/gzip   文法:gzip 選項 [檔案]   功能描述:壓縮檔   特點 : 1, 只能壓縮檔[not d] 2, 不保留源檔案#2 gunzip   / gzip -d   文法:gunzip 選項 [壓縮檔]   功能描述:解壓縮.gz的壓縮檔   範例: $ gunzip file1.gz#3 tar   文法:tar 選項[cvf] [目錄]   -c 產生.tar打包檔案   -v 顯示詳細資料 [nby]   -f 指定壓縮後的檔案名稱 [by]   -z 打包同時壓縮   功能描述:打包目錄, 把一個目錄打包成一個檔案   壓縮後檔案格式 : .tar.gz   tar -zcvf newdir.tar.gz newdir [這樣用法並不是所有unix都支援y+d]    file 命令可以查看檔案類型  tar命令解壓縮文法:  -x 解包.tar檔案  -v 顯示詳細資料  -f 指定解壓檔案  -z 解壓縮  範例:$ tar -zxvf dir1.tar.gz#4 zip  [預設win和linux的通用格式] [會保留源檔案]  文法: zip 選項[-r] [壓縮後檔案名稱] [檔案或目錄]   -r 壓縮目錄   功能描述:壓縮檔或目錄   壓縮後檔案格式:.zip   範例 :   $ zip services.zip /etc/services  壓縮檔   $ zip -r test.zip /test  壓縮目錄   unzip   功能描述:解壓.zip的壓縮檔   範例:$ unzip test.zip#5 bzip2 [壓縮比例非常驚人]  文法: bzip2 選項 [-k] [檔案]  -k 產生壓縮檔後保留原檔案  壓縮後檔案格式:.bz2  範例:$ bzip2 -k file1  bunzip2  文法: bunzip2 選項 [-k] [壓縮檔]  -k 解壓縮後保留原檔案  功能描述:解壓縮  範例:$ bunzip2 -k file1.bz2}網路通訊指令 {#1 write  文法:write <使用者名稱>    功能描述:向另外一個使用者發資訊,以Ctrl+D作為結束  範例: $ write webmaster#2 wall  文法:wall [message] [檔案名稱]   功能描述:向所有使用者廣播資訊  範例: $ wall Happy New Year!#3 ping   [與win不一樣有點,linux一直發]  執行許可權:root  文法:ping 選項 IP地址  功能描述:測試網路連通性  範例: # ping 192.168.1.1  [測不出丟包率, 時間長了網線熱漲冷縮,可能會有丟包率]  ping 對方主機如果能通 說明 : {     對方網路主機設定沒問題,自己的網路設定沒問題, 證明你們兩台主機的網路連接裝置沒問題。     如果ping不通,則你要ping一下自己的IP地址,如果通,那麼 10有98 不是你自己原生IP設定有問題,那麼此時        可能是網路連接有問題,可能是對方主機有問題,也可能是你的網路裝置有問題,不是網路設定有我問題,TCP/IP協議應該是沒問題的!        如果ping自己的IP地址也不通,那麼此時你要ping迴環地址,可以證明你原生 TCP/IP 協議原生安裝沒問題!        就算你沒網卡,只要是TCP/Ip協議安裝正確,你ping迴環地址就能ping通!       就算你ping不通,也不代表網路就是不通的,也有可能是他改變了ARP地址,可能防火牆,也可能用一個小軟體屏蔽了ICMP包的應答 ...  }  選項 {    ping -c IP  可以繼續你win的使用習慣    預設IP包是 64 位元組的    ping -s 65507 IP  多大的包 }#4 ifconfig  執行許可權:root  文法:ifconfig 選項[-a] [網卡裝置標識]  -a 顯示所有網卡資訊  功能描述:查看網路設定資訊  範例:# ifconfig -a 網卡的資訊,[在linux可以省略-a,在unix則不可以]  ifconfig eth0 192.168.9.6 重啟不生效,Linux潛規則}** Shell應用技巧 ** 命令別名 輸入/輸出重新導向 管道 命令串連符 命令替換符--命令別名 { #1 bash 應用技巧------  命令補齊<Tab>  用history命令可以顯示命令列表, 按方向鍵↑和↓可尋找以前執行過的命令。  clear -- Ctr+l  Ctrl+u 刪除操作命令列游標前面所有的字元  histroy - > !58 用的時候比較少 #2 alias  命令別名   範例:alias copy=cp  alias xrm= “rm -r ”   查看別名資訊:alias  刪除別名:unalias copy}輸入/輸出重新導向 { 同標準I/O一樣,Shell對於每一個進程預先定義3個檔案描述字(0、1、2)。分別對應於: 0 (STDIN)標準輸入; 1 (STDOUT)標準輸出; 2 (STDERR)標準錯誤輸出。#1  >或>> 輸出重新導向 ** 範例:ls -l /tmp > /tmp.msg                      date >> /tmp.msg  < 輸入重新導向  範例:wall < /etc/file1   file1 檔案的內容就被發出去了!#2  2> 錯誤輸出重新導向 範例:cp -R /usr /backup/usr.bak 2> /bak.error}  0和1 數字省略掉了而已,所以現在出現了2   /usr 存放了linux的核心程式      管道 { 管道:將一個命令的輸出傳送給另一個命令,作為另一個命令的輸入。 使用方法: 命令1|命令2|命令3......|命令n 範例:ls -l /etc | more      ls -l /etc | grep init      ls -l /etc | grep init | wc -l}命令串連符 {#1  ;   用;間隔的各命令按順序依次執行。#2  &&  前後命令的執行存在邏輯與關係,只有&&前面的命令執行成功後,它後面的命令才被執行。#3  ||  前後命令的執行存在邏輯或關係,只有||前面的命令執行失敗後,它後面的命令才被執行。}命令替換符 {  命令替換:將一個命令的輸出作為另一個命令的參數。  格式為:命令1 `命令2` [注意這裡不是單引號]  範例: ls -l `which touch`}總結 『 #1 Linux 檔案命名規則 #2 檔案處理命令     Linux許可權; i 節點;軟永久連結的區別;對檔案的建立,刪除,拷貝,剪下,查看。 #3 許可權管理命令   檔案和目錄的 rwx 許可權的含義。 #4 檔案搜尋命令   查看命令路徑, find用法及特例,快速尋找,檔案內容尋找。 #5 協助命令 #6 壓縮解壓命令   .gz, .tar.gz, .zip, bz2, 壓縮命令的特點。 #7 網路通訊的命令     ping, ifconfig, 使用者通訊 #8 shell 應用技巧     命令補齊,記錄,快速鍵,命令別名,輸入輸出重新導向,管道,命令串連-替換符,轉義符。』
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.