Linux系統的基礎命令

2022-08-20 15:54:09 字數 3282 閱讀 4596

------------恢復內容開始------------

1、poweroff:關機 

2、reboot:重啟

3、shutdown:-r(重啟), -h(關機)

4、who:查詢我在哪

5、pwd:檢視所在位置

6、exit:退出

8、ls:列出該目錄中的檔案。 ls -a :列出該目錄下的所有檔案(包括隱藏檔案)ls -l:可以檢視檔案的屬性、大小等詳細資訊。

9、clear:清屏/清除**.。

10、man:幫助文件。

11、mkdir:建立空目錄。

12、rmdir:刪除空目錄。rm-rf/*:強制刪除根目錄下的所有檔案。

13、touch:建立空檔案,若該檔案已存在,則設定該檔案的時間。-a:修改讀取時間(atime) -m:僅修改 修改時間(mtime)。-d:同時修改atime與mtime。

14、cp:複製檔案或目錄。-p:保留原始檔案的屬性。 -d:若物件為鏈結檔案,則保留該鏈結檔案的屬性。-r:遞迴持續複製(用於目錄) -i:若目標檔案存在則詢問是否覆蓋。

-f:強制複製檔案或目錄,不論目標檔案或目錄是否已存在。  -a: 相當於-pdr。

15、mv:剪貼檔案或者將檔案重新命名(複製,移動)。

18、wc:統計檔案行數,字數,位元組數。-l:顯示行數。-w:顯示單詞數。-c:顯示位元組數。

23、cut:過濾,裁剪。切斷命令從檔案的每一行剪下位元組、字元和字段並將這些位元組、字元和字段寫至標準輸出。如果不指定檔案引數,剪下命令將讀取標準輸入。必須指定-b、-c或-f標誌之一.。b:以位元組為單位進行分割。這些位元組位置將忽略多位元組字元邊界,除非也指定了-n標誌.-c:以字元為單位進行分割。-d:自定義分隔符,預設為製表符。-f:與-d一起使用,指定顯示哪個區域.-n:取消分割多位元組字元。僅和-b標誌一起使用.如果字元的最後乙個位元組落在由-b標誌的list引數指示的範圍之內,該字元將被寫出;否則,該字元將被排除。

24、uniq:檢查文字檔案中重複出現的行列。-c或--count 在每列旁邊顯示該行重複出現的次數。-d或--repeated :僅顯示重複出現的行列。-f: 忽略比較指定的字段。-s: 忽略比較指定的字元。-u或--unique 僅顯示出一次的行列。-i:忽略大小寫。

25、grep:關鍵字過濾(當前關鍵字顯示)。

26、find:按指定條件查詢檔案。-name:匹配名稱。

-perm:匹配許可權(mode為完全匹配,-mode為包含即可)

-user:匹配所有者

-group:匹配所有組

-mtime-n+n:匹配修改內容的時間(-n指n天以內,+n指n天以前)

-atime-n+n:匹配訪問檔案的時間(-n指n天以內,+n指n天以前)

-ctime-n+n:匹配修改檔案許可權的時間(-n指n天以內,+n指n天以前)

-nouser:匹配無所有者的檔案

-nogroup:匹配五所有組的檔案

-newer f1 ! f2:匹配比檔案f1新但比f2舊的檔案

-size:匹配檔案的大小(+50kb為查詢超過50kb的檔案,而-50kb為查詢小於50kb的檔案)

-prune:忽略某個目錄

-exec……{} \:後面可跟用於進一步處理搜尋結果的命令。

27、locate:查詢檔案或目錄。

-b, --basename -- 僅匹配路徑名的基本名稱

-c, --count -- 只輸出找到的數量

-d, --database dbpath -- 使用 dbpath 指定的資料庫,而不是預設資料庫 /var/lib/mlocate/mlocate.db

-e, --existing -- 僅列印當前現有檔案的條目

-1 -- 如果 是 1.則啟動安全模式。在安全模式下,使用者不會看到許可權無法看到 的檔案。這會始速度減慢,因為 locate 必須至實際的檔案系統中取得檔案的 許可權資料。

-0, --null -- 在輸出上帶有nul的單獨條目

-s, --statistics -- 不搜尋條目,列印有關每個資料庫的統計資訊

-q -- 安靜模式,不會顯示任何錯誤訊息。

-p, --nofollow, -h -- 檢查檔案存在時不要遵循尾隨的符號鏈結

-l, --limit, -n limit -- 將輸出(或計數)限制為limit個條目

-n -- 至多顯示 n個輸出。

-m, --mmap -- 被忽略,為了向後相容

-r, --regexp regexp -- 使用基本正規表示式

--regex -- 使用擴充套件正規表示式

-q, --quiet -- 安靜模式,不會顯示任何錯誤訊息

-s, --stdio -- 被忽略,為了向後相容

-o -- 指定資料庫存的名稱。

-h, --help -- 顯示幫助

-i, --ignore-case -- 忽略大小寫

-v, --version -- 顯示版本資訊

29、cal:顯示本月日曆。-y全年的日曆。

30、date:用來顯示或設定系統的日期與時間。

時間方面:

日期方面:

32、whatis:是用於查詢乙個命令執行什麼功能,並將查詢結果列印到終端上。

33、ln:建立鏈結檔案。-s:建立符號鏈結(如果不帶-s引數,則預設建立硬鏈結)-f:強制建立檔案或目錄的鏈結。-i:覆蓋前先詢問。-v:顯示建立鏈結的過程。

34、alias:用於設定指令的別名。

35、unalias:取消命令別名設定。

36、flie:用於辨識檔案型別。

37、tat:檢視檔案狀態資訊。

------------恢復內容結束------------

Linux基礎命令 系統時間

linux的兩種時鐘 系統時鐘 由linux核心通過cpu的工作頻率進行的 date 顯示系統時間 d f date mmddhhmm cc yy ss 修改系統時間 硬體時鐘 主機板時間 hwclock,clock 顯示硬體時鐘 s,hctosys 以硬體時鐘為準,校正系統時鐘 w,systohc...

關於Linux系統的常用基礎命令

su 切換使用者 su root 切換到root超級使用者 su root 切換到root超級使用者,並切換到home目錄,使用root使用者的環境變數 pwd 獲取當前路徑 cd 跳轉 cd 跳轉到當前使用者的home目錄 cd 跳轉到當前目錄 某資料夾 cd 跳轉到上一級 父 目錄 cd 跳轉到...

Linux系統常用的基礎命令總結

linux常見基礎命令 ls list 有三種用法 1.ls 列出當前目錄下所有檔案和資料夾的名稱。2.ls路徑 列出指定目錄下所有檔案和資料夾的名稱 相對路徑 當前目錄 上一級目錄 絕對路徑 從根目錄開始 3.ls 選項 路徑 列出指定目錄下所有檔案和資料夾的名稱並以指定的格式進行顯示 常見語法 ...