linux - CentOs ls 命令下,文件名绿色是什么意思,如何还原为灰色
大家讲道理
大家讲道理 2017-04-17 16:33:49
0
3
1401

不记得具体是运行了 chmod 的什么权限设置,ls 之后发现文件名变成 绿色 了,网上搜了下,绿色表示可执行权限,但是我切换了其他用户,没有该文件可执行权限,ls 下文件名还是绿色,所以不是很明白。

另外如何恢复为如下图原来的灰色呢?

谢谢。

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全員に返信(3)
伊谢尔伦

ファイルの権限を変更して chmod 644 index.php

を実行するだけです
いいねを押す +0
Peter_Zhu

緑は、ファイルのモードに 执行x ビットを追加したため、通常は実行可能ファイルを示します。 执行x ビットも別のユーザー用であるため、他のユーザーの下で実行ビットを確認することはできません。 Unix では、ファイルのユーザー所有権はユーザー (U)、グループ (G)、およびその他 (O) に分かれており、各ユーザーはそれぞれ読み取り、書き込み、実行およびその他のモードを設定できます。他のユーザーが実行可能ファイルを見ることができない場合は、他のユーザーの下に 执行x ビットがないことを意味します。

-x を通じて実行ビットを削除でき、さらに詳細な操作も実行できます u-x g-x o-x

リーリー

1階では小数点も設定できます。さらに、x を追加すると、+x u+x g+x o+x になります。

この領域はまだ非常に基本的なため、体系的に学習することをお勧めします。

いいねを押す +0
Ty80
  • 緑色は、ファイルに実行権限があることを意味します。 chmod -x filename で実行権限を削除すると、緑色ではなくなります。

  • エイリアスの ls の後に --color=auto を削除しても機能します

  • 以下のように ls コマンドを使用することもできます

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート