Connaissances Informatiques >> systèmes >> Unix >> Content
  Derniers articles
  • Comment arrêter ou de redémarrer u…
  • Comment réinitialiser un mot de pas…
  • Définition d'un système d'exploita…
  • Qu'est-ce que la commande RPM ? 
  • Comment envoyer un SMS à partir d'U…
  • Que signifie la double colonne ? 
  • A quoi sert le tilde dans Fedora ? 
  • Qu'est-ce que dans un chemin UNIX 
  • Comment télécharger un système d'…
  • Répertorier et exécuter la command…
  •   Unix
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP

  • Windows 7

  • Windows 10

  • Windows 11

  • Windows 2012

  • Windows 2016

  • Windows 2019

  • Windows 2022

  • Apple

  • Android

  • iOS

  • CentOS
  •  
    Unix

    Distinguer les commandes internes et extarnales avec des exemples pour UNIX?

    Commandes internes vs externes dans UNIX

    Dans les systèmes de type Unix, les commandes sont les instructions que vous donnez au shell pour effectuer des actions. Ils peuvent être classés comme interne et externe .

    Voici une ventilation des principales différences et exemples:

    Commandes internes:

    * intégré: Ceux-ci sont directement intégrés dans le code du shell.

    * Exécution rapide: Pas besoin de charger des programmes séparés du disque.

    * Fonctionnalité limitée: Concentrez-vous généralement sur des tâches de base comme la gestion des coquilles, le contrôle des processus et la manipulation variable.

    * pas de fichiers exécutables séparés: Ils font partie de la coquille elle-même.

    Exemples:

    * `CD`:CHANGER RÉPERTOIRE.

    * `exit`:quittez le shell actuel.

    * `pwd`:répertoire de travail imprimé.

    * `` Jobs ':répertoriez les travaux d'arrière-plan.

    * `FG`:apportez un travail de fond au premier plan.

    * `BG`:Envoyez un travail de premier plan à l'arrière-plan.

    * «Kill»:terminer un processus.

    * «History»:affichage de l'historique des commandes.

    * `echo`:imprimez le texte au terminal.

    * «Read»:Lire l'entrée de l'utilisateur.

    Commandes externes:

    * Executiles séparés: Stocké sous forme de fichiers sur le système.

    * Fonctionnalité plus complexe: Peut effectuer une gamme plus large de tâches.

    * Exécution plus lente: Besoin d'être chargé à partir du disque avant de courir.

    Exemples:

    * `LS`:Liste des contenus du répertoire.

    * «Cat»:concaténer et afficher des fichiers.

    * `grep`:recherchez des modèles dans les fichiers.

    * «Date»:Affichez la date et l'heure actuelles.

    * `top`:afficher les processus en cours.

    * `ssh`:connexion à distance de coquille sécurisée.

    * `curl`:transférer des données à l'aide de divers protocoles.

    * `git`:système de contrôle de version.

    * `vim`:éditeur de texte.

    comment identifier le type:

    * `QUI` COMMANDE: Utilisez la commande `QUOI« pour trouver l'emplacement d'une commande. S'il renvoie un chemin, c'est une commande externe. S'il retourne "non trouvé", il est probablement interne.

    * `Type` Commande: Cette commande vous indique spécifiquement le type de commande:

    * `type ls` -> sortie:` ls est aliasé à `ls -g`

    * `Type CD` -> Output:` CD est une coque intégrée`

    Remarque:

    * Certaines commandes, comme «Alias», peuvent être à la fois internes et externes. La commande `Alias» elle-même est interne, mais elle peut être utilisée pour créer des alias pour les commandes externes.

    * De nombreuses commandes considérées comme "internes" sont en fait implémentées en tant que bibliothèques partagées chargées par le shell. Cela signifie qu'ils peuvent être mis à jour indépendamment de la coquille elle-même.

    en résumé:

    Les commandes internes sont intégrées au shell et fournissent des fonctionnalités de base, tandis que les commandes externes sont des exécutables distincts qui offrent une gamme plus large de capacités. Les deux jouent des rôles essentiels dans l'environnement Unix.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment accéder UNIX information sur les sites Web sur un PC 
  • Quelle est la commande pour afficher le shell par défaut sous Unix ? 
  • Que signifie le symbole sous Linux ? 
  • Qu’est-ce que le front-end et le back-end dans SAP ? 
  • Comment récupérer des fichiers convertis en fichier exécutable Unix sur Mac ? 
  • Écrire un script shell pour accepter le nom de fichier de l'utilisateur et confirmer s'il s'agit d'…
  • À quoi sert le paramètre ulimit sous Linux ? 
  • Quelle est la différence entre le doigt et qui commande dans Unix? 
  • Comment faire pour créer une disquette de démarrage pour Unix 
  • Comment pouvez-vous identifier en voyant dans l'invite si la commande est externe ou interne UNIX? 
  • Connaissances Informatiques © http://www.ordinateur.cc