このページで解説している内容は、以下の YouTube 動画の解説で見ることができます。
Linuxコマンド演習15
以下のコマンドの演習を行います。
実際にコマンド操作を行いながら、Linuxの操作に慣れていきましょう。
演習01:ファイルの所有者と所有グループを確認する
・ファイル「file1」「file2」「file3」を作成します。
$ date > file1
$ date > file2
$ date > file3
$ ls
Desktop Downloads Pictures Templates file1 file3
Documents Music Public Videos file2
・「file1」「file2」「file3」の所有者と所有グループを確認します。
所有者と所有グループを確認するためには、「ls -l
」 コマンドを使用します。
$ ls -l file1 file2 file3
-rw-rw-r--. 1 user01 user01 43 1月 14 01:29 file1
-rw-rw-r--. 1 user01 user01 43 1月 14 01:29 file2
-rw-rw-r--. 1 user01 user01 43 1月 14 01:29 file3
「file1」の所有者は 「user01」、所属グループは「user01」 であることが確認できます。
演習02:所有者を変更する
・'file1' の所有者を 「taro」に変更します。
rootユーザーに切り替えてから「chown」コマンドを実行します。
$ su -
パスワード:
最終ログイン: 2024/01/13 (土) 22:55:32 JST日時 pts/0
# chown taro /home/user01/file1
・「file1」の所有者と所有グループを確認します。
# ls -l /home/user01/file1
-rw-rw-r--. 1 taro user01 43 1月 14 01:29 /home/user01/file1
「file1」の所有者は 「taro」、所有グループが「user01」 です。所有者が「taro」に変更されていることが確認できます。
演習03:所有者と所有グループを変更します。
・'file2' の所有者を 「jiro」に、所有グループを 「group2」に変更します。
# chown jiro:group2 /home/user01/file2
・「file2」の所有者と所有グループを確認します。
# ls -l /home/user01/file2
-rw-rw-r--. 1 jiro group2 43 1月 14 01:29 /home/user01/file2
「file2」の所有者は 「jiro」、所有グループが「group2」に変更されていることが確認できます。
演習04:所有グループを変更します。
・'file3' の所有グループを 'group3' に変更します。
# chgrp group3 /home/user01/file3
・「file3」の所有者と所有グループを確認します。
[root@localhost ~]# ls -l /home/user01/file3
-rw-rw-r--. 1 user01 group3 43 1月 14 01:29 /home/user01/file3
「file3」の所有グループが「group3」に変更されていることが確認できます。
演習終了時の作業:ファイルの削除
・「file1」「file2」「file3」を削除します。
# rm /home/user01/file3
rm: 通常ファイル `/home/user01/file1' を削除しますか? y
# rm /home/user01/file2
rm: 通常ファイル `/home/user01/file2' を削除しますか? y
# rm /home/user01/file3
rm: 通常ファイル `/home/user01/file3' を削除しますか? y
# ls /home/user01
Desktop Documents Downloads Music Pictures Public Templates Videos