Amazon Elastic Compute Cloud (Amazon EC2) を使用して Ubunutu Linux インスタンスをすばやく作成して接続する手順を完了しており、Linux コマンドシェルへのアクセス権限があります。Linux のディレクトリ構造内を移動したりその構造を管理したりするために使用できるコマンドを教えてください。

注意: 複数の Linux ディストリビューションが存在するため、この記事では、「AWS を使用して Amazon EC2 Linux インスタンスをすばやく作成して接続する方法を教えてください」記事で説明している、Ubuntu の Amazon EC2 インスタンスのディレクトリ構造の管理を取り上げます。

Linux はファイルシステムの階層構造の標準に従いますが、その構造は十分な知識のないユーザーにはわかりにくいことがあります。Linux のディレクトリ構造を操作するコマンドを実行する前に、一般的なインターネット検索エンジンの画像検索で「ubuntu file system structure」を探してみると、この構造を視覚的に見ることができ、わかりやすくなることがあります。ここで説明しているコマンドは、Linux のコマンドシェルから Linux のファイルシステムを操作したり管理したりするために使用されます。

Linux のコマンドの詳細情報を表示するには、以下のいずれかのコマンドの後に、詳細情報を検索するコマンドの名前を指定します。

      info  - コマンドに関する一般的な情報を表示する。

      man  - コマンドに関する詳細な情報を表示する。

特定のコマンドの引数を表示するには、以下のように入力します。

      --help - コマンドの引数を表示する。

Ubuntu 14.04 および 14.10 の man (マニュアル) ファイルの html 形式コンテンツについては、関連情報セクションのリンクを参照してください。

pwd -(print working directory)ファイルシステムのディレクトリ構造内の現在位置を表示する。

ls - 現在のディレクトリの内容を一覧表示する。現在のディレクトリに含まれる各ファイルやサブディレクトリの詳細については、「ls -alt」と入力します。詳細なしですべてのファイルとディレクトリを一覧表示するには、「ls -a」と入力します。

cd - ディレクトリを変更する。「cd 」と入力し、それに続けて切り替え先のディレクトリの名前を指定します。現在の作業ディレクトリのサブディレクトリに移動する必要がある場合は、cd コマンドを入力して、それに続けてサブディレクトリへのパス全体を指定します。たとえば、作業ディレクトリが現在 /home の場合、以下のコマンドは作業ディレクトリを /home/ubuntu/Documents ディレクトリに変更します。
     cd ubuntu/Documents
     注意: cd コマンドには大文字と小文字を区別した入力が必要です。

現在のディレクトリの 1 つ上のディレクトリに作業ディレクトリを変更するには、以下のコマンドを使用します。
     cd .. (cd と .. との間のスペースに注意)

mkdir – 新規ディレクトリを作成します。たとえば、以下のコマンドは、現在のディレクトリのサブディレクトリとして spreadsheet という名前のディレクトリを作成します。
     mkdir spreadsheet

mv – ファイルまたはディレクトリを移動または名前変更します。たとえば、以下のコマンドは、ディレクトリの名前を spreadsheet から spreadsheets に変更します。
     mv spreadsheet spreadsheets

以下のコマンドは、test というファイルを現在のディレクトリから /Documents/spreadsheets ディレクトリに移動します。
     mv test /Documents/spreadsheets

rmdir – 空のディレクトリを削除します。たとえば、以下のコマンドは、spreadsheets ディレクトリが空である場合に、Documents ディレクトリの spreadsheets サブディレクトリを削除します。
     rmdir Documents/spreadsheets

rm – ファイルおよびディレクトリを削除します。該当するコマンドオプションを使用した場合は、ファイルまたはサブディレクトリを含むディレクトリも削除します。たとえば、以下のコマンドは、Documents/spreadsheets ディレクトリと、その spreadsheets ディレクトリ内のファイルとサブディレクトリをすべて削除します。
     rm –r Documents/spreadsheets

Linux, コマンドシェル, bash, ディレクトリ


このページは役に立ちましたか? はい | いいえ

AWS サポートナリッジセンターに戻る

サポートが必要ですか?AWS サポートセンターをご覧ください。