1. 程式人生 > >知識點--linux--不斷總結

知識點--linux--不斷總結

ll顯示的是位元組,可以使用-h引數來提高檔案大小的可讀性,另外ll不是命令,是ls -l的別名
  1. ls -al   是以位元組單位顯示檔案或者資料夾大小;

  2. 位元組b,千位元組kb,

    1G=1024M=1024*1024KB=1024*1024*1024B

  3. 通常會加引數h來直觀顯示大小,會使用G、M等來顯示大檔案

    ls -alh

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

linux裡沒有直接的命令來展示一個目錄下的檔案個數,可以通過管道將兩個命令組合
檢視目錄下所有檔案個數命令如下:
ls |wc -l
1、ls 是檢視資料夾內所有檔案的命令
2、wc -l 是統計檔案行數的命令
3、以上兩個命令疊加,相當於統計資料夾下檔案總數
4、輸入  du -h --max-depth=1 。檢視資料夾大小。
5、刪除指定日期之前的檔案
find /opt/Oracle/admin/CCXE/bdump/ -mtime +10 -name "*.*" -exec rm -rf {} \;

/opt/Oracle/admin/CCXE/bdump/ :想要進行清理的任意目錄
-mtime:標準語句寫法
+10:查詢10天前的檔案,這裡用數字代表天數,+30表示查詢30天前的檔案
"*.*":希望查詢的資料型別,"*.jpg"表示查詢副檔名為jpg的所有檔案,"*"表示查詢所有檔案
-exec:固定寫法
rm -rf:強制刪除檔案,包括目錄
 {} \; :固定寫法,一對大括號+空格+/+;

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

history 是顯示以前執行命令的歷史記錄,如果太多了可以用history | more 命令檢視

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

# 總核數 = 物理CPU個數 X 每顆物理CPU的核數 
# 總邏輯CPU數 = 物理CPU個數 X 每顆物理CPU的核數 X 超執行緒數

# 檢視物理CPU個數
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l # 檢視每個物理CPU中core的個數(即核數) cat /proc/cpuinfo| grep "cpu cores"| uniq # 檢視邏輯CPU的個數 cat /proc/cpuinfo| grep "processor"| wc -l
檢視CPU資訊(型號)
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

檢視內 存資訊
# cat /proc/meminfo

------------------------------------------------------未完待續--------------------------------------------------------------