mount コマンドで NFS マウントをリストする
このステップでは、mount
コマンドを使用して Linux システム上の Network File System (NFS) マウントを特定する方法を学びます。NFS を使用すると、システムはネットワークを介してディレクトリやファイルを他のシステムと共有できます。
mount
コマンドは、ファイルシステムをファイルシステム階層内の特定のマウントポイントにアタッチするために使用されます。引数なしで使用すると、現在マウントされているすべてのファイルシステムのリストが表示され、その中には NFS マウントも含まれます。
ターミナルを開きます。おそらくすでに ~/project
ディレクトリにいるはずです。
次のコマンドを入力し、Enter キーを押します。
mount
このコマンドを実行すると、現在システムにマウントされているすべてのファイルシステムに関する多くの情報が出力されます。type nfs
を含む行、またはリモートサーバーのパスとそれに続くローカルのマウントポイントが記載された行を探します。
たとえば、次のような出力が表示されることがあります(正確な出力はシステムの設定によって異なります)。
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=999999k,nr_inodes=999999,mode=755,inode64)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,nodev,noexec,relatime,size=999999k,mode=755)
/dev/sda1 on / type ext4 (rw,relatime,errors=remount-ro)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,relatime,size=999999k,mode=755)
cgroup2 on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate)
...
192.168.1.100:/shared_nfs on /mnt/nfs_share type nfs4 (rw,relatime,vers=4.2,rsize=262144,wsize=262144,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.1.200,local_lock=none,addr=192.168.1.100)
...
上記の例の出力では、192.168.1.100:/shared_nfs
で始まる行が NFS マウントを示しています。
192.168.1.100:/shared_nfs
は、リモートの NFS サーバーとそのサーバー上の共有ディレクトリです。
/mnt/nfs_share
は、リモートディレクトリにアクセスできるシステム上のローカルマウントポイントです。
type nfs4
は、これが NFS バージョン 4 のマウントであることを確認します。
mount
コマンドの出力を調べることで、現在システムに NFS 共有がマウントされているかどうか、およびそれらがどこにマウントされているかを特定できます。
続ける をクリックして次に進みます。