不记得具体是运行了 chmod 的什么权限设置,ls 之后发现文件名变成 绿色 了,网上搜了下,绿色表示可执行权限,但是我切换了其他用户,没有该文件可执行权限,ls 下文件名还是绿色,所以不是很明白。
另外如何恢复为如下图原来的灰色呢?
谢谢。
天蓬老师2017-04-17 16:35:49
緑は、ファイルのモードに 执行x
ビットを追加したため、通常は実行可能ファイルを示します。 执行x
ビットも別のユーザー用であるため、他のユーザーの下で実行ビットを確認することはできません。 Unix では、ファイルのユーザー所有権はユーザー (U)、グループ (G)、およびその他 (O) に分かれており、各ユーザーはそれぞれ読み取り、書き込み、実行およびその他のモードを設定できます。他のユーザーが実行可能ファイルを見ることができない場合は、他のユーザーの下に 执行x
ビットがないことを意味します。
-x
を通じて実行ビットを削除でき、さらに詳細な操作も実行できます u-x
g-x
o-x
1階では小数点も設定できます。さらに、x
を追加すると、+x
u+x
g+x
o+x
になります。
この領域はまだ非常に基本的なため、体系的に学習することをお勧めします。
PHP中文网2017-04-17 16:35:49
緑色は、ファイルに実行権限があることを意味します。 chmod -x filename で実行権限を削除すると、緑色ではなくなります。
エイリアスの ls の後に --color=auto を削除しても機能します
以下のように ls コマンドを使用することもできます