首頁 > 軟體

Linux幫助命令和使用者管理命令

2020-06-16 17:28:00

最近是徹底迷上Linux了,今天總結下Linux幫助命令和常用的使用者管理命令
一 man:英文名manual,獲取幫助資訊,組態檔資訊
我們知道linux命令非常多,我們不可能全部牢記,所以有些命令在用的時候查一下幫助手冊即可
先看一下man ls

這很類似我們用more或less命令來檢視一個檔案,我們這裡也是查的ls的幫助手冊
NAME欄會對這個命令有一個中文的簡短翻譯
SYNOPSIS欄會對這個命令的使用格式進行一個介紹
DESCRIPTION欄描述,下面會顯示所有的option,比如我們想看看-d是什麼意思,直接敲/-d,就有找到-d相關的資訊,非常方便

按n尋找下一個,按q退出
好了,下面舉一個例子,比如說我知道有date這命令,但是不知道怎麼用,我們用man查詢一下

我們看到NAME是說列印或設定當前系統時間,並且還看到了相應的使用格式

那我們先看下當前系統時間

發覺是錯的,我想修改一下,就按照man中查到的格式修改

我們發現修改成功了。
man除了查詢命令的幫助資訊外,還可以查詢組態檔的幫助資訊
比如我們想知道/etc/services這個組態檔是幹什麼的,查詢一下

通過NAME,我們可以知道這個組態檔是網路服務列表,那麼列表的格式是怎麼樣的,下面其實也可以看到

分別是服務名稱,埠/協定,別名
接下來,我們檢視一下這個檔案的內容

這樣我們就知道這個組態檔是幹什麼的了,好了,man就說到這裡,下面看第二個命令

二 whatis:獲得命令的簡單說明
有的時候,我們不想看man那麼多資訊,就想知道命令的大概意思就可以用whatis

三 –help:獲取到命令的選項
有的時候,又覺得一個簡單的說明不夠,想看看命令有哪些選項可以使用,就可以用–help

四 help:獲取shell內建命令的幫助資訊
我們先來看一種情況

我們想用man去查cd的幫助資訊,發現查不到,這是為什麼呢,因為cd是shell的內建命令,一般內建命令的幫助資訊,我們用help來查詢

五 type:區分命令是shell內建的還是外部的
我們怎麼知道命令是shell內建的還是外部命令呢,用type+命令就可以很好的區分了

好了,Linux幫助命令就分享到這裡,下面來看使用者管理命令

六 useradd:新增一個使用者
這個命令必須是root使用者才能執行,比如我要新增一個fuqiang3的使用者

這樣就新增成功了,如果想再次新增

就會提示該使用者已經存在了

七 passwd:為使用者建立一個密碼
我們為剛剛的fuqiang3使用者建立一個密碼

很簡單,這個時候我去home路徑下查詢這個使用者

發現,並沒有建立該使用者的命令,網上查了下,useradd只是建立這個使用者,並不會為這個使用者建立目錄,如果想建立目錄,使用adduser

八 adduser:新增一個使用者,並且建立/home下的目錄
我們建立一個fuqiang4的使用者,並且去home下檢視

發現存在了,所以推薦使用這個命令新增使用者

九 userdel:刪除一個使用者
-r就是連同目錄一起刪除,-f強制執行
我們刪除剛剛建立的fuqiang4使用者

十 who:檢視登入使用者資訊

分別是使用者,登入終端,登入時間

十一 w:檢視更詳細的登入使用者資訊

好了,Linux幫助命令和使用者管理命令就總結到這裡,如有問題,歡迎指正,謝謝。

本文永久更新連結地址http://www.linuxidc.com/Linux/2016-11/137266.htm


IT145.com E-mail:sddin#qq.com