測牛學堂:2023軟件測試最新教程linux文件權限控制
1rmdir命令
rmdir 是刪除空目錄。如果目錄下面有嵌套目錄,則不能直接刪除。
如果要刪除嵌套的目錄,可以加參數(shù)?-p
例1rmdir demo
?例2:刪除嵌套目錄a/b/c?rmdir -p a b c
?注意:此時a,b,c必須都是空目錄才能刪除成功
2rm命令
rm是用來刪除文件的操作命令。
rm 文件名rm a.txt
注意:
1 rm可以同時刪除多個文件,多個要刪除的文件用空格分隔
2 rm 有很多參數(shù),非常有用
-i 有刪除確認的提示
-f 不提示,強制直接刪除
-r 遞歸,將刪除某個目錄以及其中所有的文件和子目錄。
3gzip命令
gzip 是linux下的壓縮的命令。
壓縮:?gzip a.txt 會把a.txt文件壓縮為a.bz2的壓縮文件。
注意:
1此時a.txt的源文件已經(jīng)不存在了。
2 gzip只能壓縮文件,不能壓縮目錄
3 gzip?-r 目錄a 可以把a目錄下的所有文件進行壓縮
4gunzip命令
gunzip就是解壓縮命令gunzip demo.gz
5 chmod命令
chmod命令用來改變文件操作權限,主要是讀取,寫入,執(zhí)行。
三個參數(shù)
r:文件可以被讀取
w:文件可以被寫入
x:文件可以被執(zhí)行
在目錄中輸入ls?-l 可以查看該目錄下所有文件的權限

以第一行的drwxr-xr-x 為例子 第一個都是d或者-?,d表示是一個目錄?-?表示是一個文件
從第二個開始,三個一組,分為 rwx?,r-x?,r-x
修改權限分為四個等級,
u 文件創(chuàng)建者的權限
g 創(chuàng)建者所在群組的權限
o 其他人
a 所有人
刪除權限用?-,?添加權限用+?,重新賦予權限用?=
刪除權限?:chmod a-rwx README.md
添加權限:chmod u+rwx README.md
例子:
可以看到,README.md的文件權限已經(jīng)被修改。
