複数のユーザーがシステムを使用している場合、またはプログラムアカウントなど、ディレクトリの所有者を変更する必要がある単一ユーザーがシステムを使用している場合は、Linuxでフォルダの所有権を変更する方法を知っておく必要があります。この短いチュートリアルで説明するように、これにはいくつかの方法があり、Linux初心者でも手順通りに進めれば非常に簡単にできます。ご覧のとおり、全く複雑ではありません。
この操作を実行するには権限が必要なので、以下のコマンドを `sudo` を付けて実行するか、root 権限で実行する必要があります。どちらでも構いません。それでは、`chown` コマンドを使ってみましょう。これは「所有者の変更」を意味し、ファイルやフォルダのグループまたは所有者を変更するために使用されます。このコマンドの一般的な構文は次のとおりです。
chown [options] user [:group] / file
つまり、必要なオプションを追加し、`usuario` を、割り当てたいユーザー名(または必要に応じてユーザー ID)に置き換え、コロンと新しいグループ(これはオプションです)を続けて指定し、最後に所有権を変更したいファイルまたはディレクトリを指定する必要があります。具体的な例を見てみましょう。`/home/manolito/prueba/` というディレクトリがあり、所有者を `manolito` から `agus` に変更したいとします。この場合、次のコマンドを実行するだけで済みます。
sudo chown agus /home/manolito/prueba/
とても簡単でしょう。 また、サブディレクトリにも影響を与えるように再帰的にしたい場合は、この場合、chownとagusの間で-Rオプションを使用できます。 たとえば、次のようになります。
sudo chown -R agus /home/manolito/prueba/
ご覧のとおり、このコマンドを使用して、ディレクトリまたは任意のシステムファイルの所有者を変更するのは非常に簡単です。