linux查看用戶所有許可權命令
A. linux查看目錄許可權的命令
無論是哪個版本的 Linux(或 UNIX系統),是在普通用戶下還是在超級用戶下面,查看目錄許可權的命令都是:ls -al
B. linux 疑問 如何查看用戶所在組,及許可權
linux查看用戶所在組及許可權的方法有:
ls -l /etc/group 查看所有的用戶組及許可權
ls -l /etc/passwd 查看所有用戶及許可權
groups 查看當前用戶所在的組
(2)linux查看用戶所有權限命令擴展閱讀
linux通用命令
1、date :print or set the system date and time
2、stty -a: 可以查看或者列印控制字元(Ctrl-C, Ctrl-D, Ctrl-Z等)
3、passwd: print or set the system date and time (用passwd -h查看)
4、 logout, login: 登錄shell的登錄和注銷命令
5、pwd: print working directory
6、more, less, head tail: 顯示或部分顯示文件內容
7、lp/lpstat/cancel, lpr/lpq/lprm: 列印文件
8、更改文件許可權: chmod u+x...
9、刪除非空目錄:rm -fr dir
10、拷貝目錄: cp -R dir
11、fg jobid :可以將一個後台進程放到前台
Ctrl-z 可以將前台進程掛起(suspend), 然後可以用bg jobid 讓其到後台運行
job & 可以直接讓job直接在後台運行
12、kill 的作用: send a signal to a process. eg: kill -9 發送的是SIG_KILL信號。。。 具體發送什麼信號 可以通過 man kill 查看
13、 ps 的用法, ps -e 或 ps -o pid,ppid,session,tpgid, comm (其中session顯示的sessionid, tpgid顯示前台進程組id, comm顯示命令名稱。)
C. LINUX有什麼命令可以查看當前的所有用戶和用戶組
用瀏覽文件的命令可以到/etc/passwd中查看用戶文件
例如less /etc/passwd
或者 cat /etc/passwd
chmod這個命令是用來版改許可權的
o 是owner的意思 -rw 就是把 讀和寫的許可權去權掉
如果要加上的話就 +rw 就行了 後面的 config.inc.php 是文件名,也就是你要改變許可權的文件!
當然你也可以用man chmod來查看這個命令的更多用法
D. linux 怎麼查看某個用戶所有的許可權
linux中查看某個用戶許可權的命令為( 以mysql用戶為例):
cat /etc/passwd | grep mysql
在Linux /etc/passwd中一行記錄對應著一個用戶,每行記錄又被冒號(:)分隔為7個欄位,其格式如下:
用戶名:口令:用戶標識號:組標識號:注釋性描述:主目錄:登錄Shell
(4)linux查看用戶所有許可權命令擴展閱讀
在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將把該目錄作為用戶的工作目錄。
E. linux系統中查看某用戶被授予了哪些許可權,執行哪個命令
關於文件許可權的例子
用ls -al命令查看文件屬性如下
-rwxrw-r‐-1 root root 1213 Feb 2 09:39 abc
- 第一個字元代表文件(內-)、目錄容(d),鏈接(l)
- 其餘字元每3個一組(rwx),讀(r)、寫(w)、執行(x)
- 第一組rwx:文件所有者的許可權是讀、寫和執行
- 第二組rw-:與文件所有者同一組的用戶的許可權是讀、寫但不能執行
- 第三組r--:不與文件所有者同組的其他用戶的許可權是讀不能寫和執行
也可用數字表示為:r=4,w=2,x=1 因此rwx=4+2+1=7
- 1 表示連接的文件數
- root 表示文件所有者
- root表示文件所有者所在組
- 1213 表示文件大小(位元組)
- Feb 2 09:39 表示最後修改日期
- abc 表示文件名
綜上所述,首先,您可以先執行ls -al,查看文件屬性
其次,您要判斷當前用戶是不是文件所有者,是不是文件所有者的同組用戶
最後,根據上述例子對號入坐找到適合的許可權
祝生活愉快~
F. linux 查看用戶許可權
使用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命令都包含在裡面,有詳細的介紹,看下圖:
G. linux查看用戶對目錄的許可權
在提示符下面,輸入 ls -al 命令即可查看用戶對目錄以及各種類型文件的許可權。
其中:-l 表示長格式(long)
H. LINUX有什麼命令可以查看當前的所有用戶和用戶組
用瀏覽文件的命令可以到/etc/passwd中查看用戶文件
例如less /etc/passwd
或者 cat /etc/passwd
chmod這個命令是用來改許可權回的
o 是owner的意思 -rw 就是答把 讀和寫的許可權去掉
如果要加上的話就 +rw 就行了 後面的 config.inc.php 是文件名,也就是你要改變許可權的文件!
當然你也可以用man chmod來查看這個命令的更多用法
I. linux用戶許可權相關命令
linux用戶許可權相關命令1、創建組
groupadd
test
修改組
groupmod
-n
test2
test
將名字改為test2
刪除組
groupdel
test
查看組
groups
root
2、用戶操作:
-b
設置基本路徑作為用戶的登陸目錄
usermod
-b
/home
root;
-c
對用戶的注釋
-d
設置用戶的登陸目錄
usermod
-d
/home
root;
-D
改變設置
usermod
-D
-e
設置用戶的有效期
usermod
-e
2013-2-1;
-f
用戶過期後,讓密碼無效
usermod
-f
root;
-g
使用戶只屬於某個組
usermod
-f
www
group2;
-G
使用戶加入某個組
usermod
-f
www
group1;
-h
幫助
-k(skel_dir)
指定其他的skel目錄(存放用戶啟動文件的目錄)
-k(key=value)
-m
自動創建登陸目錄
-l
不把用戶加入到lastlog文件中
-M
不自動創建登陸目錄
-r
建立系統賬號
-o
允許用戶擁有相同的UID
-p
為新用戶使用加密密碼;
-s
登錄時候的shell
-u
為新用戶指定一個UID;
-Z
刪除用戶:userdel
www;
查看用戶:w/who
查看自己的用戶名:
whoami
查看單個用戶信息:
finger
root、id
root;
查看用戶登陸記錄:
last、lastb(成功和不成功)
J. Linux系統 查看用戶許可權的命令
1、連接上相應的linux主機,進入到等待輸入shell指令的linux命令行狀態下。