Linux學習(1)基礎命令 檔案命令

2021-10-21 02:19:33 字數 3049 閱讀 6212

1、man

該命令用來檢視指定命令的幫助資訊,語法格式:

man [命令名稱]

man cd

2、ls

該命令用來顯示指定目錄下的內容,語法:

ls [選項]

[目錄或檔案]

常用選項:

-a 顯示指定目錄下的所有檔案及子目錄,包含隱藏檔案

-a 顯示指定目錄下的(除「.」和「.

.」之外)所有檔案和子目錄

-d 顯示指定目錄的屬性資訊

-l 顯示指定目錄下的檔案及子目錄的詳細資訊

-r 倒序顯示指定目錄下的檔案及子目錄

-t 以時間順序顯示指定目錄下的檔案及目錄

example:

ls -l /root/

ls -ltr /root/

3、cd

cd ~ 回到當前使用者的家目錄下
4、useradd

用於建立新的系統使用者

useradd [選項] 使用者名稱

-d 指定使用者的家目錄(預設使用者家目錄為/home/使用者名稱,root使用者

家目錄名/root)

-g 指定使用者所屬的組

-m 不自動建立使用者登入的目錄(預設使用者登陸目錄是使用者家目錄)

-u 指定使用者id

example:

useradd mgg -d /root/mgg -u 9999

5、passwd

該命令用於設定/修改用的密碼

passwd [使用者名稱]

example:

passwd mgg

6、free

該命令用於檢視系統記憶體狀態,包括系統物理記憶體、虛擬記憶體、系統快取。

free [選項]

-b 以位元組為單位顯示系統記憶體使用情況

-m 以mb為單位顯示系統記憶體使用情況

-k 指定以kb為單位顯示記憶體使用情況

-h 以友好的格式輸出結果(配合上述3個選項一同使用)

-s 間隔秒數 持續觀察記憶體使用情況

-t 顯示記憶體的總和

-v 顯示版本資訊

example:

free -t

free -s 10 h

7、whoami

該命令用於顯示當前登入到系統的使用者名稱,語法如下:

whoami [選項]

--version 檢視版本資訊

example:

whoami --help

8、ps

該命令用於顯示當前的程序的狀態:

ps [選項]

a 顯示所有使用者的程序,幷包含每個程序的完整路徑

-a 顯示所有的程序

-u 顯示使用者的名稱和起始時間

-f 全格式詳細輸出程序資訊

-e 顯示除系統核心以外所有的程序資訊

pid 檢視指定pid的程序資訊

example:

ps -ef|grep 元件名稱

uid:使用此程序的使用者id

pid:程序的程序id

ppid:程序的父程序id

c:執行此程序cpu佔用率

stime:此程序開始執行時間

tty:開啟此程序的終端

time:此程序執行的總時間

cmd:正在執行的命令列

9、date

該命令用於顯示和修改系統時間與日期,語法格式如下:

date [選項] 顯示時間格式(以「+」開頭,後面接時間格式引數)

-d string 顯示string中指定的時間,而非系統時間

-s string 將系統時間設定為string中指定的時間

%h 顯示小時,顯示範圍00~23

%m 顯示分鐘,顯示範圍00~59

%m 顯示月份,顯示範圍01~12

%s 顯示秒鐘(以「+」開頭,後接時間格式),顯示範圍00~59

%t 以hh:mm:ss格式顯示時間,其中hh代表小時,mm代表分鐘,

ss代表秒

%d 顯示乙個月的第幾天

%d 以mm/dd/yy顯示年份和月份,yy代表年份的最後兩位數字%y

/%y 顯示年份,%

y顯示完整的年份,%y顯示年份的最後兩位數字

example:

date

date '+today is %d,now is :%t'

date -s 20200505

//將當前的時間設定為20200505

date -d '5 day ago'

date -d '+5 days'

10、pwd

該命令用於顯示或列印當前的工作目錄。

pwd [選項]
11、shutdown

改命令用於對系統執行關機操作:

shutdown [選項]

-t 秒數

-f 重新啟動時不執行fsck命令

-h 將系統關機

-r 關機之後重新啟動

example:

shutdown -h now //將系統立即關機

12、touch

touch 命令用於修改檔案的時間屬性,若檔案不存在,系統會自動建立此檔案(因此可以使用 touch 命令來建立新空白檔案),且此檔案的建立時間為當前系統時間。語法如下:

touch [選項] 檔名

-a 修改檔案的訪問時間為系統當前時間

-m 修改檔案的修改時間為系統當前時間

-d 將檔案的修改時間修改為指定的時間

-r 《參考檔案》 將檔案的時間修改為參考檔案的時間

example:

date

touch newfile

ls -l

ls -lu

touch -a -r /usr/local/access

Linux命令基礎學習1

1 命令格式 命令 選項 引數 選項是用來調整命令功能的,有的命令可以不帶引數,但是有的必須使用引數 例如 ls la etc 說明 個別命令使用不遵循此格式 當有多個選項時,可以寫在一起 簡化選項與完整選項 a等於 all 簡化選項使用乙個 完整選項使用兩個 2 目錄處理命令 ls 在linux中...

Linux命令學習 gzip gunzip命令

gzip是linux上用於壓縮檔案和解壓字尾為.gz檔案的命令。gunzip就是gzip的硬連線,用於解壓被gzip壓縮的.gz檔案。所以gzip命令壓縮檔案和解壓.gz檔案可以完全搞定,gunzip只是為解壓.gz檔案提供了另一種選擇。gzip acdfhllnnqrtvv s 壓縮字尾字串 壓縮...

Linux學習手冊之檔案處理命令及檔案命名規則

檔案命名規則 1.除了 之外,所有的字元都合法 2有些字元最後不用,如空格符 製表符 退格符 和字元 等 3.避免適用.作為普通檔名的第乙個字元 4.大小寫敏感 命令格式 命令 選項 引數 例 ls la etc 說明 1.當有多個選項時,可以寫在一起 2.兩個特殊的目錄.和 分別代表當前目錄和當前...