在使用linux中經(jīng)常會給文件賦予權(quán)限來運行,常見的會出現(xiàn)chmod +x 或者chmod 777。這里解釋一下x和777是何含義。

微信截圖_20211108100412.png
從圖片中可以很明顯的看出,read是只讀權(quán)限,可以用數(shù)值4或者字母r表示,同樣write和execute也是類似。
7就說明代表了有可讀、可寫以及執(zhí)行的權(quán)限,那么777為什么有三個7呢?
777從前到后三個7分別代表文件所有者、群組用戶、其他用戶的權(quán)限。因此 chmod 777表示文件所有者、群組用戶、其他用戶對文件都具有可讀、可寫以及執(zhí)行的權(quán)限