ウェブマスターなら知っておくべき Linux コマンド 30 個

ウェブマスターなら知っておくべき Linux コマンド 30 個

Linux といえば、ほとんどの人はプログラマーだけが使用する複雑なオペレーティング システムを思い浮かべます。初心者の Web マスターにとっては、Linux システムには多くのコマンドが含まれるため、不安に感じるかもしれません。

しかし、そうではありません。 Linux には確かに多くのコマンドがあることは否定できませんが、そのうちのほんの一部を知っていれば十分です。この記事では、初心者ユーザーが Linux システムを使いこなすのに役立つ 30 個の基本的な Linux コマンドについて学習します。

Linux とは何ですか?

Linux は、無料で使用でき、自由に配布できる Unix ライクなオペレーティング システムです。1999 年に最初のバージョンがリリースされて以来、オープン ソースの性質上、人気が続いており、ユーザーは自由に変更して自分の名前で再配布できます。

Linux はデスクトップの市場シェアで Windows を上回っていますが、そのディストリビューションは米国のサーバーの間で非常に人気があります。安定性、柔軟性、セキュリティの面で優れているため、すべての Web サイトの 36.00% 以上が Linux をサーバー オペレーティング システムとして使用しています。

ほとんどの Linux ディストリビューションは、主に使いやすさのために、グラフィカル ユーザー インターフェイス (GUI) をシェルとして使用します。そうは言っても、より強力で効率的なので、コマンド ライン インターフェイス (CLI) を使用することをお勧めします。 GUI では複数の手順が必要となるタスクは、CLI でいくつかのコマンドを入力するだけで数秒で完了できます。

30件の記事一般的な Linux コマンド

、pwdコマンド

現在のディレクトリ (フォルダー) のパスを検索するには、pwd コマンドを使用します。このコマンドは絶対パス(完全パス)を返します。これは基本的にスラッシュ (/) で始まるパスです。次に例を示します。

/home/usenme です。

2. cdコマンド

Linux ファイル システムを移動するには、cd コマンドを使用します。現在のディレクトリに応じて、フルパスまたはディレクトリ名のいずれかが必要です。

/home/usenme/Documents にいて、Documents の Photos サブディレクトリに移動したいとします。これを行うには、「cd Photos」と入力するだけです。

もう 1 つのケースは、/home/usenme/Moies などの完全に新しいディレクトリに切り替える場合です。この場合、cd に続けてディレクトリへの絶対パスを入力する必要があります。

すばやく移動したい場合は、使用できるショートカットがいくつかあります。 1 つ上のディレクトリに移動するには、cd .. (ドット 2 つ) を使用します。または、ホーム フォルダーに直接 cd します。 1 つ上のディレクトリに移動するには、cd - (ハイフン付き) と入力します。

3. lsコマンド

ls コマンドはディレクトリの内容を表示するために使用されます。デフォルトでは、このコマンドは現在のディレクトリの内容を表示します。

別のディレクトリの内容を表示する場合は、「ls」に続けてそのディレクトリへのパスを入力します。たとえば、Documents ディレクトリの内容を表示するには、ls /home/usenme/Documents と入力します。

4. ctコマンド

ct は Linux で最もよく使用されるコマンドの 1 つで、標準出力 (sdout) 上のファイルの内容を表示するために使用されます。このコマンドを実行するには、ct に続けてファイル名と拡張子を入力します (例: ct file.txt)。

5. cpコマンド

現在のディレクトリからファイルをコピーするには、cp コマンドを使用します。たとえば、コマンド cp sceney.jpg /home/usenme/Pictues は、pictus ディレクトリに sceney.jpg のコピーを作成します。

6. mコマンド

m コマンドの主な用途はファイルの移動ですが、ファイルの名前を変更するためにも使用できます。

このコマンドのパラメータは cp コマンドのパラメータと似ており、m、ファイル名、およびターゲット ディレクトリの入力が必要です (例: m file.txt /home/usenme/Documents)。

