重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
linux中查看某個用戶權限的命令為( 以mysql用戶為例):
創新互聯建站長期為上千客戶提供的網站建設服務,團隊從業經驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯網生態環境。為廣東企業提供專業的成都網站建設、網站建設,廣東網站改版等技術服務。擁有10余年豐富建站經驗和眾多成功案例,為您定制開發。
cat /etc/passwd | grep mysql
在Linux /etc/passwd中一行記錄對應著一個用戶,每行記錄又被冒號(:)分隔為7個字段,其格式如下:
用戶名:口令:用戶標識號:組標識號:注釋性描述:主目錄:登錄Shell
擴展資料
在Linux /etc/passwd 用戶信息中各字段(列)的用途介紹
1、用戶名(login_name):用于區分不同的用戶。在同一系統中注冊名是惟一的。在很多系統上,該字段被限制在8個字符(字母或數字)的長度之內;并且要注意,通常在Linux系統中對字母大小寫是敏感的。這與MSDOS/Windows是不一樣的。
2、口令(passwd):用來驗證用戶的合法性,超級用戶root或某些高級用戶可以使用系統命令passwd來更改系統中所有用戶的口令,普通用戶也可以在登錄系統后使用passwd命令來更改自己的口令。
3、用戶標識號(UID):UID用于區別不同的用戶。在系統內部管理進程和文件保護時使用 UID字段。在Linux系統中,注冊名和UID都可以用于標識用戶,只不過對于系統來說UID更為重要;而對于用戶來說注冊名使用起來更方便。
4、組標識號(GID):像UID一樣,用戶的組標識號也存放在passwd文件中。在現代的Unix/Linux中,每個用戶可以同時屬于多個組。除了在 passwd文件中指定其歸屬的基本組之外,還在/etc/group文件中指明一個組所包含用戶。
5、用戶名(user_name):包含有關用戶的一些信息,如用戶的真實姓名、辦公室地址、聯系電話等。在Linux系統中,mail和finger等程序利用這些信息來標識系統的用戶。
6、用戶主目錄(home_directory):該字段定義了個人用戶的主目錄,當用戶登錄后,他的Shell將把該目錄作為用戶的工作目錄。
Linux下權限有三種,用戶權限,組權限,其他用戶。
可以使用ls -l filename 會列出改文件的權限。
分別用rwx表示讀,寫和可執行三種權限,
一個文件從左至右依次用這三個符合表示上面所說相對應的權限。
比如一個文件權限像這樣-rwx-rw-r--代表用戶有讀,寫和可執行,組有讀和寫權限,其他用戶有讀權限。
第一個-代表該文件的類型,比如是目錄的話會顯示d,軟鏈接的話會顯示l,和權限無關。
可以使用chmod filename 改變文件的權限。
可以使用chown filename 改變文件所屬的用戶和組。
使用w命令查看登錄用戶正在使用的進程信息w命令用于顯示已經登錄系統的用戶的名稱,以及他們正在做的事。該命令所使用的信息來源于/var/run/utmp文件。w命令輸出的信息包括:用戶名稱用戶的機器名稱或tty號遠程主機地址用戶登錄系統的時間空閑時間(作用不大)附加到tty(終端)的進程所用的時間(JCPU時間)當前進程所用時間(PCPU時間)用戶當前正在使用的命令w命令還可以使用以下選項-h忽略頭文件信息-u顯示結果的加載時間-s不顯示JCPU, PCPU, 登錄時間 。
使用who命令查看(登錄)用戶名稱及所啟動的進程who命令用于列舉出當前已登錄系統的用戶名稱。其輸出為:用戶名、tty號、時間日期、主機地址。
使用whoami命令查看你所使用的登錄名稱whoami命令用于顯示登入的用戶名。
隨時查看系統的歷史信息(曾經使用過系統的用戶信息)last命令可用于顯示特定用戶登錄系統的歷史記錄。如果沒有指定任何參數,則顯示所有用戶的歷史信息。在默認情況下,這些信息(所顯示的信息)將來源于/var/log/wtmp文件。該命令的輸出結果包含以下幾列信息:用戶名稱tty設備號歷史登錄時間日期登出時間日期總工作時間 。給你推薦一個網址去查詢Linux命令,你所需要的Linux命令都包含在里面,有詳細的介紹,看下圖: