arm 嵌入式 linux常用命令

來源:互聯網
上載者:User

 一.網路部分

1)ftpget   下載檔案

  ftpget [option] remote-host local-file remote-file

  例:  ftpget 192.168.1.12 uboot.bin u-boot.bin

 

2)ftpput   上傳檔案

  ftpput [option] remote-host remote-file local-file

 

  執行以上2個命令時需在主機運行FTP伺服器(IIS)

 

3)tftp

  ftp [option] HOST [PORT]

  下載檔案:

  ftp -g -l local-file-name -r remote-file-name remote-host

  例:ftp -g -l a.bin -r u-boot.bin 192.168.1.12

 

  上傳檔案:

  ftp -p -l local-file-name -r remote-file-name remote-host

  例:ftp -p -l u-boot.bin -r a.bin 192.168.1.12

 

4)ifconfig  設定或顯示網路介面

  ifconfig [介面名稱] 參數 地址資訊

  參數:

  up      啟用此介面

  down    停用此介面

  Netmask 設定子網路遮罩

  broadcast 設定廣播位址

  eth0    設定網卡0

  例:

  設定IP: ifconfig eth0 192.168.1.99

 

二.檔案部分

1)tar  壓縮/解壓檔案

  解壓 *.tar.bz2  檔案

  tar -jxvf *.tar.bz2

 

  壓縮成 *.tar.bz2 檔案

  tar -cjxf [dest-file-name] [src-file-name]

 

2) *.gz 檔案

 解壓1:gunzip FileName.gz

 解壓2:gzip -d FileName.gz

 壓縮:gzip FileName

 

 .tar.gz 和 .tgz

 解壓:tar zxvf FileName.tar.gz

 壓縮:tar zcvf FileName.tar.gz DirName

 

3) *.bz 檔案

  解壓1:bzip2 -d FileName.bz

  解壓2:bunzip2 FileName.bz

  壓縮:未知

  *.tar.bz

  解壓:tar jxvf FileName.tar.bz

  壓縮:未知

 

4) *.zip 檔案

  解壓:unzip FileName.zip

  壓縮:zip FileName.zip DirName

 

5) *.rar 檔案

  解壓:rar a FileName.rar

  壓縮:r ar e FileName.rar

  

  rar請到:http://www.rarsoft.com/download.htm 下載!

  解壓後請將rar_static拷貝到/usr/bin目錄(其他由$PATH環境變數指定的目錄也可以):

  [root@www2 tmp]# cp rar_static /usr/bin/rar

 

三.磁碟空間管理工具

1)df  報告檔案系統中的可用或己用儲存空間及檔案資訊節點數量

      檢查磁碟空間的使用方式

  df 命令的部分常用選項及其簡單說明

===============================================

  選項與參數                        簡單說明

-----------------------------------------------

-k             以1KB為單位,顯示每個己安裝檔案系統的空間使用方式

-m             以1MB為單位,顯示每個己安裝檔案系統的空間使用方式

-h             以KB、MB、GB為單位,顯示每個己安裝檔案系統的空間使用方式(自動選擇合適的單位)

-l             報告檔案系統的資訊節點總量,空閑資訊節目數量,己用資訊節點數量,以及己用資訊節點

               占資訊節點總量的百分比

 

 如果不加任何選項 df 命令將會列出系統中所有己安裝檔案系統的可用資料區塊(512位元組)數量,

 以及可用的檔案資訊節點數量.

  

2)du  報告指定或預設目錄中每個檔案或目錄佔用的磁碟空間

      檢查目錄佔用的儲存空間

===============================================

  選項與參數                        簡單說明

-----------------------------------------------

-a            以512個位元組的資料區塊為單位,給出指定或目前的目錄中每一個檔案,每一個子目錄及

              其中的檔案佔用的空間數量,以及整個目錄佔用的空間總和

-h            以便於使用者閱讀的形式,也即以KB、MB、GB為單位,輸出每個目錄佔用的磁碟空間數量.

              輸出資訊包括檔案的大小和相應的目錄名

-k            以KB為單位,輸出指定目錄中每個子目錄或檔案的空間佔用數量.輸出資訊包括檔案

              的大小和相應的目錄名

-s            輸出指定目錄空間佔用量的總和(不輸出子目錄資訊)

 

如: 顯示目前的目錄 tool 的儲存空間(不輸出子目錄資訊)

    du -s tool/

    顯示目前的目錄 tool 的儲存空間,以MB為單位(不輸出子目錄資訊)

    du -ms tool/

    du -hs tool/

 

 

3)ls -s  以資料區塊為單位,列出檔案的大小

  ls 命令的 "s" 選項也可用於顯示以1024位元組為單位的檔案的大小

如: ls -ls

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.