常見Linux命令二

2022-08-22 21:03:13 字數 2940 閱讀 6635

語法:shutdown(選擇)(引數)

常見選項:-r:shutdown之後重啟

-h:將系統關機

語法:reboot(選項)

常見語法:-d:重新開機是不把資料寫入/var/tmp/wtmp。

-f:強制重新開機,不呼叫shutdown指令的功能

-i:重開機之前,先關閉所以網路介面

-n:重開機之前不檢查是否有未結束的程式

語法:halt(選項)

常見選項:-d:不要在wtmp中記錄

-w:僅在wtmp中記錄,而不實際結束系統

語法:whoaim(選項)

常見選項:-version:顯示版本資訊

語法:man(選項)(引數)

常見選項:-a:在所以的man幫助手冊中搜尋

-m:指定man手冊搜尋的路徑

-p:指定內容時使用分頁程式

語法:date(選項)(引數)

常見選項:-d《字串》:顯示字串所指的日期與時間。字串前後必須加上雙引號;

-s《字串》:根據字串來設定日期與時間。字串前後必須加上雙引號;

語法:cal    (選項)(引數)

常見語法:  -l:顯示單月輸出;               

-3:顯示臨近三個月的日曆;

- s:將星期日作為月的第一天;

-y:顯示當前年的日曆。

-m:將星期一作為月的第一天;

語法:whatis

語法:alias(選項)(引數)

常見語法:-p:列印已經設定的命令別名。

語法:unalias:(選項)(引數)

常見語法:-a  刪除全部的別名。

語法:du(選項)[-

l 《符號連線》][-

x 《檔案》][--

block

-size

][--

exclude

=《目錄或檔案》][--

max-

depth

=《目錄層數》][--

help

][--

version

][目錄或檔案]

常見語法:

-a或-all 顯示目錄中個別檔案的大小。

-b或-bytes 顯示目錄或檔案大小時,以byte為單位。                 

-c或--total 除了顯示個別目錄或檔案的大小外,同時也顯示所有目錄或檔案的總和。

--exclude=《目錄或檔案》 略過指定的目錄或檔案。

--max-depth=《目錄層數》 超過指定層數的目錄後,予以忽略。

語法:cp(選項)(引數)

-f:覆蓋已經存在的目標檔案而不給出提示。

-i:與-f選項相反,在覆蓋目標檔案之前給出提示,要求使用者確認是否覆蓋,回答"y"時目標檔案將被覆蓋。

-r:若給出的原始檔是乙個目錄檔案,此時將複製該目錄下所有的子目錄和檔案。

語法:mv(選項)(引數)

常見選項:-b:當目標檔案或目錄存在時,在執行覆蓋前,會為其建立乙個備份。

-i:如果指定移動的源目錄或檔案與目標的目錄或檔案同名,則會先詢問是否覆蓋舊檔案,輸入 y 表示直接覆蓋,輸入 n 表示取消該操作。

-f:如果指定移動的源目錄或檔案與目標的目錄或檔案同名,不會詢問,直接覆蓋舊檔案。

-n:不要覆蓋任何已存在的檔案或目錄。

-u:當原始檔比目標檔案新或者目標檔案不存在時,才執行移動操作。

語法:uniq(選項)(引數)

常用語法:-c: 在每列旁邊顯示該行重複出現的次數。

-d:僅顯示重複出現的行列。

-s《字元位置》:忽略比較指定的字元。

-w《字元位置》:指定要比較的字元。

語法:locate(選項)(引數)

常用選項:-b:僅匹配路徑名的基本名稱

-c:只輸出找到的數量

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

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

語法:find(選項)(引數)

常用語法:and或-a:表示只有所給條件都滿足時,尋找條件才滿足。

or或-o:表示該運算子給的條件滿足乙個時,就滿足

not或「!」:表示是運算子查詢不滿足給的條件的檔案

-name『字串』:查詢檔案匹配所給字串的所有檔案,字串內可用*,?,

語法:grep(選項)(檔案或引數)

常用語法:-b :在顯示符合範本樣式的那一行之外,並顯示該行之前的內容。

-c:只顯示匹配行的數量

-i:比較時不區分大小寫

-h: 在顯示符合範本樣式的那一列之前,不標示該列所屬的檔名稱。

-l:顯示首次匹配串所在的檔名並用換行符將其隔開,當在某在檔案中多次出現匹配串時,不重複顯示此檔案

-n:在輸出前加上匹配串所在行的行號

-v:只有顯示不包括匹配串的行

-x:只顯示整行嚴格匹配的行

引數:if=檔名:輸入檔名,預設為標準輸入。即指定原始檔。

of=檔名:輸出檔名,預設為標準輸出。即指定目的檔案。

例:備份檔案目錄:dd  if=etc/passwd of=/tmp/user.txt

建立檔案:dd bs=檔案大小 count=數量 if=/檔名/檔案 of=/檔案/檔案

語法:file(選項)(引數)

常用選項:-b:列出辨識結果時,不顯示檔名稱。

-c:詳細顯示指令執行過程,便於排錯或分析程式執行的情形。

-l:直接顯示符號連線所指向的檔案的類別。

-f《名詞檔案》:指定名稱檔案,其內容有乙個或多個檔名稱時,讓file依序辨識這些檔案,格式為每列乙個檔名稱。

語法:stat(選項)(引數)

常用選項:stat(檔案或目錄)

linux常見命令用法之(二)

1.1 ls l 每行顯示一條記錄 那麼每段含義是什麼?1.2 ls lh 顯示為符合人類閱讀習慣的格式 1.3 ls f 選項 1.4 ls r 遞迴地列出子目錄1.5 ls ltr 長列表按檔案或目錄的修改時間倒序地列出檔案和目錄1.6 ls ls 長列表按檔案大小順序地列出檔案和目錄1.7 l...

Linux常見命令

顯示目錄和檔案的命令 ls 用於檢視所有資料夾的命令。dir 用於顯示指定資料夾和目錄的命令 tree 以樹狀圖列出目錄內容 du 顯示目錄或檔案大小 chmod 用於改變指定目錄或檔案的許可權命令。chown 用於改變檔案擁有屬性的命令。chgrp 用於改變檔案群組的命令。chattr 用於設定檔...

linux常見命令

一 檔案命令 1.命令格式 命令 選項 引數 ls la etc ls a 檢視所有檔案,包含隱藏檔案 ls l 檢視檔案及檔案的相關屬性 ls lh h檔案大小帶單位 rw r r 代表檔案型別 二進位制檔案 d目錄 l軟鏈結檔案 r讀w寫x執行 rwx所有者 r所屬組 r其他人 2.mkdir ...