Linuxでのファイルシステムをマウントし、アンマウントする方法

LinuxおよびUNIXオペレーティング・システムでは、追加(インストール)ファイルシステムと(USBフラッシュドライブなど)、リムーバブルデバイスのディレクトリツリーでmountコマンドに特定のマウントポイントを使用することができます。

ツリー(アンインストール)から切り離すためにumountコマンドは、ファイルシステムをマウント。

このチュートリアルでは、さまざまなファイル・システムの基本を着脱するには、mountとumountコマンドを使用します。

マウントされたファイルシステムの一覧を表示する方法

パラメータなしで使用した場合は、mountコマンドでは、すべてのファイル、現在接続されたシステムを表示します

マウント

デフォルトでは、出力ファイルには、その上のcgroup、sysfsのと、仮想ファイルシステムを含むすべてのシステムを含みます。各行は、関連する機器、機器のインストールディレクトリ、ファイルシステムの種類とインストールのオプションは、次の形式の名前が含まれています。

ディレクトリ型filesystem_type上のデバイス名(オプション)

のみ、特定のファイルシステムを表示するには、-tオプションを使用します。

たとえば、あなたが使用するだけでext4のパーティションを印刷します:

-t ext4をマウント

ファイルシステムのマウント

場所(マウントポイント)追加のファイルシステムを指定するには、次の形式でmountコマンドを使用します。

マウント[ OPTION ... ] DEVICE_NAMEディレクトリ

ファイル・システムを接続した後、インストールポイントは、ファイルシステムのルートディレクトリにマウントされます。

たとえば、/ dev / sdb1がファイルシステムにディレクトリを/ mnt /あなたが使用するメディアに搭載されています。

sudoのマウントは/ dev / sdb1などを/ mnt /メディア

通常、一般的なファイルシステム(例えば、ext4のまたはXFS)デバイスが実装された、mountコマンドは、自動的にファイルシステムの種類を検出します。しかし、いくつかのファイルシステムは、認識明確に指定する必要はありません。

ファイルシステムタイプを指定するには、-tオプションを使用します。

-t TYPEのDEVICE_NAMEディレクトリをマウント

異なる指定するには、インストール・オプションを、以下の-oオプションを使用します。

-oオプションDEVICE_NAMEディレクトリをマウント

あなたは、カンマ区切りリストとして複数のオプションを(カンマの後にスペースを挿入しない)を提供することができます。

あなたはすべての端末のリストを男がマウント入力して、マウントオプションを取得することができます。

ファイルシステムをマウントするために/ etc / fstabファイルの使用

ときに一つだけのパラメータ(ディレクトリまたは機器)、mountコマンドには、ファイルシステムの指定されたリストかどうかを確認するために/ etc / fstabの設定ファイルの内容を読み込みます。

の/ etc / fstabには、指定したファイルシステムに関する情報が含まれている場合は、mountコマンドは、別のパラメータの値を入力し、オプションを指定したマウントfstabファイルを使用します。

/ etc / fstabファイルには、次の形式でエントリのリストが含まれています。

[ファイルシステム] [マウントポイント]、[ファイルシステムタイプ] [オプション] [ダンプ] [パス]

ファイルシステムの/ etc / fstabに指定されたいくつかのフォームを使用してファイルを添付するためにmountコマンド:

マウント[ OPTION ... ]ディレクトリが
マウント[ OPTION ... ] DEVICE_NAME

USBドライバをインストールします

手動でUSBデバイスをインストールするには、次の手順を実行します。

  1. マウントポイントを作成します。

    須藤ます。mkdir -p /メディア/ USB
    1. / dev / SDD1デバイスを使用してディレクトリにインストール入力して、あなたができる/メディア/ USB USBドライブを想定します。
    sudoのマウントは/ dev / SDD1 /メディア/ USB

    デバイスとファイルシステムの種類を見つけるには、次のいずれかのコマンドを使用することができます。

    FDISK -lls -lは、/ dev / disk / by-ID / USB * dmesglsblk

    マウントISOファイル

    私たちは、ISOファイルをマウントするためにループデバイスを使用することができます。循環装置は、ブロックデバイスとしてファイルにアクセスする特別な疑似デバイスです。

    1. まず、マウントポイントを作成し、それはどこでもあなたが望むことができます。
    sudoます。mkdir /メディア/ ISO
  2. 次のコマンドを入力してポイントをマウントするISOファイルをマウントします。

    sudoの/path/to/image.isoを/ mnt / ISO -oループをマウント

    /path/to/image.isoISOファイルパスを置き換えることを忘れないでください。

    NFSマウント

    NFSは、システムをインストールするには、システム上のNFSクライアントソフトウェアパッケージをインストールする必要があります。

    • UbuntuとDebianの上でNFSクライアントをインストールします。
    須藤はaptインストールのnfs-commonを
  • sudoのyumはNFS-utilsのインストール

    お使いのシステムにリモートNFSディレクトリをインストールするには、次の手順を実行します。

    1. リモートファイルシステムのマウントポイントとしてディレクトリを作成します。
    sudoます。mkdir /メディア/ NFS
  1. 通常は、ブート時に自動的にリモートNFSディレクトリをマウントする必要があります。この目的のためには/ etc / fstabに、ファイルを開くには、テキストエディタを使用します。

    sudoのナノは/ etc / fstabに

    remote.server:/ dirの輸出にNFSサーバのIPアドレスまたはホスト名やディレクトリとして置き換え、ファイルに次の行を追加します。

    / etc / fstabファイル

    #<ファイルシステム> <DIR> <タイプ> <オプション> <ダンプ> <パス> 
    remote.server:/ディレクトリ/メディア/ NFS NFSデフォルト値0 0
  2. NFS共有をマウントするには、次のコマンドを実行すると:

    sudoのマウントは/ mnt / nfsの

    ファイルシステムをマウント解除

    umountコマンドは、後でインストールされている(インストールポイント)、またはデバイス名を使用してマウントされたファイルシステムを分離します。

    アンマウントDIRECTORYumount DEVICE_NAME

ファイルシステムが使用されている場合は、umountコマンドは、ファイルシステムを分離することはできません。これらの例では、プロセスがファイルシステムにアクセスしている見つけるために、fuserコマンドを使用することができます。

定着-mディレクトリ

プロセスを決定した後、あなたはそれらを停止し、ファイルシステムをマウント解除することができます。

レイジーアンインストール

( - 怠惰な)ファイルシステムは、もはや忙しい忙しいときに、すぐにそれをアンインストールしないためのオプションを-l使用します。

アンマウント-lディレクトリ

強制的に削除

アンインストールを強制するオプション - (力)を-fを使用します。このオプションは通常アクセスできないNFSシステムをアンインストールするために使用されます。

ディレクトリ-fアンマウント

それは、ファイルシステム上のデータを破壊することができますので、強制アンインストールは、通常は良いアイデアではありません。

結論

今では、ファイルシステムのディレクトリツリーの様々な添付し、個別にインストールumountコマンドを使用するには、mountコマンドの使用方法をよく理解している必要があります。

コマンドの詳細については、マウントとumountコマンドのオプションについては、それぞれのmanページを参照してください。

おすすめ

転載: www.linuxidc.com/Linux/2019-08/159874.htm