このページで解説している内容は、以下の YouTube 動画の解説で見ることができます。

Linuxコマンド演習38

以下のコマンドの演習を行います。

実際にコマンド操作を行いながら、Linuxの操作に慣れていきましょう。

演習01:ファイル名を指定して検索

・rootユーザーに切り替えます。

$ su -
パスワード:
最終ログイン: 2024/02/03 (土) 02:50:04 JST日時 pts/0
# 

・’/usr/bin’ ディレクトリ以下で、ファイル名が「c」で始まるファイルを検索します。

# find /usr/bin -name "c*"
/usr/bin/cpio
/usr/bin/catchsegv
/usr/bin/cd
/usr/bin/command
/usr/bin/cd-drive
/usr/bin/cd-info
/usr/bin/chacl
/usr/bin/cd-read
(省略)

演習02:ファイルのサイズを指定して検索

・'/var/log' ディレクトリ以下で、サイズが 1MB 以上のファイルを検索します。

# find /var/log -size +1M
/var/log/audit/audit.log.1
/var/log/audit/audit.log
/var/log/gdm/:0.log.4
/var/log/gdm/:0.log.2
/var/log/gdm/:0.log.1
(省略)

演習03:最終修正日を指定して検索をする。

’/tmp' ディレクトリ以下で、昨日、変更されたファイルを検索します。

# find /tmp -mtime -1
[root@localhost ~]# find /tmp -mtime -1
/tmp
/tmp/.X11-unix
/tmp/.X11-unix/X0
/tmp/.ICE-unix
/tmp/.ICE-unix/1837
/tmp/.ICE-unix/2235
/tmp/.ICE-unix/1942
/tmp/.ICE-unix/2234
(省略)

演習04:指定した所有者のファイルを検索

・’/etc' ディレクトリ以下で、所有者が "root" であるファイルを検索します。

# find /etc -user root
/etc
/etc/fstab
/etc/crypttab
/etc/mtab
/etc/resolv.conf
/etc/fonts
/etc/fonts/conf.d
(省略)