7、Linux基礎--權限、查看用戶信息


筆記

1、晨考

1、Linux系統中的文件“身份證號”是什么

	index node 號碼

2、什么是硬鏈接,什么是軟連接

	硬鏈接是文件的入口,軟連接是快捷方式。

3、硬鏈接中保存的是什么,軟連接中保存的又是什么?

	硬鏈接中保存的 index node 號碼,軟連接中保存的路徑。

4、刪除文件的底層原理是什么?

	刪除硬鏈接,當硬鏈接個數為0時,刪除文件內容。

5、Linux系統中常見的文件類型

	d : 文件夾
	f : 普通文件
	b : 設備文件
	c : 字符文件
	s : 套接字文件
	p : 管道文件
	l :鏈接文件

6、創建用戶的命令及其參數

	useradd
	
	參數:
		-g : 指定用戶組
		-r : 創建系統用戶
		-M :不創建家目錄
		-u : 指定用戶ID
		-s : 指定解析器

7、創建用戶涉及到的文件有哪些
	/etc/passwd		: 
	/etc/group
	/etc/shadow		: 用戶密碼
	/etc/gshadow
	/etc/skel

	創建用戶:
		1、添加用戶
			vim /etc/passwd
			test08:x:2001:2001:自建用戶:/home/test08:/bin/bash

		2、添加組
			vim /etc/group
			test08:x:2001:

		3、添加用戶密碼密碼
			vim /etc/shadow
			test08:$6h4j93wta/:18974:0:99999:7:::

		4、添加用戶組密碼
			vim /etc/gshadow
			test08:!::

		5、家目錄
			mkdir test08
			cp /etc/skel/.bash* /home/test08/
			chown -R test08.test08  test08
			chmod 700 test08/

2、昨日問題

1、硬鏈接只針對文件,不針對文件夾。
2、index node號碼必須時同一個文件系統內唯一。
3、在/etc/passwd添加了用戶,代表用戶創建了,但是不完全。

3、今天內容

1、權限
2、系統優化

4、權限

某一個用戶針對某一個文件的權限。

1、權限分為3個部分
	可讀(r)
	可寫(w)
	可執行(x)
	沒有對應權限(-)

	執行腳本 == 運行腳本

2、權限位
	權限位主要分為三個部分,分別是屬主、屬組以及其他人
	rwx		: 屬主
	r-x		: 屬組
	r-x		: 其他人
	
	可讀 可寫 可執行

3、每一個權限擁有一個數字編號
	可讀(r)			: 4
	可寫(w)			: 2
	可執行(x)		    : 1
 	沒有對應權限(-)   : 0
 	
 4、在添加權限的時候,可以將權限加起來
 
 	index     
 		屬主 : 可讀可寫可執行
 		屬組 :可讀可寫
 		其他人:沒有任何權限
 		
 		rwxrw----  等價於  760
 		
 5、添加權限
 	chmod 
 		格式:
 			chmod [參數] [權限表達式] [操作對象]
 	
 	參數:
 		-R  : 遞歸增加權限
 	
 6、權限的歸屬
 	屬主:u
 	屬組:g
 	其他人:o

7、測試權限對於用戶的意義
	1、普通用戶是嚴格遵守權限的
	2、root用戶是高於權限
	3、權限需要重新登才生效(su和su - 都可以)

8、測試權限對於目錄的意義
	1、文件可讀,路徑的最小權限是必須擁有可執行權限。
	2、文件可寫,路徑的最小權限是必須擁有可執行權限。
	3、文件可執行,路徑的最小權限是必須擁有可讀可執行權限。

9、創建文件的默認權限,創建文件夾的默認權限是從哪里來的
	在Linux中,常用的文件的權限是666, 目錄的權限是777。
	
	1、文件的權限是跟 umask 值相減,遇到奇數加一;遇到偶數則不變。
	2、文件夾的權限只要跟 umask 值相減即可。
	
	root : umask 022
	test09 : umask 002
	
	默認文件權限:644
	默認的文件夾權限:755
		
	&&   and
	||   or
	
	umask 123    
		644 
		654

	需求:
		要求把1個月之前修改過的日志文件刪除。

案例:
	案例1:將index文件添加屬主 : 可讀可寫可執行、屬組 :可讀可寫、其他人:沒有任何權限
		chmod 760 index

 	案例2:將baidu下的所有文件設置rwxr--r--
 		chmod -R  744  baidu/

 	案例3:將index這個文件的屬組增加一個可執行權限。
 		chmod g+x index
 		chmod g+x,o-r index

5、系統用戶信息

whoami	: 當前窗口登錄的用戶
who		:當前用戶登錄系統的終端

作業

1、搭建yum私有倉庫(下一篇詳解)
	yum install zsh -y 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM