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

Linuxへの移行は少し intimidating かもしれません。新しいオペレーティングシステム?異なるデスクトップ?コンピューティングで知っていたすべてが変わった?移行は時には怖いかもしれませんが、より生産的で非常にやりがいのあるものになることがあります。新しいことを学ぶことがあなたの第一歩です。
目次
- ターミナルとは?
- “man” コマンド
- “ls” コマンド
- “cd” コマンド
- “ifconfig” コマンド
- “find” コマンド
- “clear” コマンド
ターミナルとは?
Linuxの内外を学び始める前に、ターミナルが何であるかを理解する必要があります。ターミナルはLinuxのコマンドプロンプトまたはPowerShellのバージョンです。元々コマンドラインオペレーティングシステムとして作成されたLinuxは、その人気の高まりに伴い、使いやすさのためにグラフィカルインターフェースを追加しました。最も生産的な形のLinuxオペレーティングシステムは、ターミナルを使用します。
ターミナルコマンドは、あなたが慣れているかもしれないほとんどのアプリケーションとは異なります。結果はターミナルアプリケーション内で即座に実行されるため、新しいウィンドウを生成することはほとんどありません。ターミナルコマンドには「スイッチ」と呼ばれる追加のオプションがある場合もあります。スイッチは、要求されたコマンドライン操作に機能を追加するために使用されます。以下に、Linuxに移行する際に「知っておくべき」5つのコマンドを示します。
1. “man” コマンド
man コマンドは、Linuxやターミナルに不慣れなユーザーにとって最も便利なコマンドです。Manは「マニュアル」の略で、Linuxのヘルプドキュメントの用語です。すべてのターミナルコマンドにはmanページがあり、もちろん「man」コマンドにもあります。

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

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

高度なスイッチを使用すると、他の機能に加えて特定の結果を提供するのに役立ちます。以下は、スイッチオプションを使用した「ls」の追加例です。
ファイルとディレクトリ、サイズ、変更日/時間、所有者、権限を表示するには:
ls -l
現在の作業ディレクトリ内のファイルをサイズでソートするには:
ls -lS
現在の作業ディレクトリではないディレクトリの情報をリストするには:
ls -l <ディレクトリ名>
3. “cd” コマンド
cd コマンドは、現在の作業ディレクトリから変更するための別の便利なコマンドです。以下の例は、「cd」コマンドの機能を示します。
サブディレクトリに変更するには:
cd <ディレクトリ名>
現在の場所から複数のディレクトリ離れたサブディレクトリに変更するには:
cd <ターゲットディレクトリパス>このコマンドは、切り替えるディレクトリレベルがある限り、無限に続けることができます。使用するターゲットディレクトリパスは「example/example2/example3」です。

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

このコマンドは、特定のインターフェースにIPアドレスを割り当てたり、スプーフィング攻撃のためにインターフェースのMACアドレスを変更したりするなど、さまざまな用途があります。以下は、「ifconfig」のエントリーレベルの例です。
特定のインターフェースのネットワーク設定を表示するには:
ifconfig <インターフェース名>
ネットワークインターフェースを無効にするには:
ifconfig <インターフェース名> down
ネットワークインターフェースを有効にするには:
ifconfig <インターフェース名> up
5. “find” コマンド
Linuxで特定の名前や拡張子のファイルを見つけようとする場合、find コマンドを使用するのが最適です。以下のいくつかの例は、Linuxターミナル内をナビゲートすることを学んでいる新しいユーザーにとって非常に便利です。
さらに読む: Linuxでfindコマンドを使用してファイルを見つける方法
ファイル名でファイルを検索するには:
find example.txt
「/home/Desktop」とそのサブディレクトリ内のすべての「png」ファイルを検索するには:
find /home/linuxtest -name *.png
6. “clear” コマンド
ターミナルがテキストでいっぱいになったとき、最も良い方法は clear コマンドを使用してそれをクリアすることです。これにより、あなたの視界の中の画面がクリアされ、プロンプトだけで再スタートできます。場合によっては、Ctrl + lを使用することもでき、同じ作業を行います。
clear結論として、初心者が知っておくべき最も便利なコマンドをカバーしました。これらに加えて、Linuxターミナルで実行できる多くのコマンドや、決して実行すべきではないコマンドもあります。これらのコマンドを学ぶことで、あなたが日常の仕事を辞めてテックグルになりたいと思うことはないでしょうが、Linuxへの移行をより簡単にするかもしれません。