shell命令2------系統管理與維護

這一節主要是進行指令的學習。因為Linux下部署服務,都是用指令操作,所以不得不學習學習。

1. ls命令

列出工作目錄所含的文件及子目錄,語法如下:

ls [選項] [路徑或文件]

ls 的選項說明如下:

選項 說明
-a 顯示指定目錄下的所有文件以及子目錄,包含隱藏文件(Linux下以“ . ”開頭的文件或目錄視為隱藏文檔)
-d 只顯示目錄列表,不顯示文件
-l 除了文件名稱外,同時將文件或者子目錄的權限、使用者和大小等信息詳細的列出
-s 在每個文件后面輸出該文件的大小
-u 以文件上次被訪問的時間排序

還有好多關于排序的,這里就不列舉了,舉例:


列舉詳細信息和大小
2.pwd命令

顯示當前的工作目錄,該命令得到當前所在工作目錄的絕對路徑名稱。舉例:

pwd
3.cd命令

改變當前的工作目錄,其用法與Windows下的cd類似。語法如下:

cd [目錄名稱]

命令的選項及其說明:

選項 說明
cd [目錄] 切換到指定目錄下(注意:Linux下文件和目錄是區分大小的)
cd 或 cd ~ 返回當前用戶工作目錄,注意cd 與 ~ 之間有個空格
cd ~[用戶名] 返回制定用戶的工作目錄下,注意這里的“~”和用戶之間沒有空格
cd .. 或 cd ../ 返回上一級工作目錄下
cd / 返回到根目錄下
4.date命令

顯示或是修改系統時間與日期。只有超級用戶才能用date命令來設置時間,一般用戶只能用date命令來顯示時間。

date [選項]  顯示時間格式(以+開頭,后面接時間格式)

date命令的選項及其說明:
-s --set: 設置系統時間
-d --date:顯示描敘的日期

選項 說明
%x 顯示年份和日期,格式是:mmddyyyy,yyyy代表年份
%X 顯示時間,格式是%H%M%S

格式有很多,這里就只列出幾種。

顯示時間和修改時間用例
5.passwd命令

用于設置用戶密碼,格式如下:

passwd [用戶名]
  • 普通用戶修改自己的密碼,直接
> passwd

然后根據提示,連續輸入兩次密碼即可。

  • root修改某個用戶的密碼時,命令格式如下
passwd [用戶名]

然后根據提示,連續輸入兩次密碼即可。

  • root修改自己的密碼時,輸入命令
> passwd

或者

> passwd root

然后根據提示,連續輸入兩次密碼即可。

6.su命令

用于改變用戶身份,命令格式如下:

su [選項]  [用戶名]

選項說明:

選項 說明
- 加載相應用戶下的環境變量
-c 改變身份運行一個命令后就結束
-m 改變用戶身份,但不改變用戶變量
  • 普通用戶要轉變為超級用戶,可以這樣,
> su -

根據系統提示,輸入超級用戶密碼,即可轉變為超級用戶。
直接

> su

也可以轉變為超級用戶,但是由于沒有加載root的環境變量,可能某些指令無法執行。

  • 普通用戶a下,修改超級用戶的密碼,可以使用如下密令:
> su -c passwd

然后根據提示,輸入root密碼,然后再根據提示輸入兩次root用戶新的密碼。執行完畢,系統自動退出到普通用戶a下。

7.clear命令

用于清屏

> clear
8.man命令

man命令用來顯示指令的詳細信息, 格式如下:

man [命令名稱]
9.who命令

顯示目前登錄到系統的用戶,格式如下;

who [選項] [file]
選項 說明
-a 列出所有信息
-b 列出最近登錄的日期
-l 列出所有可登錄的終端信息
-m 僅列出當前終端的信息
who命令
10.w命令

用戶顯示登錄到系統的用戶信息:

w命令
11.uname命令

用來顯示用戶操作系統的相關信息,格式如下:

uname [選項]
選項 說明
-a 顯示操作系統的全部信息
-m 顯示操作系統的CPU類型,是32位還是64位
-n 顯示操作系統的主機名
-s 顯示操作系統類型
-r 顯示操作系統內核版本
uname命令
12.uptime命令

用戶輸入系統隊列信息

uptime命令

上面的意思是系統當前時間00:56:43 ,系統已經運行了1小時19分鐘,目前有一個用戶在線,系統在1分鐘、5分鐘、15分鐘前到現在的平均負載0,0.01,0.02。

13.free命令

顯示系統內存狀態

free指令

系統物理總內存1839M,已經使用334M,剩余可用內存1259M,而交換分區大小1535M,目前還沒有被使用。

14.ps命令

顯示系統進程在瞬間的運行狀態,格式如下:

ps [選項]
選項 說明
a 顯示所有用戶的進程,包括每個程序的完成路徑
-e 將除內核以外的所有進程信息寫到標準輸出
-c 只顯示進程名稱,不顯示進程的完整路徑
-u 顯示使用者的名稱和起始時間
-f 詳細顯示程序執行的路徑群
ps命令

PID:進程標識
TTY:進程所屬終端控制臺
TIME:進程所使用CPU的總時間
CMD:列出正在執行的命令

15.top命令

相當于是windows下的任務管理器,對系統處理器狀態的實時監控,它能夠顯示系統各個進程對資源的占用狀態。格式:

top [選項]
選項 說明
-i 不顯示閑置或是僵死進程
-s 使top命令在安全模式下運行,這時top的交互式命令被取消,避免潛在風險

以下是交互命令:

選項 說明
k 終止一個進程,系統將提示輸入需要終止進程的PID
q 退出top命令顯示
i 這是一個開關,是否顯示閑置或僵死進程
s 設置刷新時間
top命令
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 229,565評論 6 539
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,115評論 3 423
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 177,577評論 0 382
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,514評論 1 316
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,234評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,621評論 1 326
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,641評論 3 444
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,822評論 0 289
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,380評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,128評論 3 356
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,319評論 1 371
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,879評論 5 362
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,548評論 3 348
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,970評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,229評論 1 291
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,048評論 3 397
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,285評論 2 376

推薦閱讀更多精彩內容