1. 程式人生 > 實用技巧 >linux筆記

linux筆記

>>> hot3.png

  • df命令:用於顯示磁碟分割槽上的可使用的磁碟空間。預設顯示單位為KB。可以利用該命令來獲取硬碟被佔用了多少空間,目前還剩下多少空間等資訊。
    語法:df(選項)(引數)
    引數選項:
-a或--all:包含全部的檔案系統;
--block-size=<區塊大小>:以指定的區塊大小來顯示區塊數目;
-h或--human-readable:以可讀性較高的方式來顯示資訊;
-H或--si:與-h引數相同,但在計算時是以1000 Bytes為換算單位而非1024 Bytes;
-i或--inodes:顯示inode的資訊;
-k或--kilobytes:指定區塊大小為1024位元組;
-l或--local:僅顯示本地端的檔案系統;
-m或--megabytes:指定區塊大小為1048576位元組;
--no-sync:在取得磁碟使用資訊前,不要執行sync指令,此為預設值;
-P或--portability:使用POSIX的輸出格式;
--sync:在取得磁碟使用資訊前,先執行sync指令;
-t<檔案系統型別>或--type=<檔案系統型別>:僅顯示指定檔案系統型別的磁碟資訊;
-T或--print-type:顯示檔案系統的型別;
-x<檔案系統型別>或--exclude-type=<檔案系統型別>:不要顯示指定檔案系統型別的磁碟資訊;
--help:顯示幫助;
--version:顯示版本資訊。

如:

174935_8Ii7_2645796.png

  • linux快速清空檔案內容
linux:
$ : > filename
$ > filename
$ echo "" > filename
$ echo > filename
$ cat /dev/null > filename

window: 
cls > filename

  • linux檔案的擁有者及使用者組(chown和chgrp)

chown基本語法:

chown[-R]賬號名稱檔案或目錄

chown[-R]賬號名稱:使用者組名稱檔案或目錄

引數

-R: 進行遞迴( recursive )的持續更改,即連同子目錄下的所有檔案、目錄

都更新成為這個使用者組。常常用在更改某一目錄的情況。

chgrp基本語法

chgrp[-R]使用者組名稱dirname/filename...

引數:

-R: 進行遞迴( recursive )的持續更改,即連同子目錄下的所有檔案、目錄

都更新成為這個使用者組。常常用在更改某一目錄的情況。

grep:

grep -nr -i 'error' catalina.out 不區分大小寫

轉載於:https://my.oschina.net/kezhen/blog/1581743