歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux幫助命令和用戶管理命令

Linux幫助命令和用戶管理命令

日期:2017/2/28 13:47:00   编辑:Linux教程

最近是徹底迷上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幫助命令和用戶管理命令就總結到這裡,如有問題,歡迎指正,謝謝。

Copyright © Linux教程網 All Rights Reserved