ジャンナのテーマ ライセンスが検証されていません. テーマ オプション ページに移動してライセンスを検証します. ドメイン名ごとに XNUMX つのライセンスが必要です.

ファイルを簡単に管理するための基本的な Linux コマンド

適切なコマンドを使用すると、Linux でのファイル管理がより効率的になります。 Linux には、フォルダーの作成、ファイルのコピー、移動などの操作を迅速かつ正確に実行できる幅広いコマンドが用意されています。初心者でも専門家でも、これらの基本的なコマンドを学ぶことは、システムの使用経験を向上させるのに役立ちます。ファイルを簡単かつ効果的に管理するために必要な最も重要なコマンドを学びましょう。

52972123178_c7bc15383d_o 簡単なファイル管理のための基本的な Linux コマンド

ターミナルスキルのレベルアップを始めてみませんか? Linux コマンド ラインには、ファイルを管理するための柔軟なコマンドが多数含まれています。日常のタスクで最も一般的なコマンドを使用する方法を学びます。

1.パスワード

コマンドラインを使用するときは、常に特定のディレクトリに「いる」ことになります。 Linux では、このディレクトリを作業ディレクトリと呼びます。デフォルトでは、コマンド プロンプトには、各行のカーソルの前のテキスト、このディレクトリの名前が表示されます。通常、これは最初にターミナルを開いたときのホーム ディレクトリです。

pwd コマンドは「Print Working Directory」の略で、「ここにいます」というサインと考えることができます。 pwd を実行すると、作業ディレクトリへのフル (絶対) パスが表示されます。

 

linux-fs-pwd ファイル管理を簡単にする基本的な Linux コマンド

2.cd

現在の位置がわかったので、次は cd コマンド (「ディレクトリ変更」の略) を使用してファイル システム内を移動する方法を学習します。相対パスを使用するすべてのコマンドとファイルはこのディレクトリから実行されるため、作業ディレクトリは重要です。

最初の引数としてディレクトリを指定して、cd コマンドを実行します。このディレクトリには完全な絶対パスを指定できます。

cd /usr/local/bin

linux-fs-cd1-2 簡単なファイル管理のための基本的な Linux コマンド

または、現在のディレクトリからの相対パスにすることもできます。

cd bin
cd ../docs

linux-fs-cd2 ファイル管理を簡単にする基本的な Linux コマンド

引数なしで cd を呼び出すと、すぐにホーム ディレクトリに戻ることができます。

cd

linux-fs-cd3 ファイル管理を簡単にする基本的な Linux コマンド

3.ls

ディレクトリに移動すると、そのディレクトリにどのようなファイル (サブディレクトリも含む) が含まれているかを知りたくなることがよくあります。 ls コマンドは「メニュー」の略で、前の 2 つのコマンドとは異なり、多くのオプションがあります。

現在のディレクトリの内容を表示するには、ls コマンドを単独で使用します。

ls

linux-fs-ls 簡単なファイル管理のための基本的な Linux コマンド

特定のファイルまたはディレクトリを引数として渡すことで、挿入できます。 -l フラグ (長い形式) を使用すると、1 行に 1 つのファイルが、権限、所有権、サイズ、変更日時などの完全な情報とともに表示されます。

ls -l /boot

linux-fs-ls-l ファイル管理を簡単にする基本的な Linux コマンド

この形式では、各ファイルの種類も表示されます。許可文字列の最初の文字が「d」であれば、これが手がかりとなります。 「l」の場合はリンクです。 「-」の場合、これは通常のファイルです。

より明確なインジケーターが必要な場合は、-F オプションを試してください。ディレクトリの末尾に「/」を追加し、リンクの末尾に「@」を追加して、検出しやすくします。

