すべての初心者が知っておくべき7つのLinuxコマンド

Linuxを初めて使用する場合、ターミナルの使用は少々圧倒される可能性があります。Linux Mintのような新しいLinuxディストリビュー(New Linux)ションは、優れたグラフィカルインターフェイスを備えていますが、Linuxの中心はカーネルであり、それはコマンドラインを使用することを意味します。

Windowsユーザーの場合でも、タスクを実行するには、人生のある時点でコマンドプロンプトウィンドウを開く必要があります。最新バージョンのWindowsであるWindows10を使用すると、 (Windows 10)Ubuntu BashシェルをWindowsにインストールして、 (Windows)Windowsから直接(Windows)Linuxコマンドを実行することもできます。

この記事では、Linuxのほぼすべてのディストリビューションに共通するいくつかの非常に基本的なLinuxコマンドについて説明します(Linux)。bashシェルは最も人気のあるシェルであり、私も使用しているシェルなので、すべてのコマンドにその構文を使用します。また、各コマンドの最も有用な引数のいくつかに言及しますが、manページにある他の多くの引数を見つけることができます。

1. ls(リストの内容)

私の意見では、最初に知っておくべきコマンドはlsコマンドです。このコマンドは、現在の作業ディレクトリの内容を一覧表示します。lsと入力してEnterキー(Enter)を押すと、現在のディレクトリ内のファイルとフォルダの非常に基本的なリストが表示されます。

ほとんどのLinuxディストリビューションでは、ディレクトリは緑色などの別の色で強調表示されます。ファイルは通常、シェルプロンプトの標準色であり、私の場合は灰色です。議論がなければ、lsは一種の退屈です。lsで-a(-a)を使用すると、すべての隠しファイルを表示できます。

ドットで始まるものはすべて、隠しファイルまたは隠しディレクトリです。隠しディレクトリはすべて濃い青色で、見づらいです。もう1つの有用な引数は、以下に示すように-lオプションです。(-l)

これにより、権限、リンク、ユーザー、グループ、サイズ、最終変更日などの多くの情報を含むファイルとフォルダーの長いリストが表示されます。パーミッションの解釈方法がわからない場合は、Linuxパーミッションの理解(understanding Linux permissions)に関する私の投稿を必ず読んでください。

2. cd(ディレクトリの変更)

ディレクトリの内容を一覧表示できるようになったら、別のディレクトリに切り替える方法を知っておくと便利です。デフォルトでは、bashシェルを開くと、常にホームディレクトリから開始します。これは、シェルプロンプトのチルダ記号(~

cdコマンドは、Linuxでディレクトリを変更する方法です(Linux)。cdで学ぶことは本当にたくさんありませんが、いくつかの近道があります。1つの良い点は、単にcdと入力してEnterキーを押すことです。これにより、どこにいても常にホームディレクトリに戻ることができます。

また、相対パスを介してアクセスできないディレクトリにアクセスする場合は、絶対パスを使用できます。root (/)から始まる絶対パスを使用してetc/sshにアクセスする必要があります。

3. man(ヘルプページ)

manコマンドは、おそらくLinux(Linux)で最も便利なコマンドの1つです。上級のLinuxユーザーでさえ、Linuxコマンドに対するすべての引数を覚えているわけではありません。マニュアルページには、コマンドのさまざまな引数すべてに関する詳細情報が記載されています。

構文も本当にシンプルです。それはあなたが学びたいコマンドが続く人だけです。上のスクリーンショットでは、lsコマンドについて詳しく知るために男lsを実行しました。(man ls)manに対する有用な引数の1つは、 -kです。これにより、キーワードを使用してすべてのコマンドを検索できます。

上記で、キーワードzip(zip)を検索し、コマンド名または説明にzipという単語が含まれているすべてのコマンドを取得しました。これは、他の方法では知らない可能性のあるコマンドを見つけるための便利な方法です。

manと一緒に、infoという別のコマンドを使用して、コマンドの使用方法の例をさらに取得できます。infoコマンド( info command)を入力するだけ(Just)で、そのコマンドの情報ページが表示されます。

4.(ファイルの作成)をタッチします

新しいファイルをすばやく作成する場合、最も簡単な方法はtouchコマンドを使用することです。実際には、touchコマンドはファイルのタイムスタンプを変更するために使用されますが、別の用途は新しいファイルを作成することです。

Linuxでファイルを作成する方法はたくさんありますが、後でタッチを使用してファイルを作成することはおそらくないでしょうが、最初は非常に便利です。

touchコマンドを使用するときにファイルがすでに存在する場合は、上記のように、ファイルの最終アクセスと最終変更のタイムスタンプを更新するだけです。

5. cat(ファイルの連結と印刷)

もう1つの便利なコマンドはcatコマンドです。catの主な機能は、複数のファイルを連結することですが、ファイルの内容を標準出力(画面)に出力するためにも使用できます。

-n引数を使用して、出力に行番号を追加できます。-bオプションを使用すると、空白でない行にのみ行番号が追加されます。ターミナルウィンドウの高さよりも長いファイルでcatを使用すると、ファイルの下部のみが表示されます。catの出力をlessまたはmoreコマンドにパイプして、ファイルの内容をページごとに表示できます。

6. mkdir(ディレクトリの作成)

ある時点で、データをより適切に整理するためにディレクトリを作成する必要があります。そこでmkdir コマンドが役立ちます。このコマンドを使用してディレクトリを作成するために相対パスまたは絶対パスを使用できます。

上記の例では、相対パスと絶対パスを使用して、ホームディレクトリに2つのディレクトリを作成しました。一度に複数の階層ディレクトリを作成する必要がある場合は、-p引数を使用する必要があります。

上記の例では、-p引数を使用して、AseemData、およびPicturesディレクトリが存在していなくても、それらを一度に作成しました。

7. rm(削除)

rmコマンドは、ファイルやディレクトリを削除するために使用できる強力なコマンドです。rmコマンドは、ファイルとディレクトリが内部にあるディレクトリを削除できます。

ファイルを削除するには、ファイル名を入力するだけです。空でないディレクトリを削除する必要がある場合は、-r引数を使用する必要があります。rmを使用するときは、何かを削除する前に尋ねられるので、-i引数と-v引数を使用することもお勧め( -i)ます(-v)

つまり、これらは7つの非常に単純でありながら一般的なコマンドであり、Linuxで開始するために知っておく必要があります。他にもたくさんありますが、コマンドとその使用方法について、すぐに初心者向けの記事を投稿する予定です。ご不明な点がございましたら、コメントを投稿してください。楽しみ!



About the author

私は長年 Android とオフィス ソフトウェアを扱ってきたコンピューター技術者です。私はまた、過去 5 年ほどの間、人々に Mac の使い方を教えてきました。あなたのコンピュータの問題を解決する方法を知っている人を探しているなら、おそらく私がお手伝いできるでしょう!



Related posts