zip形式の外部ファイル属性
これは少しエキゾチックな質問ですが、これに関する情報はネット上にあまりないようです。zip形式の外部ファイル属性に関する質問への回答を追加しました。私の答えからわかるように、Unixでは実際には2バイト(4バイト)しか使用されていないと結論付けています。どうやらこれは、オブジェクトがファイルであるかディレクトリであるかを推測するために解凍するときに十分な情報を含み、他の許可と属性情報のためのスペースも持っています。私の質問は、これが通常のUnixパーミッションにどのようにマッピングされるのかということです。ls正確に1バイトに収まる通常のUnixアクセス許可(たとえば、以下)を実行します。そうであれば、誰かがレイアウトを説明したり、参照を提供したりできますか? $ ls -la total 36 drwxr-xr-x 3 faheem faheem 4096 Jun 10 01:11 . drwxrwxrwt 136 root root 28672 Jun 10 01:07 .. -rw-r--r-- 1 faheem faheem 0 Jun 10 01:07 a drwxr-xr-x 2 faheem faheem 4096 Jun 10 01:07 b lrwxrwxrwx 1 faheem faheem 1 Jun 10 01:11 …