ファイルの名前を変更する場合の構文は、m oldnme.ext newnme.ext です。

7. mkdi コマンド

mkdi コマンドを使用して新しいディレクトリを作成します。たとえば、mkdi Music は Music という新しいディレクトリを作成します。

8. mdiコマンド

ディレクトリを削除する必要がある場合は、mdi コマンドを使用します。ただし、mdi では空のディレクトリのみを削除できます。

9. mコマンド

rm コマンドは、ディレクトリとその中のコンテンツを削除するために使用されます。ディレクトリを削除するだけの場合は (mdi の代わりに)、m - を使用します。

0. タッチコマンド

touch コマンドを使用すると、コマンド ラインから新しい空のファイルを作成できます。たとえば、touch /home/usenme/Documents/Web.html と入力すると、Documents ディレクトリに Web という名前の HTML ファイルが作成されます。

、locteコマンド

Windows の検索コマンドと同様に、このコマンドを使用してファイルを見つけることができます。さらに、コマンドに -i パラメータを使用すると大文字と小文字が区別されなくなるため、ファイルの正確な名前を覚えていなくてもファイルを検索できます。

2 つ以上の単語を含むファイルを検索するには、アスタリスク (*) を使用します。たとえば、コマンド search -i school * note は、大文字か小文字かに関係なく、「school」と「note」という単語を含むすべてのファイルを検索します。

2. findコマンド

locte コマンドと同様に、find を使用してファイルを検索することもできます。違いは、find コマンドを使用して、特定のディレクトリ内のファイルを検索できることです。

たとえば、コマンド find /home/ -nme notes.txt は、ホーム ディレクトリとそのサブディレクトリで notes.txt という名前のファイルを検索します。

3. gep コマンド

日常的に使用する上で非常に便利なもう 1 つのコマンドである gep は、指定されたファイル内のすべてのテキストを検索できます。

たとえば、gep blue notepd.txt は、メモ帳ファイル内で blue という単語を検索します。検索した単語を含む行がすべて表示されます。

4. sudoコマンド

このコマンドは「SupeUse Do」の略で、管理者権限またはスーパーユーザー権限を必要とするタスクをユーザーが実行できるようにします。ただし、何か間違った操作を行うとエラーが発生しやすいため、このコマンドを日常的に使用することはお勧めしません。

5. dfコマンド

df コマンドを使用して、システムのディスク領域の使用状況に関するレポートをパーセンテージと KB 単位で取得します。レポートをメガバイト単位で表示するには、「df -m」と入力します。

6. duコマンド

ファイルまたはディレクトリが占めている容量を確認する場合は、du (ディスク使用量) コマンドを使用できます。ただし、ディスク使用量の概要には、通常のサイズ形式ではなく、ディスク ブロック番号が表示されます。バイト、キロバイト、メガバイトで表示したい場合は、コマンド ラインに -h パラメータを追加します。

7. ヘドコマンド

hed コマンドは、任意のテキスト ファイルの最初の行を表示するために使用されます。デフォルトでは最初の 10 行が表示されますが、この数は好みに応じて変更できます。たとえば、最初の 5 行だけを表示する場合は、「hed -n 5 filenme.ext」と入力します。

8. ティルコマンド

このコマンドは hed コマンドと同様の機能を持ちますが、til コマンドはテキスト ファイルの最初の行ではなく、最後の 10 行を表示します。

9. diffコマンド

diff コマンドは、difference の略語です。diff コマンドは、2 つのファイルの内容を行ごとに比較します。ファイルを解析した後、一致しなかった行を出力します。プログラマーは、ソース コード全体を書き直すのではなく、プログラムの一部を変更する必要がある場合に、このコマンドをよく使用します。

このコマンドの最も単純な形式は、diff file.ext file2.extです。

20. tコマンド

t コマンドは、複数のファイルを圧縮パッケージにアーカイブするために最も広く使用されているコマンドです。これは Linux で一般的な圧縮ファイル形式で、ZIP 形式に似ていますが、圧縮はオプションです。

このコマンドは非常に複雑で、既存のドキュメントに新しいファイルを追加したり、ドキュメントの内容を一覧表示したり、ドキュメントから内容を抽出したりするなど、多くの機能があります。他の機能について詳しく知るには、実際の例をいくつか自分で確認してみてください。

2. chmodコマンド

chmod は、ファイルやディレクトリの読み取り、書き込み、実行権限を変更するために使用される一般的なコマンドでもあります。このコマンドは非常に複雑なので、正しく使用するには完全なチュートリアルを読む必要があります。

22. chown コマンド

Linux では、すべてのファイルは特定のユーザーによって所有されます。 chown コマンドを使用すると、ファイルの所有権を指定したユーザー名に変更または譲渡できます。たとえば、chown linuxuse2 file.ext は、linuxuse2 を file.ext の所有者にします。

23. ジョブズコマンド

jobs コマンドは、基本的にシェルによって開始されたプロセスである現在のすべてのジョブとそのステータスを表示します。

24. キルコマンド

プログラムが応答しなくなった場合は、kill コマンドを使用して手動で終了できます。不正な動作をしているアプリに特定の信号を送信し、アプリ自体を終了するように指示します。

合計 64 個の信号を使用できますが、通常は 2 個だけが使用されます。

SIGTERM (5) - プログラムの実行を停止するように要求し、すべての進行状況を保存する時間を与えます。 kill コマンドの入力時にシグナルが指定されていない場合、このシグナルが使用されます。

SIGKILL (9) - プログラムを強制的に即時停止します。保存されていない進行状況は失われます。

どのシグナルかを知ることに加えて、終了するプログラムのプロセス識別番号 (PID) も知っておく必要があります。 PID がわからない場合は、コマンド ps ux を実行してください。

使用する信号とプログラムの PID がわかったら、次の構文を入力します。

kill [シグナルオプション] PID。

25. Pingコマンド

ping コマンドを使用して、サーバーとの接続状態を確認します。たとえば、「ping .com」と入力するだけで、コマンドは .com に接続できるかどうかを確認し、応答時間を測定します。

26. wgetコマンド

非常に便利な Linux コマンドです。wget コマンドを使用してインターネットからファイルをダウンロードすることもできます。これを行うには、「wget」と入力し、その後にダウンロード リンクを入力します。

27. unmeコマンド

UNAME コマンドは、現在のオペレーティング システム名と、コンピューター名、オペレーティング システム、カーネルなどの詳細情報を表示するために使用されます。

28. 最高司令官

Windows システムのタスク マネージャーに相当するターミナルとして、top コマンドは実行中のプロセスのリストと各プロセスが使用している CPU の量を表示します。システム リソースの使用状況を監視することは、特にリソースを消費しすぎるためにどのプロセスを終了させる必要があるかを知るのに非常に役立ちます。

29. 履歴コマンド

Linux をしばらく使用すると、毎日何百ものコマンドを実行していることに気付くでしょう。したがって、以前に入力したコマンドを確認したい場合は、histoy コマンドを実行すると特に便利です。

30. mnコマンド

特定のコマンドが何をするのかよく分かりませんか?心配しないでください。mn コマンドを使用して Linux シェルからそれらを使用する方法を簡単に学習できます。たとえば、mn til と入力すると、til コマンドの手動の説明が表示されます。

上記は、すべてのウェブマスターが知っておくべき 30 個の一般的な Linux コマンドです。これらはすべてよく使用されるコマンドです。 Linux US VPS またはサーバーの使用を計画している新規ユーザーの場合は、事前にこれらの 30 個の Linux コマンドに慣れておくことをお勧めします。

おすすめの読み物:

