Que sont les commandes Linux et les commandes DOS

青灯夜游
Libérer: 2023-02-14 10:34:30
original
2231 Les gens l'ont consulté

Les commandes Linux sont des commandes permettant de gérer les systèmes Linux. Il en existe deux types dans le système : 1. Les commandes Shell intégrées, qui sont reconnues par le programme shell et exécutées à l'intérieur du programme shell. le système démarre. Il réside en mémoire ; 2. Les commandes externes (commandes du système de fichiers) sont des programmes en dehors du shell bash. La commande DOS fait référence à la commande du système d'exploitation DOS, qui est une commande d'opération orientée disque, comprenant principalement les commandes d'opération de répertoire, les commandes d'opération de disque, les commandes d'opération de fichier et d'autres commandes.

Que sont les commandes Linux et les commandes DOS

L'environnement d'exploitation de ce tutoriel : système Linux7.3&&windows10, ordinateur Dell G3.

Qu'est-ce que la commande Linux ?

La commande Linux est une commande permettant de gérer le système Linux. Pour le système Linux, qu'il s'agisse du processeur central, de la mémoire, du lecteur de disque, du clavier, de la souris ou de l'utilisateur, ce sont tous des fichiers. Les commandes de gestion du système Linux sont au cœur de son fonctionnement normal, similaires aux commandes DOS précédentes.

Il existe deux types de commandes Linux dans le système : les commandes Shell intégrées (commandes intégrées) et les commandes Linux (commandes externes).

  • Les commandes intégrées sont transférées dans la mémoire au démarrage du système. Elles résident dans la mémoire, l'efficacité d'exécution est donc élevée.

  • Les commandes externes sont des fonctions logicielles du système, qui sont lues dans la mémoire du disque dur lorsque l'utilisateur en a besoin.

1. Commandes externes

Les commandes externes sont également appelées commandes du système de fichiers. Ce sont des programmes en dehors du shell bash et ne font pas partie du shell. Les commandes externes se trouvent généralement dans /bin, /usr/bin, /sbin ou /usr/sbin. Les commandes externes constituent la partie utilitaire du système Linux. Étant donné que les fonctions des programmes utilitaires sont généralement relativement puissantes, la quantité de programmes qu'ils contiennent sera également importante lorsque le système est chargé, ils ne sont pas chargés dans la mémoire avec le système. , mais en cas de besoin, il sera alors rappelé en mémoire.

Habituellement, l'entité de la commande externe n'est pas incluse dans le shell, mais son processus d'exécution de commande est contrôlé par le programme shell. Le programme shell gère la recherche de chemin, le chargement et le stockage de l'exécution des commandes externes, et contrôle l'exécution des commandes. Les commandes externes sont installées en plus en dehors de bash, généralement placées dans /bin, /usr/bin, /sbin, /usr/sbin... etc. Vous pouvez utiliser la commande "echo

$PATH" pour afficher le chemin de stockage des commandes externes, telles que : ls, vi, etc.

2. Commandes intégrées

Les commandes internes font en fait partie du programme shell, qui contient des commandes système Linux relativement simples. Ces commandes sont reconnues par le programme shell et exécutées à l'intérieur du programme shell, généralement sous Linux. system Le shell est chargé et réside dans la mémoire système lorsque le runtime est chargé.

Les commandes internes sont écrites dans le code source bash et leur vitesse d'exécution est plus rapide que les commandes externes, car l'analyse du shell de commande interne ne nécessite pas la création d'un processus enfant. Par exemple : sortie, historique, cd, écho, etc.

Explication

Parmi elles, la commande pwd est une commande spéciale avec deux versions, une version est une commande intégrée et l'autre est une commande externe.

3. Distinguer les commandes intégrées et les commandes externes

Syntaxe

type command
Copier après la connexion

Case

Nous utilisons la commande type pour vérifier si la commande cd est une commande interne ou une commande externe. :

type cd
Copier après la connexion

Après l'exécution, la sortie du terminal est la suivante :

Que sont les commandes Linux et les commandes DOS

Nous voyons que la sortie cd est une commande intégrée. Maintenant, nous utilisons à nouveau la commande type pour vérifier si la commande ps est une commande intégrée. en commande ou une commande externe. La commande spécifique est la suivante :

type ps
Copier après la connexion

Après l'exécution, la sortie du terminal est la suivante :

Que sont les commandes Linux et les commandes DOS

Nous voyons que la position de la commande ps est sortie, c'est-à-dire qu'elle indique que la commande ps est une commande externe.

Qu'est-ce que la commande dos ?

La commande DOS, un terme informatique, fait référence à la commande du système d'exploitation DOS. Il s'agit d'une commande d'opération orientée disque, qui comprend principalement des commandes d'opération de répertoire, des commandes d'opération de disque. , et les commandes d'opération de fichiers et d'autres commandes.

