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

推薦する

コンテンツ運用戦略(コンテンツ運用の効果的な戦略をマスターするための5つのポイント)

コンテンツマーケティングのための5つの効果的な戦略コンテンツ運用は、単に記事を書くだけではありません...

口コミブランドプロモーション(口コミで企業競争力を強化!口コミマーケティングプロモーション戦略を公開)

口コミによる評判を活用して企業の競争力を高めましょう!口コミマーケティングプロモーション戦略を公開今...

便利な WordPress メール自動返信プラグイン 5 つ

仕事では、電子メールでコミュニケーションを取ることがよくあります。時には、顧客からの不要な誤解を避け...

営業業務管理には何が含まれますか(効率的なチームの構築と販売目標の達成)

効率的なチームを構築し、販売目標を達成する製薬会社の営業人事管理:製薬会社のマーケティング人材の採用...

操作には主に何が含まれますか(操作では何を行う必要がありますか)

操作では何を行う必要がありますか?運用とは、企業や組織の日常的な管理と機能の計画、組織化、調整、管理...

ブランド製品の販売(製品を市場に出すには?顧客獲得チャネルを見つけるのに役立つ 9 つの質問)

製品を市場に出すにはどうすればいいですか?顧客獲得チャネルを見つけるのに役立つ 9 つの質問ほぼすべ...

実店舗向けマーケティング・プロモーション計画(実店舗がマーケティング活動を行うにはこの3つの計画が必要です)

これら3つのオプションは、実店舗がマーケティング活動を行うために必須です。実店舗がマーケティングキャ...

現在のオンラインプロモーション手法(バーコード決済の「スキャン」から「タッチ」へ:2大技術ルートの「握手」の意味とは?)

バーコード決済は「スキャン」から「タッチ」へ:2つの主要技術ルートの「ハンドシェイク」の意味とは?北...

TeamViewerを使用してコンピュータをリモート制御する方法

TemViewe は、あらゆるファイアウォールや NAT プロキシの背後で動作する、アプリケーション...

ネットワーク運用・販売業務内容(ネットワークマーケティングは主に何をするの?)

インターネットマーケティングは主に何を行いますか?インターネットマーケティングは主に何を行いますか?...

一般的なサーバー CPU の種類は何ですか?

サーバー CPU は、サーバー上で使用される CPU です。ネットワーク内の重要なデバイスであり、何...

運用業務の主な内容(コミュニティ運用|有資格オペレーターとして、運用業務は主に以下の3つです)

コミュニティ運営|資格を持った運営者として、私の運営業務は主に以下の3つです[フォロー] Gao X...

情報フロー広告の優良事例(14業種30件の情報フロー優良事例、学習後すぐに効果が80%アップ!)

14業種30件の高品質な情報フロー事例で、学習効果が即80%向上します!友人からよく、「高品質な情...

Amazon Guard Duty 脅威検出サービスの紹介

Amazon Web ServicesのAWS海外地域アカウント向け無料パッケージプロモーションは、...

地下商業マーケティング計画(地下商業街の問題を解決するソリューション:上海商人草路花園城特色街)

地下商店街の解決策:上海趙上草鹿花園城の特徴的な街路ショッピングモールの地下空間は、企画・設計におい...