ホームページ 運用・保守 Linuxの運用と保守 Linuxコマンドとdosコマンドとは何ですか

Linuxコマンドとdosコマンドとは何ですか

Feb 14, 2023 am 10:33 AM
linux dosコマンド

Linux コマンドは、Linux システムを管理するためのコマンドです。システム内には 2 つのタイプがあります: 1. 組み込みシェル コマンド。シェル プログラムによって認識され、シェル プログラム内で実行されます。これらは、シェル プログラムの実行時に実行されます。システムが起動し、メモリに転送され、メモリ内に常駐します; 2. 外部コマンド (ファイル システム コマンド) は、bash シェルの外部にあるプログラムです。 DOSコマンドとは、DOSオペレーティングシステムのコマンドを指し、主にディレクトリ操作コマンド、ディスク操作コマンド、ファイル操作コマンド、その他のコマンドを含むディスク指向の操作コマンドです。

Linuxコマンドとdosコマンドとは何ですか

このチュートリアルの動作環境: linux7.3&&windows10 システム、Dell G3 コンピューター。

linux コマンドとは何ですか?

linux コマンドは、Linux システムを管理するためのコマンドです。 Linux システムの場合、中央プロセッサ、メモリ、ディスク ドライブ、キーボード、マウス、ユーザーなどはすべてファイルであり、以前の DOS コマンドと同様に、Linux システム管理用のコマンドが通常の動作の中核となります。

システムには、組み込みシェル コマンド (組み込みコマンド) と Linux コマンド (外部コマンド) の 2 種類の Linux コマンドがあります。

  • 組み込みコマンドはシステム起動時にメモリに転送され、メモリ上に常駐するため実行効率が高くなります。

  • 外部コマンドはシステムのソフトウェア機能であり、ユーザーが必要とするときにハードディスクからメモリに読み込まれます。

1. 外部コマンド

外部コマンドはファイル システム コマンドとも呼ばれ、bash シェル以外のプログラムです。シェルの部分です。外部コマンドは通常、/bin、/usr/bin、/sbin、または /usr/sbin にあります。外部コマンドは Linux システムのユーティリティ部分です。ユーティリティ プログラムの機能は通常比較的強力であるため、含まれるプログラムの量も多くなります。システムがロードされるとき、それらはシステムと一緒にメモリにロードされません。ただし、必要な場合にのみメモリに呼び出されます。

通常、外部コマンドの実体はシェルには含まれませんが、そのコマンドの実行プロセスはシェル プログラムによって制御されます。シェルプログラムは、外部コマンド実行のパス検索、ロード、保存を管理し、コマンドの実行を制御します。外部コマンドは bash の外部に追加でインストールされ、通常は /bin、/usr/bin、/sbin、/usr/sbin... などに配置されます。 「echo

$PATH」コマンドを使用すると、ls、vi などの外部コマンドのストレージ パスを表示できます。

2. 組み込みコマンド

内部コマンドは実際にはシェル プログラムの一部であり、シェルによって認識される比較的単純な Linux システム コマンドが含まれています。通常、Linux システムがロードされて実行されると、シェルがロードされてシステム メモリに常駐します。

内部コマンドは bash ソース コードで記述され、内部コマンド シェルの解析に子プロセスの作成が必要ないため、その実行速度は外部コマンドよりも高速です。例: exit、history、cd、echo など。

説明

pwd コマンドは、組み込みコマンドと外部コマンドの 2 つのバージョンがある特別なコマンドです。

3. 組み込みコマンドと外部コマンドを区別する

構文

type command
ログイン後にコピー

Case

type コマンドを使用して、 cd コマンドが内部コマンドまたは外部コマンドであることを確認します。具体的なコマンドは次のとおりです:

type cd
ログイン後にコピー

実行後のターミナル出力は次のとおりです:

Linuxコマンドとdosコマンドとは何ですか

出力 cd が組み込みコマンドであることがわかります。ここで、もう一度 type コマンドを使用して、ps コマンドが組み込みコマンドであるか外部コマンドであるかを確認します。具体的なコマンドは次のとおりです:

type ps
ログイン後にコピー

実行後のターミナル出力は次のとおりです。

Linuxコマンドとdosコマンドとは何ですか

ps コマンドの場所が出力されていることがわかります。つまり、ps コマンドが外部コマンド。

#dos コマンドとは何ですか?

DOS コマンドとは、コンピュータ用語であり、DOS オペレーティング システムのコマンドを指します。ディスク指向の操作コマンド。主にディレクトリ操作コマンド、ディスク操作コマンド、ファイル操作コマンド、その他のコマンドが含まれます。

一般的に使用されているオペレーティング システムには Windows 10、Windows 7 などがあり、それらはすべてグラフィカル インターフェイスを備えています。これらのシステムが登場する前に人々が使用していたオペレーティング システムは DOS でした。

