序文 ご存知のとおり、Linux は ext4、ext3、ext2、sysfs、securityfs、FAT16、FAT32、NTFS など、多くのファイル システムをサポートしています。最もよく使用されるファイル システムは ext4 です。 Linux システムがどのようなタイプのファイル システムを使用しているか疑問に思ったことはありませんか?疑問に思ったことはありますか?心配しないで!私たちがお手伝いします。このガイドでは、Unix 系オペレーティング システムでマウントされているファイルシステムの種類を表示する方法について説明します。 Linux でマウントされているファイルシステムの種類を表示する Linux でマウントされたファイルシステムの種類を確認する方法は多数ありますが、以下に 8 つの方法を紹介します。それでは、今すぐ始めましょう! 方法1 – findmntコマンドを使用する これは、ファイル システムの種類を確認するために最も一般的に使用される方法です。 findmnt コマンドは、マウントされているすべてのファイル システムを一覧表示したり、特定のファイル システムを検索したりします。 findmnt コマンドは、/etc/fstab、/etc/mtab、または /proc/self/mountinfo ファイルを検索できます。 findmnt は util-linux パッケージの一部であるため、ほとんどの Linux ディストリビューションにプリインストールされています。 findmnt コマンドが使用できない場合は、このパッケージをインストールできます。たとえば、次のコマンドを使用して、Debian ベースのシステムに util-linux パッケージをインストールできます。 $ sudo apt install util-linux 次に、findmnt を使用してマウントされているファイル システムを確認する方法を見てみましょう。 パラメータやオプションなしで findmnt コマンドを入力すると、マウントされているすべてのファイル システムが以下に示すようにツリー形式で一覧表示されます。 $ 見つける サンプル出力: ご覧のとおり、 findmnt は、ターゲット マウント ポイント ( TARGET )、ソース デバイス ( SOURCE )、ファイル システムの種類 ( FSTYPE )、およびファイル システムが読み取り/書き込み可能か読み取り専用かなどの関連するマウント オプション ( OPTIONS ) を表示します。私のシステムを例にとると、ルート (/) ファイル システム タイプは EXT4 です。 出力をツリー ビューで表示したくない場合は、 -l オプションを使用して出力をプレーン テキスト ビューで表示できます。 $ findmnt -l -t オプションを使用して、以下に示す ext4 ファイル システム タイプなど、特定のタイプのファイル システムを一覧表示することもできます。 $ findmnt -t ext4 ターゲットソースFSTYPEオプション / /dev/sda2 ext4 rw、relatime、コミット=360 └─/boot /dev/sda1 ext4 rw、relatime、commit=360、data=ordered findmntはコマンドを使用してdf型の出力を生成することもできる。 $ findmnt --df または $ findmnt -D サンプル出力: ソース FSTYPE サイズ 使用済み 空き容量 使用率 ターゲット dev devtmpfs 3.9G 0 3.9G 0% /dev 実行 tmpfs 3.9G 1.1M 3.9G 0% /実行 /dev/sda2 ext4 456.3G 342.5G 90.6G 75% / tmpfs tmpfs 3.9G 32.2M 3.8G 1% /dev/shm tmpfs tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup bpf bpf 0 0 0 - /sys/fs/bpf tmpfs tmpfs 3.9G 8.4M 3.9G 0% /tmp /dev/loop0 squashfs 82.1M 82.1M 0 100% /var/lib/snapd/snap/core/4327 /dev/sda1 ext4 92.8M 55.7M 30.1M 60% /boot tmpfs tmpfs 788.8M 32K 788.8M 0% /run/user/1000 gvfsd-fuse fuse.gvfsd-fuse 0 0 0 - /run/user/1000/gvfs 特定のデバイスまたはマウント ポイントのファイル システム タイプを表示することもできます。 特定のデバイスを表示するには: $ findmnt /dev/sda1 ターゲットソースFSTYPEオプション /boot /dev/sda1 ext4 rw、relatime、commit=360、data=ordered 特定のマウント ポイントを表示します。 $ 見つける / ターゲットソースFSTYPEオプション / /dev/sda2 ext4 rw、relatime、コミット=360 特定のタグがどのファイルシステムのタイプであるかを確認することもできます。 $ findmnt LABEL=ストレージ 詳細については、マニュアル ページを参照してください。 $ 男の発見 Linux でマウントされているファイル システムの種類を確認するタスクを完了するには、findmnt コマンドで十分です。このコマンドは、この特定のタスクのために作成されました。ただし、ファイルシステムの種類を確認する方法は他にもありますので、ご興味があれば読み続けてください。 方法2 – blkidコマンドを使用する blkid コマンドは、ブロック デバイスのプロパティを検索して印刷するために使用されます。これは util-linux パッケージの一部でもあるため、インストールする必要はありません。 blkid コマンドを使用してファイル システムのタイプを表示するには、次のコマンドを実行します。 $ blkid /dev/sda1 方法3 – dfコマンドを使用する Unix 系オペレーティング システムでは、df コマンドを使用してファイル システムのディスク領域の使用状況を報告することができます。マウントされているすべてのファイルシステムの種類を確認するには、次のコマンドを実行します。 $ df -T サンプル出力: df コマンドの詳細については、次のガイドを参照してください。 初心者向けdfコマンドチュートリアル man マニュアルを参照することもできます: $ 男 DF 方法4 – ファイルコマンドを使用する ファイル コマンドは、ファイルにファイル拡張子がない場合でも、特定のファイルの種類を判別できます。 特定のパーティションのファイル システム タイプを確認するには、次のコマンドを実行します。 $ sudo ファイル -sL /dev/sda1 [sudo] skのパスワード: /dev/sda1: Linux rev 1.0 ext4 ファイルシステム データ、UUID=83a1dbbf-1e15-4b45-94fe-134d3872af96 (ジャーナル回復が必要) (エクステント) (大きなファイル) (巨大なファイル) 詳細については、man ページを参照してください。 $ manファイル 方法5 – fsckコマンドを使用する fsck コマンドは、ファイル システムの健全性をチェックしたり、修復したりするために使用されます。次のようにパーティション名を引数として fsck に渡すことで、パーティションのファイル システム タイプを確認できます。 $ fsck -N /dev/sda1 util-linux 2.32 からの fsck [/usr/bin/fsck.ext4 (1) -- /boot] fsck.ext4 /dev/sda1 さらに詳しく知りたい場合は、man ページを確認してください。 $ 男 fsck 方法6 – fstabコマンドを使用する fstab は、ファイル システムに関する静的情報が含まれるファイルです。このファイルには通常、マウント ポイント、ファイル システムの種類、マウント オプションなどの情報が含まれています。 ファイルシステムの種類を確認するには、次のコマンドを実行します。 $ 猫 /etc/fstab 詳細については、man ページを参照してください。 $ 男 fstab 方法 7 – lsblk コマンドの使用 lsblk コマンドはデバイス情報を表示できます。 マウントされたファイルシステムに関する情報を表示するには、次のコマンドを実行します。 $ lsblk -f 名前 FSTYPE ラベル UUID マウントポイント loop0 squashfs /var/lib/snapd/snap/core/4327 sd ├─sda1 ext4 83a1dbbf-1e15-4b45-94fe-134d3872af96 /boot ├─sda2 ext4 4d25ddb0-5b20-40b4-ae35-ef96376d6594 / └─sda3 スワップ 1f8f5e2e-7c17-4f35-97e6-8bce7a4849cb [スワップ] sr0 詳細については、man ページを参照してください。 $ マンlsblk 方法8 – マウントコマンドを使用する mount は、Unix ライクなシステム上でローカルまたはリモートのファイルシステムをマウントするために使用されます。 mount コマンドを使用してファイル システムの種類を表示するには、次の手順を実行します。 $ マウント | grep "^/dev" /dev/sda2 オン / タイプ ext4 (rw、relatime、commit=360) /dev/sda1 の /boot タイプ ext4 (rw、relatime、commit=360、data=ordered) 詳細については、man ページを参照してください。 $ マンマウント さて、これで、マウントされた Linux ファイルシステムの種類を確認するための 8 つの異なる Linux コマンドがわかりました。同じタスクを実行するための他のコマンドをご存知の場合は、下のコメント セクションでお知らせください。それに応じて確認し、このチュートリアルを更新します。 さらにエキサイティングなコンテンツが近々公開される予定ですので、どうぞお楽しみに! 出典: https://www.ostechnix.com/how-to-find-the-mounted-filesystem-type-in-linux/ 著者: SK トピック: lujun9972 翻訳者: FSSlc 校正者: wxy 要約する 上記はこの記事の全内容です。この記事の内容が皆さんの勉強や仕事に一定の参考学習価値を持つことを願っています。ご質問があれば、メッセージを残してコミュニケーションしてください。123WORDPRESS.COM を応援していただきありがとうございます。 以下もご興味があるかもしれません:
|
<<: Centos7 で Java8 と MySQL をインストールしてデプロイする
>>: WeChatアプレットコンポーネントライフサイクルの落とし穴の記録
公式ドキュメント:したがって、mysql は次のように起動する必要があります。 docker run...
1: syslog.conf の概要異なるタイプの Unix の場合、標準の UnixLog システ...
MySQLでホワイトリストアクセスを設定する手順1. ログイン mysql -uroot -pmys...
1. MySQLをインストールする # docker で mysql をダウンロード docker ...
MySQL データベースの作成MySQL サービスにログインしたら、create コマンドを使用し...
この記事の例では、スライディングブロック効果を実現するための小さなプログラムの具体的なコードを参考ま...
プロジェクトには、オンラインで編集する必要があるテーブルがあります。最初は、要素の el-table...
目次1. v-for: 配列の内容を走査する(よく使われる) 2. v-for: オブジェクトのプロ...
最近では、モバイルデバイスがますます普及しており、ユーザーがスマートフォンやタブレットを使用して W...
勉強の計画は簡単に中断され、継続するのが困難です。先日、社内で事業の方向性を調整するための会議があり...
1. 動作環境vmware14proウブントゥ 16.04LTS 2. 問題の説明vmware14P...
リソースファイルのプロトコルを省略する画像、メディアファイル、スタイル、スクリプトの URL では、...
CentOS にはデフォルトで MariaDB がインストールされていますが、これは MySQL の...
序文最近、小さなプログラムを開発しているときに、このような問題に遭遇しました。ユーザーが認証をクリッ...
1. クエリを最適化するには、テーブル全体のスキャンを避けてください。まず、where と orde...