序文 ご存知のとおり、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アプレットコンポーネントライフサイクルの落とし穴の記録
CSS のみを使用してどのような充電アニメーション効果を作成できるかを見てみましょう。バッテリーを...
目次1. JavaScript がシングルスレッドなのはなぜですか? 2. タスクキュー3. イベン...
序文この記事では、主にWeb開発のためのクロスドメインソリューションを紹介し、参考と学習のために共有...
1. トランザクションはACID特性を持つ原子性: トランザクションは、トランザクションによって分割...
CocosCreator バージョン: 2.3.4ほとんどのゲームにはレイヤー管理機能があり、例えば...
MySQL を使用する場合、日付は通常、datetime や timestamp などの形式で保存さ...
1. my.iniファイルにskip-grant-tablesを追加し、MySQLサーバーを再起動し...
目次CentOS 8にDockerをインストールする1. yumを更新する2. containerd...
均等に分散されたレイアウトの場合、通常はネガティブ マージン方式を使用します。次の図は平均的なレイア...
目次導入:感情のインストール:一般的な CSS コンポーネントを追加します。既存のコンポーネントにス...
最近、React Hooks を zarm コンポーネント ライブラリと組み合わせて使用し、js...
ステップ準備した静的リソースファイルを指定されたフォルダに配置しますnginx 設定ファイルを変更す...
MySQL 8.0のインストールと設定方法は参考までに。具体的な内容は以下のとおりです。ダウンロード...
もちろん、CSS はフレームワークを必要とするほど高度ではないと考えて、反対の意見を持つ人もたくさん...
jQuery 入門jQuery ライブラリは、簡単なマークアップ行を使用して Web ページに追加で...