dos コマンドは実際には、私たちが通常マウスでクリックする機能と似ています。初期のコンピューターにはマウスやグラフィカル インターフェイスがなく、すべてコマンドを入力することで実行されました。グラフィカルインターフェイスが使用されるのは、操作がより直観的かつ簡潔であり、急速に普及するためです。

1. dos コマンドの使用方法

ウィンドウ システムで、次のように Windows R を押し、cmd と入力して dos を入力します。

## このうち、C:\User\***\ は現在のディレクトリの場所 (つまりフォルダー) を表しており、後でコマンドを入力できます。

2. 基本的な dos コマンドの紹介

ディレクトリの切り替え

cd 移動先のフォルダーに移動するディレクトリ アドレスにスペースを入れますto (絶対アドレス)

# 現在のフォルダーの下のフォルダーに移動したい場合は、cd space フォルダー名を使用できます

ドライブ文字をドライブ C からドライブ D に変更する場合は、D: を直接入力して

フォルダーを表示します。 content

#dir スペースフォルダーアドレスで、指定したフォルダーの内容を表示できます。後でフォルダー アドレスを追加しない場合は、現在のフォルダーに含まれるコンテンツがデフォルトで表示されます。

md コマンドと rd コマンド

は、フォルダの作成とフォルダの削除を行う make Dictionary と Remove Dictionary の略称です。 . 構文は同じです。

フォルダー名を直接 md する場合は、デフォルトでは、現在のディレクトリに新しいフォルダーが作成されます。 md D:\Study\123 では、D ドライブに "Study" フォルダーが存在しないことに注意してください。このコマンドは、D ドライブに新しい "Study" フォルダーを作成し、その下に新しい "123" ファイルを作成します。 「Study フォルダー」フォルダー。rd D:\learning\123 コマンドは「123」フォルダーのみを削除します。

ping コマンド

ping space target ip (または URL) つまり、ローカル マシンとターゲット間のネットワーク ステータスを確認できます。

ping について言及する価値があります。 URL はターゲットの IP アドレスを解決します。上に示したように、Toutiao URL に ping を実行した後、IP アドレスが解析されます。これはハッカー侵入テスト中の情報収集の非常に重要な部分です (もちろん、この IP を偽装するテクニックもあります) (詳しくは後述)

Dosコマンドは非常に豊富で、うまく操作できればマウスを完全に放棄できると言えるでしょう。その他のコマンドについては、インターネット上に多くの情報があります。ここでは、dos コマンドの完全なコレクションを作成し、いつでも参照することをお勧めします。単純にコンピュータを操作する必要がある場合は、いつでも使用方法を確認して使用してください。マウス操作の代わりに dos コマンドを使用します。dos コマンドを頻繁に使用すると、徐々に使いこなせるようになります。

3. バッチ ファイル

実行する必要がある場合一度に複数のコマンドを実行するには、テキスト ファイルに複数のコマンドを記述し、ファイルのサフィックス名を .bat に変更して保存し、ファイルを実行すると、コンピューターは順序に従ってコマンドを 1 つずつ実行します。例:

このファイルを実行すると、コンピュータは「Learning」フォルダの下に新しい「123」を作成します。それを削除します。これは、実際には dos コマンドを使用してスクリプトを作成するのと同じです。dos コマンドを知れば知るほど、より豊富なスクリプトを作成できるようになります。たとえば、次のようなスプーフィング ウイルスを作成することもできます。 ##shutdown -s -t 7200; このコマンドの shutdown -s はシャットダウンコマンド、-t は時間を表し、7200 の単位は秒で、2 時間後に自動的にシャットダウンすることを意味します。

このコマンドを入力すると、コンピュータがシャットダウンしようとしていることが通知されました。

Enter このコマンドはキャンセルされます。

次に、このコマンドをバッチファイルに書き込むと、時間が 2 分に変更されます。そして、このファイルを友人のコンピュータの自己起動フォルダに置きます (冗談を言う余裕のある友人は、殴られないように注意してください、ははは)。何が起こるか?相手がコンピュータの電源を入れるとすぐに、ファイルは自動的に実行され、コンピュータは 2 分後に自動的にシャットダウンするというメッセージを表示します。 dos コマンドを知らないと、キャンセル方法がわかりません。それでは彼のコンピュータは役に立たないのでしょうか?もう 1 つのフレンドリーなリマインダー: 殴られることに注意してください!

関連する推奨事項: 「Linux ビデオ チュートリアル

以上がLinuxコマンドとdosコマンドとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

CentosとUbuntuの違い CentosとUbuntuの違い Apr 14, 2025 pm 09:09 PM

