新しいユーザーのための最も便利なLinuxコマンド6選

Linuxの特徴画像

Linuxへの移行は少し intimidating かもしれません。新しいオペレーティングシステム?異なるデスクトップ?コンピューティングで知っていたすべてが変わった?移行は時には怖いかもしれませんが、より生産的で非常にやりがいのあるものになることがあります。新しいことを学ぶことがあなたの第一歩です。

目次

  • ターミナルとは?
    1. “man” コマンド
    1. “ls” コマンド
    1. “cd” コマンド
    1. “ifconfig” コマンド
    1. “find” コマンド
    1. “clear” コマンド

ターミナルとは?

Linuxの内外を学び始める前に、ターミナルが何であるかを理解する必要があります。ターミナルはLinuxのコマンドプロンプトまたはPowerShellのバージョンです。元々コマンドラインオペレーティングシステムとして作成されたLinuxは、その人気の高まりに伴い、使いやすさのためにグラフィカルインターフェースを追加しました。最も生産的な形のLinuxオペレーティングシステムは、ターミナルを使用します。

ターミナルコマンドは、あなたが慣れているかもしれないほとんどのアプリケーションとは異なります。結果はターミナルアプリケーション内で即座に実行されるため、新しいウィンドウを生成することはほとんどありません。ターミナルコマンドには「スイッチ」と呼ばれる追加のオプションがある場合もあります。スイッチは、要求されたコマンドライン操作に機能を追加するために使用されます。以下に、Linuxに移行する際に「知っておくべき」5つのコマンドを示します。

1. “man” コマンド

man コマンドは、Linuxやターミナルに不慣れなユーザーにとって最も便利なコマンドです。Manは「マニュアル」の略で、Linuxのヘルプドキュメントの用語です。すべてのターミナルコマンドにはmanページがあり、もちろん「man」コマンドにもあります。

Manman Cmd

興味のあるLinuxコマンド、機能、またはファイルの名前がわかっている場合は、単に man コマンド名 と入力してEnterを押します。以下は、上記のコマンドを実行した結果です。

Manman Opt 1

2. “ls” コマンド

ls コマンドは、現在の場所やファイルシステム全体にどのディレクトリやファイルが存在するかを確認するための優れたツールです。これは、GNUコアユーティリティパッケージの一部として、Linuxディストリビューションにデフォルトでインストールされています。このコマンドを使用するには、ターミナルウィンドウに ls と入力するだけです。これにより、現在の作業ディレクトリの結果が表示されます。

Ls command

高度なスイッチを使用すると、他の機能に加えて特定の結果を提供するのに役立ちます。以下は、スイッチオプションを使用した「ls」の追加例です。

ファイルとディレクトリ、サイズ、変更日/時間、所有者、権限を表示するには:

ls -l

Ls L Opt

現在の作業ディレクトリ内のファイルをサイズでソートするには:

ls -lS

Ls Ls Opt

現在の作業ディレクトリではないディレクトリの情報をリストするには:

ls -l <ディレクトリ名>

Ls Directory Opt

3. “cd” コマンド

cd コマンドは、現在の作業ディレクトリから変更するための別の便利なコマンドです。以下の例は、「cd」コマンドの機能を示します。

サブディレクトリに変更するには:

cd <ディレクトリ名>

Cd Single Opt

現在の場所から複数のディレクトリ離れたサブディレクトリに変更するには:

cd <ターゲットディレクトリパス>

このコマンドは、切り替えるディレクトリレベルがある限り、無限に続けることができます。使用するターゲットディレクトリパスは「example/example2/example3」です。

Cd Multiple Sub Opt

ユーザーのホームディレクトリに変更するには:

cd ~

Cd Home Opt

4. “ifconfig” コマンド

このLinuxコマンドは、Windowsオペレーティングシステムを長い間使用していた場合、少し奇妙に見えるかもしれません。「ifconfig」は、Windowsの「ipconfig」コマンドに非常に似ています。このコマンドは、すべてのLinuxディストリビューションにデフォルトでインストールされているわけではありません。この機能を取得するには、ユーザーはターミナルから sudo apt-get install net-tools を実行してパッケージをインストールできます(Debianベースのディストリビューションを使用している場合)。インストールが完了すると、このコマンドを使用することで、デバイスの現在のIPアドレス情報を提供します。

Ifconfig

このコマンドは、特定のインターフェースにIPアドレスを割り当てたり、スプーフィング攻撃のためにインターフェースのMACアドレスを変更したりするなど、さまざまな用途があります。以下は、「ifconfig」のエントリーレベルの例です。

特定のインターフェースのネットワーク設定を表示するには:

ifconfig <インターフェース名>

Ifconfig Interface Name

ネットワークインターフェースを無効にするには:

ifconfig <インターフェース名> down

Ifconfig Interface Down

ネットワークインターフェースを有効にするには:

ifconfig <インターフェース名> up

Ifconfig Interface Up

5. “find” コマンド

Linuxで特定の名前や拡張子のファイルを見つけようとする場合、find コマンドを使用するのが最適です。以下のいくつかの例は、Linuxターミナル内をナビゲートすることを学んでいる新しいユーザーにとって非常に便利です。

さらに読む: Linuxでfindコマンドを使用してファイルを見つける方法

ファイル名でファイルを検索するには:

find example.txt

Find Filename

「/home/Desktop」とそのサブディレクトリ内のすべての「png」ファイルを検索するには:

find /home/linuxtest -name *.png

Find Directory Png

6. “clear” コマンド

ターミナルがテキストでいっぱいになったとき、最も良い方法は clear コマンドを使用してそれをクリアすることです。これにより、あなたの視界の中の画面がクリアされ、プロンプトだけで再スタートできます。場合によっては、Ctrl + lを使用することもでき、同じ作業を行います。

clear

結論として、初心者が知っておくべき最も便利なコマンドをカバーしました。これらに加えて、Linuxターミナルで実行できる多くのコマンドや、決して実行すべきではないコマンドもあります。これらのコマンドを学ぶことで、あなたが日常の仕事を辞めてテックグルになりたいと思うことはないでしょうが、Linuxへの移行をより簡単にするかもしれません。