MENU
やすひら
やすひらと申します。
長靴を履いたタヌキ(ITエンジニア)です。
モノ作りの楽しさを発信中。
X(旧Twitter)のフォローもお願いします。

[Linuxコマンド]chownコマンドの概要と使い方

chownコマンドはファイルやディレクトリの所有者とグループを変更コマンドです。

やすひら

chownコマンドの概要と使用方法を紹介します

この記事でわかること
  • chownコマンドの概要
  • chownコマンドの使い方
目次

コマンド概要

chownコマンドは、ファイルやディレクトリの所有者とグループを変更するためのコマンドです
。ファイルの所有者を変更することで、ファイルアクセスの権限管理をより細かく制御することができます。
chownコマンドを使用することで、適切なユーザーやグループにファイルの所有権を割り当てることができます。

コマンドオプション

コマンドオプションを紹介します。

コマンドオプション意味
-R再帰的に権限変更
-v詳細モードで変更

コマンドの使い方

chownコマンドの使い方を紹介します。

所有者とグループを変更

所有者とグループを変更します。

コマンド形式

chown [所有者]:[グループ] [ファイル名]
chown [所有者]:[グループ] [ディレクトリ名]

コマンド実行例

$ ls -ltr
total 4
drwxrwxr-x 2 user user 4096 Jun 21 11:42 hogehoge
$ sudo chown root:root hogehoge
[sudo] password for user: 
$ ls -ltr
total 4
drwxrwxr-x 2 root root 4096 Jun 21 11:42 hogehoge

指定ファイル/ディレクトリの所有者とグループを変更できました。

所有者とグループを再帰的に変更

所有者とグループを再帰的に変更します。

コマンド形式

chown -R [所有者]:[グループ] [ディレクトリ名]

コマンド実行例

$ ls -ltr
total 4
drwxrwxr-x 3 user user 4096 Jun 21 11:43 hogehoge
$ ls -ltr hogehoge/
total 4
drwxrwxr-x 2 user user 4096 Jun 21 11:43 sub
$ sudo chown -R root:root hogehoge/
[sudo] password for user: 
$ ls -ltr
total 4
drwxrwxr-x 3 root root 4096 Jun 21 11:43 hogehoge
$ ls -ltr hogehoge/
total 4
drwxrwxr-x 2 root root 4096 Jun 21 11:43 sub

指定ディレクトリ配下の全ての所有者とグループを変更できました。

所有者とグループ変更の詳細情報を確認

所有者とグループ変更の詳細情報を確認します。

コマンド形式

chown -v [所有者]:[グループ] [ファイル名]
chown -v [所有者]:[グループ] [ディレクトリ名]

コマンド実行例

$ ls -ltr
total 4
drwxrwxr-x 2 user user 4096 Jun 21 11:45 hogehoge
$ sudo chown -v root:root hogehoge/
changed ownership of 'hogehoge/' from user:user to root:root
$ ls -ltr
total 4
drwxrwxr-x 2 root root 4096 Jun 21 11:45 hogehoge

指定ファイル/ディレクトリの所有者とグループが変更して、詳細情報を表示できました。

まとめ

chownコマンドの概要と使い方を紹介しました。

chownコマンドは
  • 所有者とグループを設定できる
  • 再帰的に所有者とグループを設定できる
  • 所有者とグループ変更の詳細情報を表示できる

アクセス権限を設定するコマンドですので、覚えて実践していきましょう。

  • URLをコピーしました!
目次