「T」ビットを設定するには?

「T」ビットを設定するには?

.texlive2015私のTeX Liveインストールには、元に設定されたファイルがありますdrwx------T。ファイルを変更しましたが、もう一度変更したいのですが、「T」を元に戻すことはできません。どうやって受け取ることができますか?

答え1

このTフラグは特別版用に期待されていますt。通常、t実行とともに使用されますが、x実行ビットが設定されていない場合他の人これはt首都として表示されます。

touch f
chmod u=rwx,go=rx f    # "-rwxr-xr-x 1 roaima 0 Sep 10 23:13 f"
chmod +t f             # "-rwxr-xr-t 1 roaima 0 Sep 10 23:13 f"
chmod o-x f            # "-rwxr-xr-T 1 roaima 0 Sep 10 23:13 f"

chmod u=rwx,go=,+t f   # "-rwx-----T 1 roaima 0 Sep 10 23:13 f"

答え2

この「T」はスティッキービット(Sticky Bit)を意味します。このようなものを使って設定できますchmod a+t

答え3

許可ビットを使用してください。

chmod 1700 f

最初のビットは、1制限された消去フラグまたは固定ビットを表し、次のように表示されます。t

次の数字は、78進数で111所有者を表します。読み取りと書き込みの実行許可ビット、表示rwx

以下の数字は00グループと世界を表しています。読み取りと書き込みの実行許可ビット、表示- - - - - -

関連情報