ファイル権限番号のマニュアルページはありますか?
私が具体的に話しているのは
r = 4
w = 2
x = 1
私はそれらを覚えておらず、755以外の権限を設定する必要があるたびにGoogleに検索する必要があります。私も一人ではないと思います。あるいは、数字を計算するウェブサイトかもしれません。。
chmod
マンページには数字の説明がないことに気づき、他のページにその数字があるとは知りませんでした。私はinfo
ページが事前にインストールされているので、ページも機能すると思いました(私はアーチを持っています。私はそれを直接インストールする必要があると思いました。明らかにそうではありません)。 「オンライン」のマニュアルページを参照できれば、はるかにman man
簡単になります(参考資料では「オンライン」を使用してください)。
答え1
man chmod
コマンドラインツールを提供することもできます。これには、見逃しやすいいくつかのテキストを含めることができます。
2番目の数字は、ファイルを所有するユーザーの権限(読み取り(4)、書き込み(2)、および実行(1))を選択します。
これにより、man 2 chmod
実際に操作を実行するシステムコールが届きます。読みにくいですが、次の魔法の数字が含まれています。
S_IRUSR (00400) read by owner
S_IWUSR (00200) write by owner
S_IXUSR (00100) execute/search by owner ("search" applies for direc-
tories, and means that entries within the directory
can be accessed)
S_IRGRP (00040) read by group
S_IWGRP (00020) write by group
S_IXGRP (00010) execute/search by group
S_IROTH (00004) read by others
S_IWOTH (00002) write by others
S_IXOTH (00001) execute/search by others
また、いくつかの異なる魔法の値も提供します。
S_ISUID (04000) set-user-ID (set process effective user ID on
execve(2))
S_ISGID (02000) set-group-ID (set process effective group ID on
execve(2); mandatory locking, as described in
fcntl(2); take a new file's group from parent direc-
tory, as described in chown(2) and mkdir(2))
S_ISVTX (01000) sticky bit (restricted deletion flag, as described in
unlink(2))