linux磁碟管理
df命令
功能:檢查檔案系統的磁碟空間占用情況。可以利用該命令來獲取硬碟被占用了多少空間,目前還剩下多少空間等資訊。
語法:df [選項]
說明:df命令可顯示所有檔案系統對i節點和磁碟塊的使用情況。
該命令各個選項的含義如下:
-a 顯示所有檔案系統的磁碟使用情況,包括0塊(block)的檔案系統,如/proc檔案系統。
-k 以k位元組為單位顯示。
-i 顯示i節點資訊,而不是磁碟塊。
-t 顯示各指定型別的檔案系統的磁碟空間使用情況。
-x 列出不是某一指定型別檔案系統的磁碟空間使用情況(與t選項相反)。
-t 顯示檔案系統型別。
du命令
du的英文原義為「disk usage」,含義為顯示磁碟空間的使用情況。
功能:統計目錄(或檔案)所佔磁碟空間的大小。
語法:du [選項] [names…]
說明:該命令逐級進入指定目錄的每乙個子目錄並顯示該目錄占用檔案系統資料塊(1024位元組)的情況。若沒有給出names,則對當前目錄進行統計。
該命令的各個選項含義如下:
-s 對每個names引數只給出占用的資料塊總數。
-a 遞迴地顯示指定目錄中各檔案及子孫目錄中各檔案占用的資料塊數。若既不指定-s,也不指定-a,則只顯示names中的每乙個目錄及其中的各子目錄所佔的磁碟塊數。
-b 以位元組為單位列出磁碟空間使用情況(系統預設以k位元組為單位)。
-k 以1024位元組為單位列出磁碟空間使用情況。
-c 最後再加上乙個總計(系統預設設定)。
-l 計算所有的檔案大小,對硬鏈結檔案,則計算多次。
-x 跳過在不同檔案系統上的目錄不予統計。
dd命令
功能:把指定的輸入檔案拷貝到指定的輸出檔案中,並且在拷貝過程中可以進行格式轉換。可以用該命令實現dos下的diskcopy命令的作用。先用dd命令把軟盤上的資料寫成硬碟的乙個寄存盤案,再把這個寄存盤案寫入第二張軟盤上,完成diskcopy的功能。需要注意的是,應該將硬碟上的寄存盤案用rm命令刪除掉。系統預設使用標準輸入檔案和標準輸出檔案。
語法:dd [選項]
if =輸入檔案(或裝置名稱)。
of =輸出檔案(或裝置名稱)。
ibs = bytes 一次讀取bytes位元組,即讀入緩衝區的位元組數。
skip = blocks 跳過讀入緩衝區開頭的ibs*blocks塊。
obs = bytes 一次寫入bytes位元組,即寫入緩衝區的位元組數。
bs = bytes 同時設定讀/寫緩衝區的位元組數(等於設定ibs和obs)。
cbs = byte 一次轉換bytes位元組。
count=blocks 只拷貝輸入的blocks塊。
conv = ascii 把ebcdic碼轉換為ascil碼。
conv = ebcdic 把ascil碼轉換為ebcdic碼。
conv = ibm 把ascil碼轉換為alternate ebcdic碼。
conv = block 把變動位轉換成固定字元。
conv = ublock 把固定位轉換成變動位。
conv = ucase 把字母由小寫轉換為大寫。
conv = lcase 把字母由大寫轉換為小寫。
conv = notrunc 不截短輸出檔案。
conv = swab 交換每一對輸入位元組。
conv = noerror 出錯時不停止處理。
conv = sync 把每個輸入記錄的大小都調到ibs的大小(用nul填充)。
fdformat命令
軟盤是使用者常用的儲存介質之一。軟盤在使用之前必須先作格式化操作,然後可以用tar、dd、cpio等命令儲存資料,也可以在軟盤上建立可安裝的檔案系統。
功能:低階格式化軟盤
語法:format [-n] device
說明:該命令的作用是對軟盤進行格式化。
-n 軟盤格式化後不作檢驗。
device 指定要進行格式化的裝置,通常是下述裝置之一:
/dev/fd0d360
/dev/fd0h1200
/dev/fd0d360
/dev/fd0h360
/dev/fd0d720
/dev/fd0h720
/dev/fd0h360
/dev/fd0h720
/dev/fd0h1440
linux其它命令
echo命令
echo命令的功能是在顯示器上顯示一段文字,一般起到乙個提示的作用。
該命令的一般格式為:echo [ -n ] 字串
其中選項n表示輸出文字後不換行;字串可以加引號,也可以不加引號。用echo命令輸出加引號的字串時,將字串原樣輸出;用echo命令輸出不加引號的字串時,將字串中的各個單詞作為字串輸出,各字串之間用乙個空格分割。
cal命令
cal命令的功能是顯示某年某月的日曆。
該命令的一般格式為:cal [選項] [月[年]] 命令中各選項的含義為:
- j 顯示出給定月中的每一天是一年中的第幾天(從1月1日算起)。
- y 顯示出整年的日曆。
date命令
date命令的功能是顯示和設定系統日期和時間。
該命令的一般格式為:date [選項] 顯示時間格式(以+開頭,後面接格式)
date 設定時間格式
命令中各選項的含義分別為:
-d datestr, --date datestr 顯示由datestr描述的日期
-s datestr, --set datestr 設定datestr 描述的日期
-u, --universal 顯示或設定通用時間
時間域% h 小時(00..23)
% i 小時(01..12)
% k 小時(0..23)
% l 小時(1..12)
% m 分(00..59)
% p 顯示出am或pm
% r 時間(hh:mm:ss am或pm),12小時
% s 從2023年1月1日00:00:00到目前經歷的秒數
% s 秒(00..59)
% t 時間(24小時制)(hh:mm:ss)
% x 顯示時間的格式(%h:%m:%s)
% z 時區 日期域
% a 星期幾的簡稱(sun..sat)
% a 星期幾的全稱(sunday..saturday)
% b 月的簡稱(jan..dec)
% b 月的全稱(january..december)
% c 日期和時間(mon nov 8 14:12:46 cst 1999)
% d 乙個月的第幾天(01..31)
% d 日期(mm/dd/yy)
% h 和%b選項相同
% j 一年的第幾天(001..366)
% m 月(01..12)
% w 乙個星期的第幾天(0代表星期天)
% w 一年的第幾個星期(00..53,星期一為第一天)
% x 顯示日期的格式(mm/dd/yy)
% y 年的最後兩個數字(1999則是99)
% y 年(例如:1970,1996等)
注意:只有超級使用者才有許可權使用date命令設定時間,一般使用者只能使用date命令顯示時間。
clear命令
clear命令的功能是清除螢幕上的資訊,它類似於dos中的cls命令。清屏後,提示符移動到螢幕左上角。
linux常用命令 4
1 查詢檔案 find type f 2 查詢目錄 find type d 3 查詢名字為test的檔案或目錄 find name test 4 查詢檔案名匹配 log的檔案 find name log 5 查詢檔案更新日時在距現在時刻二天以上的檔案 find mtime 2 6 查詢空檔案並刪除 ...
常用命令4
ls helpshell內部命令 殼 help helphelp shell內部命令 whereis cd確定是否是shell內部命令 沒有命令執行位置,沒有可執行檔案 help cd獲取內部命令幫助 獲取shell內部命令的幫助 help ls會報錯,因為help只用於shell內部命令 常用壓縮...
linux常用命令 4 mkdir命令
mkdir用來建立指定的名稱的目錄,要求建立目錄的使用者在當前目錄中具有寫許可權,並且指定的目錄名不能是當前目錄中已有的目錄 該命令建立由dirname命名的目錄。如果在目錄名的前面沒有加任何路徑名,則在當前目錄下建立由dirname指定的目錄 如果給出了乙個已經存在的路徑,將會在該目錄下建立乙個指...