Les systèmes d'exploitation couramment utilisés incluent Windows 10, Windows 7, etc., qui sont tous des interfaces graphiques. Le système d'exploitation utilisé avant ces systèmes était DOS.

La commande dos est en fait similaire à la fonction sur laquelle nous utilisons habituellement la souris pour cliquer. Les premiers ordinateurs n'avaient pas de souris ni d'interface graphique, et ils étaient tous exécutés en saisissant des commandes. L'interface graphique est utilisée car le fonctionnement est plus intuitif et concis, et elle est rapidement popularisée.

1. Comment utiliser la commande dos

Dans le système de fenêtres, appuyez sur windows+R et entrez cmd pour entrer dos, comme suit :

où C:User*** représente le courant L'emplacement du répertoire (c'est-à-dire le dossier) où il se trouve peut être saisi ultérieurement.

2. Introduction aux commandes dos de base

Changer de répertoire

cd+espace+adresse du répertoire, vous pouvez accéder au dossier auquel vous souhaitez accéder (adresse absolue)

Si vous allez à le fichier dans le dossier actuel Vous pouvez utiliser cd + espace + nom du dossier

Si vous souhaitez changer la lettre du lecteur, du lecteur C au lecteur D, vous pouvez directement saisir D :

pour afficher le contenu du dossier

dir + espace + Adresse du dossier, vous pouvez afficher le contenu du dossier spécifié. Si vous n'ajoutez pas l'adresse du dossier ultérieurement, le contenu contenu dans le dossier actuel sera affiché par défaut.

commande md et commande rd

sont les abréviations de créer un dictionnaire et supprimer un dictionnaire, ce qui signifie créer un dossier et supprimer un dossier. La syntaxe est la même.

Si vous faites directement md + le nom du dossier, un nouveau dossier sera créé par défaut dans le répertoire courant. Il convient de mentionner que md D : étude 123, il n'y a pas de dossier « étude » dans le lecteur D. Cette commande créera un nouveau dossier « étude » dans le lecteur D, puis créera un nouveau dossier « 123 » sous le « . dossier d'étude." Et rd D : L'apprentissage de la commande 123 supprimera uniquement le dossier "123".

commande ping

ping+espace+adresse IP cible (ou url) peut vérifier la situation du réseau entre la machine et la cible

Il convient de mentionner que ping+url analysera l'adresse IP de la cible, après avoir pingé l'URL du titre, l'adresse IP est analysée. tests (bien sûr, il existe également des techniques pour simuler cette IP, et il existe également des techniques pour contourner la fausse IP, qui sont discutées plus tard

Les commandes DOS sont très riches, si vous maîtrisez le fonctionnement). DOS, vous pouvez abandonner complètement la souris. Il y a beaucoup d'informations. Il est recommandé de préparer une liste complète des commandes dos et de les vérifier à tout moment. Lorsque vous avez besoin d'utiliser simplement l'ordinateur, utilisez les commandes dos au lieu des opérations de la souris. . Utilisez davantage les commandes dos et vous les maîtriserez progressivement

3 .Fichier batch

Si nous devons exécuter plusieurs commandes à la fois, nous pouvons écrire plusieurs commandes dans un fichier texte, modifier le nom du suffixe du fichier. en .bat, enregistrez, puis exécutez le fichier, l'ordinateur exécutera dans l'ordre les commandes une par une. Par exemple :

Lorsque vous exécuterez ce fichier, l'ordinateur créera un nouveau "123". " sous le dossier "Apprentissage", puis supprimez-le. Pour écrire un script à l'aide de commandes dos, plus vous connaissez de commandes dos, plus les fonctions de script que vous pourrez écrire seront riches. Vous pouvez également écrire des virus usurpés, par exemple :

shutdown -s -t 7200 ; cette commande Shutdown -s représente la commande d'arrêt, et -t représente l'heure, et l'unité de 7200 est en secondes, cela signifie qu'il s'arrêtera automatiquement après 2 heures. sur la photo : Après avoir entré cette commande, l'ordinateur me rappelle qu'il doit s'éteindre.

Entrez cette commande pour annuler.

Donc, si nous écrivons cette commande dans un fichier batch, le temps passe à 2 minutes. Et mettez ce fichier dans le dossier de démarrage automatique de l'ordinateur d'un ami (amis qui peuvent se permettre de plaisanter, faites attention à ne pas vous faire tabasser, hahaha). Que va-t-il se passer ? Dès que l'autre partie allumera l'ordinateur, le fichier sera automatiquement exécuté et l'ordinateur vous demandera de s'éteindre automatiquement dans 2 minutes. S'il ne connaît pas la commande dos, je ne sais pas comment l'annuler. Alors son ordinateur ne sert à rien ? Autre rappel amical : faites attention à ne pas vous faire battre !

Recommandations associées : "Tutoriel vidéo Linux"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!