ウェブマスターなら知っておくべき 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 のどちらが優れていますか?

推薦する

アプリストアのアプリプロモーション(大手アプリストアのゲームプレイを理解し、0コストのプロモーションでも優れた製品を作ることができます)

大手アプリストアのルールを理解し、コストゼロのプロモーションで良い製品を作りましょうこのシリーズは、...

SEO インクルージョン (SEO 関連の 3 つの小さな問題についてお話します。重み + インクルージョン + 15 日ルール)

SEO に関する 3 つの小さな問題についてお話しします。重量 + 包含 + 15日ルール私の名前...

婦人服ブランドマーケティング概要(2021年衣料品販売業務概要サンプル)

2021 衣料品販売業務概要サンプル2021 衣料品販売業務概要サンプル過去1年間の仕事を振り返る...

遊園地運営部の仕事内容(陝西雄天天遊園地がスタッフを募集)

陝西雄天天遊園地がスタッフを募集中陝西雄天天遊園地がスタッフを募集中陝西天天雄楽園は臨威区イノベーシ...

CentOSとは何ですか? CentOS システム紹介

CentOS とはどのようなシステムですか? CentOS は、Community Entepise...

観光商品ブランドマーケティング戦略(良い観光商品を売るには?)

良い観光商品を売るにはどうすればいいでしょうか?私は幸運にも、2015年から2023年まで、観光商品...

海外のウェブサイトサーバーが JSP プログラムをサポートすることがほとんどないのはなぜですか?

国内サーバーを登録する必要があるなどの理由から、海外サーバーを選択するユーザーが増え始めています。た...

製品運用雇用(ライブストリーミングにより30以上の新しい職業が生まれ、複数の関係者が協力して高品質雇用の「広州モデル」を模索)

ライブストリーミングにより30以上の新しい職業が生まれ、複数の関係者が協力して質の高い雇用の「広州モ...

自動車販売店マーケティング計画(自動車マーケティング企画プラン)

自動車マーケティング計画  1. 概要名称:xx大型自動車ブランド展示会テーマ: 人生は違えば楽しみ...

ビジネスドメイン名の意味は何ですか

bizドメイン名の意味は何ですか? .biz ドメイン名は、新しい国際トップレベルドメイン名です。B...

新聞広告プロモーションプラン(マーケティングチャネルとは?一般的な企業のマーケティングプランの書き方)

マーケティングチャネルは何ですか?一般的な企業マーケティング計画はどのように作成すればよいですか?プ...

Amazon 注文の物流と配送コストを計算する方法

Amazonの物流手数料は、商品のサイズと重量に応じて1個ごとに請求されます。以下では、米国で販売さ...

電子商取引の運営内容(電子商取引の運営と収益性)

電子商取引の運営と収益性運用モデル1. 総合ショッピングモール第一のタイプ:総合ショッピングモールシ...

ドメイン名証明書とは何ですか? ドメイン名証明書の用途は何ですか?

ドメイン名証明書とは何を意味しますか?ドメイン名を登録したユーザーなら、ドメイン名証明書について聞い...

cPanel ホスティング管理パネルで PHP バージョンを切り替えるチュートリアル

ご存知のとおり、ウェブサイトプログラムによってPHHバージョンに対する要件は異なります。現在、アメリ...