初心者向けの一般的な Linux VPS ホスティング コマンド

Linux USサーバーでよく使われる検索コマンド

<<:  無料の WordPress テーマと有料の WordPress テーマの違いは何ですか? どのように選択すればよいですか?

>>:  Windows Server 2008 と 2012 のどちらが優れていますか?

推薦する

ワイン製品マーケティング計画(酒類市場に大きな動き!貴州茅台酒と瀘州老酒はともに販売を抑制し、値上げ)

酒類市場に大きな動きあり!貴州茅台と瀘州老舗はいずれも価格が上昇し、生産量が制限されている最近、酒類...

自営業者向けコード署名証明書申請の基本手順の紹介

コード署名証明書このアプリケーションは、ソフトウェア開発者が開発したソフトウェア、実行可能スクリプト...

コンテンツ運用の手順(新メディア運用のワークフローを一通り説明)

新しいメディア運用のワークフローの簡単な紹介 1新しいメディア運営の簡単な紹介♻️新しいメディア運営...

事業運営状況データ(企業の事業運営状況はどうやって見る?この4つのデータを見ればわかる!)

会社の経営状況についてどう思われますか?これら4つのデータを見てみましょう。手持ちの現金、銀行預金な...

アカウント運用データ分析(新規メディアマトリックスアカウントのデータ分析をより迅速に行うには?)

新しいメディア マトリックス アカウントのデータ分析をより迅速に行うにはどうすればよいでしょうか?情...

ホームデコレーションブランドマーケティング(デコレーション会社はどのように顧客を獲得するのか?実践的なマーケティング戦略!)

装飾会社はどのように顧客を獲得するのでしょうか?実践的なマーケティング戦略!不動産市場が活況を呈する...

永久に無料のウェブサイトサーバーに推奨されるソフトウェアは何ですか?

ウェブサイトを作成したい個人ユーザーやスタートアップにとって、無料のウェブサイト サーバーを選択する...

新規メディア運営UIデザイン(ビジュアルからユーザーエクスペリエンスまでUI/UXデザインでコンバージョン率の高いWebサイトを制作する方法)

ビジュアルからユーザーエクスペリエンスまで、UI/UXデザインを通じてコン​​バージョン率の高いウェ...

アプリケーション市場の ASO (10 年が経過しましたが、アプリにはまだ ASO が必要ですか)

10年が経過しましたが、APPにはまだASOが必要ですか? 10 年前、ASO は SEO と同様...

飲食業のオフラインプロモーション計画(緑威文化観光:観光産業が中国の消費市場を救い、インバウンド観光には大きな可能性がある)

緑威文化観光:観光産業は中国の消費市場を救い、インバウンド観光は大きな潜在力を持つグリーンウェイの紹...

加盟店ビジネスデータ分析(2022年上半期Douyin加盟店生存レポート(市場動向、商品選択ガイド、マーケティング手法))

2022年上半期Douyinマーチャント生存レポート(市場動向、商品選択ガイド、マーケティング手法...

Nginx サーバーでの 500 エラーの原因と解決策

Nginx 500 エラー (Intenl See Eo) は主に内部サーバー エラーを指します。つ...

DeepSeekのコンセプトは失敗し、熱狂的な資金による投機は失敗しました!浙江オリエンタルローズ

浙江東方航空は、5回連続で1日の制限額を引き上げた後、本日再び1日の制限額に達した。 2025年の春...

圧力鍋売上ランキングトップ10(2024年2月の圧力鍋オンラインEコマース(JD.com、Tmall、Taobao)の総合売れ筋ランキング)

圧力鍋オンラインeコマース(JD.com、Tmall、Taobao)2024年2月の総合ベストセラ...

どのWordPressテーマが良いですか?おすすめのWordPress人気テーマ

どのWodPessテーマが最適ですか? WodPess ウェブサイトのレイアウトと構成は、主に選択し...