ls -F /bin/*.grep

linux-fs-ls-f ファイル管理を簡単にする基本的な Linux コマンド

ワイルドカードを含めて、特定のパターンに一致するファイルをリストできることに注意してください。 ls コマンドだけでなく、ファイル引数を受け入れる任意のコマンドでワイルドカードを使用できます。

4.タッチ

この奇妙なコマンドを使用すると、ファイルのアクセス時刻と変更時刻を更新できます。これほど多くの情報が必要になるとは思わないかもしれませんし、おそらくそれは正しいのですが、touch コマンドには空のファイルを作成するという 2 番目の目的があります。

任意の数の引数を指定してコマンドを実行すると、touch によって既存のファイルが更新され、新しいファイルが作成されます。

touch foo bar

linux-touch ファイル管理を簡単にする基本的な Linux コマンド

5.mkdir

ファイル システムを整理するには、関連ファイルをグループ化するディレクトリを作成する必要があります。ディレクトリにはサブディレクトリなどを含めることができることに注意してください。 mkdir コマンドは単純です。指定した各引数のパスにディレクトリを作成します。

mkdir foo foo/bar hum

linux-fs-mkdir1 簡単なファイル管理のための基本的な Linux コマンド

各パスは相対パスまたは絶対パスにすることができることに注意してください。複数のディレクトリ レベルを同時に作成しようとすると、mkdir は次のようなメッセージを表示します。

linux-fs-mkdir2 簡単なファイル管理のための基本的な Linux コマンド

-p フラグを使用して、階層全体を一度に生成します。

mkdir -p 1/2/3

linux-fs-mkdir3 簡単なファイル管理のための基本的な Linux コマンド

6.cp

既存のファイルの追加コピーを作成するには、cp (コピー) コマンドを使用します。最も単純な形式では、既存のファイルへのパスと新しいコピーへのパスを指定します。

cp resume.pdf resume2.pdf

このコマンドを使用して、複数のファイルをディレクトリにコピーすることもできます。これを行うには、必要なだけファイル引数を使用し、その後に単一のディレクトリを使用します。

cp file1.md file2.md file3.md myfiles

linux-fs-cp 簡単なファイル管理のための基本的な Linux コマンド

7.rm/rmdir

最終的には、作成したファイルが多すぎることがわかり、そのうちのいくつかを削除したくなるでしょう。 「remove」の略称である rm を入力します。

rm コマンドは 1 つ以上のファイルを引数として受け取り、各ファイルの削除を試みます。

rm resume *.bak 

linux-rm1 簡単なファイル管理のための基本的な Linux コマンド

ファイルを強制的に削除するには、-f オプションを使用します。このオプションは、ファイルのアクセス許可によってファイルの削除が妨げられているように見える場合でも、ファイルの削除を試行します。

rm -f filename

linux-rm2 簡単なファイル管理のための基本的な Linux コマンド

たとえば、書き込み権限がない場合、ファイルを削除しようとすると確認を求められます。 -f フラグを指定すると、このステップが省略されます。また、ファイルが存在しない場合のエラー メッセージも表示されなくなります。

linux-rm3 簡単なファイル管理のための基本的な Linux コマンド

rm コマンドを使用するとディレクトリを削除することもできますが、デフォルトでは削除できません。

linux-rm4 簡単なファイル管理のための基本的な Linux コマンド

-d オプションを使用すると、rmdir と同様にこれを行うことができます。

8.MV

最初は、mv (「move」の略) コマンドには、名前を変更し、あるディレクトリから別のディレクトリにファイルを移動するという 2 つの目的があるように見えるかもしれません。ただし、Linux では、どちらのコマンドもファイル パスを変更するための単なる手段であると見なされます。

mv 古い名前 新しい名前

linux-mv1 ファイル管理を簡単にする基本的な Linux コマンド

2 つの引数を指定すると、 mv は最初の引数の名前を変更するか、最初の引数を 2 番目の引数に移動します。

mv には、cp の 2 番目のモードと少し似た動作をする別のモードがあります。最後の引数がディレクトリの場合、 mv は、ディレクトリであっても、他のすべての名前付きファイルをそのディレクトリに移動します。

9.chmod

Linux では、各ファイルには、誰がアクセスできるのか、またファイルに対して何ができるのかを説明する一連の権限があります。 「誰」は、ファイルの所有者、ファイルと同じグループ内の誰でも、あるいはまったく誰でも構いません。 「何を」とは、読み取り、書き込み、または実行、つまりファイルをプログラムとして実行することです。

chmod の使用は、権限の構文により少し複雑です。基本的な使い方はこんな感じです。

chmod <permissions> files

権限の例は、「go+r」です。これにより、グループ内のユーザー (g) および他のユーザー (o) がファイルを読み取り可能 (r) になります (+)。もう 1 つの一般的な使用法は、ファイルを実行可能にすることです。

chmod a+x script.sh

これにより、コマンド ラインでパスを入力してスクリプトを実行できるようになります。

10.ln

リンクを使用すると、余分なスペースを占有することなく、ファイル システム上の複数の場所にあるファイルを参照できます。シンボリック リンクまたはソフト リンクが最も理解しやすいです。

ln -s original link

link コマンドは、元のファイルを指すリンクを作成します。

linux-ln ファイル管理を簡単にする基本的な Linux コマンド

-s オプションを指定しないと、元のファイルの 2 番目のコピーとして機能するハード リンクが作成されます。理解するのが少し難しいため、あまり一般的には使用されません。

プロセスの強制終了からリモート Web ページの取得まで、何かを行うためには、さらに重要な Linux コマンドをいくつか学ぶ必要があります。

Linux でファイルを管理するための基本的なコマンドをマスターすると、時間を節約して効率的に作業できるようになる新たな可能性が広がります。これらのコマンドを定期的に練習すると、システムの使用に自信が持てるようになります。今日学んだコマンドを気軽に試して、日常のタスクを簡素化してください。

トップボタンに移動