AOSP Ubuntu命令

系統命令

System

查看/獲取系統信息命令

netstat -ap | grep 8080   // 查找進程佔用 @link

ps|grep jack   // 查找進程ID

kill -9 PID    // 殺死進程

ifconfig    // 查看IP信息

free –m/-h   // 查看內存使用情況 @link

df –h    // 顯示磁盤使用情況 @link

重啓/關機

reboot/shutdown -r now/shutdown -r 10          // 重啓 @link

halt/poweroff/shutdown -h now/shutdown -h 10   // 關機 @link

shutdown -c命令取消重啓

 

文件信息

文件大小

格式:du [OPTION]... FILE...

OPTION:

  -h:以人類可讀的方式顯示

  -a:顯示目錄佔用的磁盤空間大小,還要顯示其下目錄和文件佔用磁盤空間的大小

  -s:顯示目錄佔用的磁盤空間大小,不要顯示其下子目錄和文件佔用的磁盤空間大小

  -c:顯示幾個目錄或文件佔用的磁盤空間大小,還要統計它們的總和

  --apparent-size:顯示目錄或文件自身的大小

  -l :統計硬鏈接佔用磁盤空間的大小

-L:統計符號鏈接所指向的文件佔用的磁盤空間大小

示例:

du -s file/path   // 顯示文件/文件夾大小

du -h file/path   // 顯示所有文件夾大小

du -a file/path   // 顯示所有文件/文件夾大小

du -sh file/path   // 人類可讀的方式顯示

du -h --max-depth=1  // 查看各文件夾大小

du -ha file/path   //

df -hl   // 顯示磁盤使用情況link

pwd   //當前文件路徑

 

壓縮-解壓命令

壓縮/解壓縮命令

TAR命令

tar -cvf archive_name.tar directory_to_compress // 打包一個目錄

tar -xvf archive_name.tar.gz // 解包

tar -xvf archive_name.tar -C /tmp/file /   // 指定解包路徑

TAR.GZ命令

tar -zcvf archive_name.tar.gz directory_to_compress // 打包一個目錄

tar -zxvf archive_name.tar.gz // 解包

TAR.BZ2命令

tar -jcvf archive_name.tar.bz2 directory_to_compress // 打包一個目錄

tar -jxvf archive_name.tar.bz2 -C /tmp/extract_here/   // 指定解包路徑

ZIP命令

zip -r archive_name.zip directory_to_compress // 壓縮一個目錄

unzip archive_name.zip // 解壓

ref:link

 

 

總結

1、*.tar 用 tar –xvf 解壓

2、*.gz 用 gzip -d或者gunzip 解壓

3、*.tar.gz和*.tgz 用 tar –xzf 解壓

4、*.bz2 用 bzip2 -d或者用bunzip2 解壓

5、*.tar.bz2用tar –xjf 解壓

6、*.Z 用 uncompress 解壓

7、*.tar.Z 用tar –xZf 解壓

8、*.rar 用 unrar e解壓

9、*.zip 用 unzip 解壓

參考:

     ubuntu下解壓縮zip,tar,tar.gz和tar.bz2文件

 

增刪改查基本命令

增刪改查

查詢

文件查找

find . -name "WebViewBrowserActivity.java" // 查找WebViewBrowserActivity.java文件

文件內容查找

find -type f -name '*.mk'|xargs grep 'Launcher3' // 查找當前目錄.mk文件中Launcher3字符串

 

修改

 

刪除

格式:rm [OPTION]... FILE...

OPTION:

  -d:直接把欲刪除的目錄的硬連接數據刪除成0,刪除該目錄;

  -f:強制刪除文件或目錄;

  -i:刪除已有文件或目錄之前先詢問用戶;

  -r或-R:遞歸處理,將指定目錄下的所有文件與子目錄一併處理;

  --preserve-root:不對根目錄進行遞歸操作;

  -v:顯示指令的詳細執行過程。

示例:

rm file

rm -r file/path   // 遞歸刪除

rm -rf file/path   // 強制遞歸刪除

增加

 

 

 

Ref:

     linux下使用 du查看某個文件或目錄佔用磁盤空間的大小

     Linux中查看各文件夾大小命令du -h--max-depth=1

     rm命令

     Linux命令學習總結:rm命令

 

安裝命令

install

 

 

.deb文件

sudo dpkg -i <package.deb>   //安裝一個 Debian 軟件包 link

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章