Centosとubuntuの重要な違いは次のとおりです。起源(CentosはRed Hat、for Enterprises、UbuntuはDebianに由来します。個人用のDebianに由来します)、パッケージ管理(CentosはYumを使用し、安定性に焦点を当てます。チュートリアルとドキュメント)、使用(Centosはサーバーに偏っています。Ubuntuはサーバーやデスクトップに適しています)、その他の違いにはインストールのシンプルさが含まれます(Centos is Thin)

Centosをインストールする方法 Centosをインストールする方法 Apr 14, 2025 pm 09:03 PM

Centosのインストール手順:ISO画像をダウンロードし、起動可能なメディアを燃やします。起動してインストールソースを選択します。言語とキーボードのレイアウトを選択します。ネットワークを構成します。ハードディスクをパーティション化します。システムクロックを設定します。ルートユーザーを作成します。ソフトウェアパッケージを選択します。インストールを開始します。インストールが完了した後、ハードディスクから再起動して起動します。

Centosはメンテナンスを停止します2024 Centosはメンテナンスを停止します2024 Apr 14, 2025 pm 08:39 PM

Centosは、上流の分布であるRhel 8が閉鎖されたため、2024年に閉鎖されます。このシャットダウンはCentos 8システムに影響を与え、更新を継続し続けることができません。ユーザーは移行を計画する必要があり、提案されたオプションには、Centos Stream、Almalinux、およびRocky Linuxが含まれ、システムを安全で安定させます。

Dockerの原則の詳細な説明 Dockerの原則の詳細な説明 Apr 14, 2025 pm 11:57 PM

DockerはLinuxカーネル機能を使用して、効率的で孤立したアプリケーションランニング環境を提供します。その作業原則は次のとおりです。1。ミラーは、アプリケーションを実行するために必要なすべてを含む読み取り専用テンプレートとして使用されます。 2。ユニオンファイルシステム(UnionFS)は、違いを保存するだけで、スペースを節約し、高速化する複数のファイルシステムをスタックします。 3.デーモンはミラーとコンテナを管理し、クライアントはそれらをインタラクションに使用します。 4。名前空間とcgroupsは、コンテナの分離とリソースの制限を実装します。 5.複数のネットワークモードは、コンテナの相互接続をサポートします。これらのコア概念を理解することによってのみ、Dockerをよりよく利用できます。

セントスにハードディスクをマウントする方法 セントスにハードディスクをマウントする方法 Apr 14, 2025 pm 08:15 PM

CentOSハードディスクマウントは、次の手順に分割されます。ハードディスクデバイス名(/dev/sdx)を決定します。マウントポイントを作成します( /mnt /newdiskを使用することをお勧めします);マウントコマンド(Mount /dev /sdx1 /mnt /newdisk)を実行します。 /etc /fstabファイルを編集して、永続的なマウント構成を追加します。 Umountコマンドを使用して、デバイスをアンインストールして、プロセスがデバイスを使用しないことを確認します。

Centosがメンテナンスを停止した後の対処方法 Centosがメンテナンスを停止した後の対処方法 Apr 14, 2025 pm 08:48 PM

CentOSが停止した後、ユーザーは次の手段を採用して対処できます。Almalinux、Rocky Linux、Centosストリームなどの互換性のある分布を選択します。商業分布に移行する:Red Hat Enterprise Linux、Oracle Linuxなど。 Centos 9ストリームへのアップグレード:ローリングディストリビューション、最新のテクノロジーを提供します。 Ubuntu、Debianなど、他のLinuxディストリビューションを選択します。コンテナ、仮想マシン、クラウドプラットフォームなどの他のオプションを評価します。

メンテナンスを停止した後のCentosの選択 メンテナンスを停止した後のCentosの選択 Apr 14, 2025 pm 08:51 PM

Centosは廃止されました、代替品には次のものが含まれます。1。RockyLinux(最高の互換性)。 2。アルマリン(Centosと互換性); 3。Ubuntuサーバー(設定が必要); 4。RedHat Enterprise Linux(コマーシャルバージョン、有料ライセンス); 5。OracleLinux(CentosとRhelと互換性があります)。移行する場合、考慮事項は次のとおりです。互換性、可用性、サポート、コスト、およびコミュニティサポート。

Dockerデスクトップの使用方法 Dockerデスクトップの使用方法 Apr 15, 2025 am 11:45 AM

Dockerデスクトップの使用方法は? Dockerデスクトップは、ローカルマシンでDockerコンテナを実行するためのツールです。使用する手順には次のものがあります。1。Dockerデスクトップをインストールします。 2。Dockerデスクトップを開始します。 3。Docker Imageを作成します(DockerFileを使用); 4. Docker画像をビルド(Docker Buildを使用); 5。Dockerコンテナを実行します(Docker Runを使用)。

See all articles