系統命令
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 -h--max-depth=1
安裝命令
install |
|
|
.deb文件 |
sudo dpkg -i <package.deb> //安裝一個 Debian 軟件包 link |
|
|