権限のためにディレクトリに入ることはできませんが、ディレクトリは私のものです。

権限のためにディレクトリに入ることはできませんが、ディレクトリは私のものです。

WindowsシステムをArtix Linuxに変更しました。 Windowsには音楽がたくさんあり、ただドライブに保存して新しいArtixインストールに移しました。当初は、ファイルとディレクトリに対する権限があまりにも奇妙でした。誰もがすべてのディレクトリとファイルに対する実行権限を持っていました(Windowsから来たため)。だからrunnignを使って変更しましたchmod -x {dirs and files}。 rootですべてのインストールとフォルダを移動したので、当然ファイルの所有者はrootです。だからそれらを変更しましたchown -R murad rammstein(私の音楽はすべてそのフォルダにあります)。しかし、試してみるcd rammsteincd rammstein/ Permission denied。それでは、問題は何ですか?

フォルダ権限と所有者

drw-r--r-- 9 murad wheel 4096 Jan 31 15:54 rammstein

他のすべてのフォルダとファイルは同じです。たとえば、内部ディレクトリrammsteinは次のようになります。

drw-r--r-- 2 murad wheel 4096 Jan 31 15:53 rammstein-herzeleid-1995
<and 5 different folders with the same perms/owner>

そしてアルバムフォルダ内の曲に対する権限は

-rw-r--r-- 1 murad wheel  9688925 Jan 31 15:53 rammstein-asche-zu-asche.mp3

ここでは、少なくともこれらのフォルダとファイルを見ることができることは明らかです。ただし、単純な場合はエラーがcd発生するかどうかはわかりませんPermission denied

ベストアンサー1

@Uncle Billyと@waltinatorによるコメント:

ディレクトリは検索できるように実行可能でなければなりません。

そのため、関連ディレクトリの権限を変更してください。chmod +x <folder>

おすすめ記事