Skip to content

Latest commit

 

History

History
32 lines (31 loc) · 656 Bytes

#3.2.3.2. permission-2.md

File metadata and controls

32 lines (31 loc) · 656 Bytes
Bát phân	Nhị phân	Ký hiệu
0		0 0 0		- - -
1 ~execute	0 0 1		- - x	=> chỉ có 1 quyền thực thi
2 ~write	0 1 0		- w -	=> chỉ có 1 quyền ghi
3		0 1 1		- w x
4 ~read		1 0 0		r - -	=> chỉ có 1 quyền đọc
5		1 0 1		r - x
6		1 1 0		r w -
7		1 1 1		r w x

0	ghi là -
1	ghi là r/w/x
Ví dụ 1:  chmod 644 hello.sh
		6	4	4
		110	100	100
		rw-	r--	r--
Ví dụ 2:  chmod 764 hello.sh
		7	6	4
		111	110	100
		rwx	rw-	r--
Về nhà: Lập trình để tạo ra 1 file có định dạng như sau
#Cột 1	   #Cột 2
#Số Octal  #Ký hiệu
000	---------
001	--------x
002	-------w-
...	...
765	rwxrw-r-x
...	...
777	rwxrwxrwx