文件
linux 系統(tǒng)中 全訊的控制是通過角色與群組
- Mac下切換為root用戶 sodu su -
- 切換用戶 su 用戶名摹芙,- 表示root
- 文件展示的屬性
在terminal中展示的文件信息
- 文件權(quán)限 文件引用數(shù)量 文件擁有者 文件所屬群組 文件大小 文件修改時(shí)間 文件名
- -rw-rwxr--
- 第一位 - 代表文件 d代表目錄
- 2蚜枢,3雌贱,4位表示擁有者權(quán)限 r讀權(quán)限
- 5薛闪,6笼裳,7位表示 群組權(quán)限
- 8绰播,9,10位表示 游客權(quán)限
- -是占位符
- 權(quán)限的作用 數(shù)據(jù)安全
權(quán)限 配置分為三類
- 擁有者
- 群組
- 其他人
改變權(quán)限
-R(recursive)遞歸
- chown 改變文件擁有者
- chown [-R] [username] [filename]
- 特殊用法 chown [-R] username:groupname filename 同時(shí)修改群組和用戶
*單獨(dú)修改群組 chown .groupname filename
- chgrp [-R] [groupname] [filename] 改變文件群組
- 修改權(quán)限chmod
- r w x
- r 讀 4
- w寫 2
- x執(zhí)行(目錄的執(zhí)行權(quán)限是表示你是否有權(quán)限進(jìn)入到該目錄)1
- chmod 數(shù)字 filename 數(shù)字一般是777之類的 每一個(gè)位置的數(shù)字都是三種權(quán)限加起來的和
- 另一種改變權(quán)限的方式佛舱,添加+,刪除-,賦予=
- u :user
- g:group
- o :other
-
a :all
例如
- chmod u=rwx,g=wr,o=r filename 設(shè)置擁有者有讀挨决,寫请祖,執(zhí)行的權(quán)限,群組有讀和寫的權(quán)限脖祈,其他人只有讀的權(quán)限
- 以此類推 chmod u+x filename 給filename文件添加擁有者執(zhí)行的權(quán)限
- chmod g-r filename 刪除filename文件上群組讀的權(quán)限
- chmod a+r 給群組肆捕,擁有者,其他人都加上讀的權(quán)限
目錄權(quán)限和文件權(quán)限的區(qū)別
- 目錄權(quán)限
- r盖高,讀慎陵,表示可以讀取目錄結(jié)構(gòu)類表的權(quán)限,表示可以讀取改目錄下所有文件名的權(quán)限
- w喻奥,寫席纽,可以刪除,添加撞蚕,移動(dòng)目錄下的文件润梯,修改目錄下文件的文件名(內(nèi)容可不可以修改看文件權(quán)限)
- x 目錄只是記錄文件名,可執(zhí)行權(quán)限表示你可不可以進(jìn)入到該目錄下诈豌,就是能不能cd進(jìn)去
-
文件權(quán)限 就是你想的那樣
別人的圖仆救,拿來用一下
文件種類和擴(kuò)展名
- 任何裝置在linux里都是文件,(-)一般文件矫渔,(d)目錄文件彤蔽,還有其他很多種類的文件,連數(shù)據(jù)溝通都有專屬的文件負(fù)責(zé)庙洼,文件可不可以執(zhí)行和后綴名無關(guān)顿痪,和它是否有權(quán)限有關(guān)
linux系統(tǒng)文件目錄存放規(guī)則 (FHS標(biāo)準(zhǔn))
/ 表示根目錄镊辕,根目錄下存放的文件