84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
不记得具体是运行了 chmod 的什么权限设置,ls 之后发现文件名变成 绿色 了,网上搜了下,绿色表示可执行权限,但是我切换了其他用户,没有该文件可执行权限,ls 下文件名还是绿色,所以不是很明白。
另外如何恢复为如下图原来的灰色呢?
谢谢。
光阴似箭催人老,日月如移越少年。
更改該檔案的權限即可,執行chmod 644 index.php
chmod 644 index.php
綠色一般表示可執行文件,因為你在文件的模式中增加了執行x位元。在其他使用者下看不到執行位,是因為執行x位元也是分用戶的。在Unix中,檔案使用者所屬分為user(U)、group(G)、other(O),每個使用者所屬下又可以分別設定讀取、寫入、執行等模式。出現其他使用者看不到可執行,表示在other使用者所屬下沒有執行x位元。 执行x位。在其他用户下看不到执行位,是因为执行x位也是分用户的。在Unix中,文件用户所属分为user(U)、group(G)、other(O),每个用户所属下又可以分别设置读、写、执行等模式。出现其他用户看不到可执行,说明在other用户所属下没有执行x位。
執行x
执行x
通过-x可以去掉执行位,还可以更细分的操作u-x g-x o-x
-x
u-x
g-x
o-x
chmod -x index.php
1楼通过设置10进制的数字也可以的。反过来,增加x可以+x u+x g+x o+x
x
+x
u+x
g+x
o+x
rrreee
o+x code>。 🎜 🎜這塊還是很基礎的,建議系統的學一學。 🎜
綠色表示檔案有執行權限。 chmod -x filename去掉執行權限就不是綠色了。
alias中把ls後面的 --color=auto去掉,也行
像下面這樣用ls指令也行
\ls
更改該檔案的權限即可,執行
chmod 644 index.php
綠色一般表示可執行文件,因為你在文件的模式中增加了
執行x
位元。在其他使用者下看不到執行位,是因為執行x
位元也是分用戶的。在Unix中,檔案使用者所屬分為user(U)、group(G)、other(O),每個使用者所屬下又可以分別設定讀取、寫入、執行等模式。出現其他使用者看不到可執行,表示在other使用者所屬下沒有執行x
位元。执行x
位。在其他用户下看不到执行位,是因为执行x
位也是分用户的。在Unix中,文件用户所属分为user(U)、group(G)、other(O),每个用户所属下又可以分别设置读、写、执行等模式。出现其他用户看不到可执行,说明在other用户所属下没有执行x
位。通过
-x
可以去掉执行位,还可以更细分的操作u-x
g-x
o-x
1楼通过设置10进制的数字也可以的。反过来,增加
透過x
可以+x
u+x
g+x
o+x
-x
可以去掉執行位,還可以更細分的操作u-x
g-x
o-x
rrreee
1樓透過設定10進制的數字也可以的。反過來,增加x
可以+x
u+x
g+x
o+x code>。 🎜 🎜這塊還是很基礎的,建議系統的學一學。 🎜
綠色表示檔案有執行權限。 chmod -x filename去掉執行權限就不是綠色了。
alias中把ls後面的 --color=auto去掉,也行
像下面這樣用ls指令也行