私は「Learning Unix for OSX Mountain Lion」(最新バージョンのOSXにアクセスできない)という本を勉強しています。
$ ls -l /mach_kernel
次のような応答を生成する必要があります。
-rw-r--r--@ 1 root wheel 8190504 Apr 8 22:23 /mach_kernel
OSX Yosemiteでは、ファイル権限が/mach_kernel
。System/Library/Kernels/kernel
-rwxr-xr-x 1 root wheel 10633544 28 May 19:39 kernel
私が知っている限り、@
権限の後ろの記号は、アクセス権によってアクセス権が拡張できることを意味します。このコマンドは実際に実行権限もあるxattr -l
ことを意味しますか?/mach_kernel
私の質問は、実行権限が悪意を持って設定されていないと仮定すると、カーネルに実行権限を追加するのはなぜですか?