Connaissances Informatiques >> systèmes >> Unix >> Content
  Derniers articles
  • Comment trouver les informations du …
  • Comment construire un ordinateur com…
  • Quelles sont les fonctions du systè…
  • Comment contrôler la demande d'impr…
  • Unix Langue Tutorial 
  • Unix Audit Liste 
  • Comment afficher le contenu d'une va…
  • Les types de shells Unix 
  • Définition d'un système d'exploita…
  • Unix guide de référence rapide 
  •   Unix
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    Unix

    Qu'est-ce que dans un chemin UNIX

    UNIX est un système d'exploitation multitâche - un système d'exploitation capable d'exécuter plus d'un programme à la fois - écrit par Ken Thompson et Dennis Ritchie en 1969 ? . UNIX conserve les fichiers exécutables dans de nombreux endroits différents , et un chemin d'accès UNIX raconte l' exploitation où regarder lorsque vous demandez un programme particulier. Les chemins d'accès absolu et relatif

    un chemin UNIX décrit l' emplacement d'un fichier ou d'un répertoire dans un système de fichiers UNIX. Le chemin est constitué d'une série de noms de répertoires séparés par des barres obliques et délimités par des virgules . Un chemin absolu est un chemin qui commence par une barre oblique et commence à le répertoire le plus élevé du système de fichiers , connu sous le répertoire racine. Un chemin relatif , en revanche , ne commence pas par une barre oblique et commence à partir du répertoire de travail courant .
    Variable PATH

    Un chemin UNIX est définie par un variable d'environnement appelée " voie", et vous pouvez trouver sa valeur actuelle en tapant " echo $ PATH" au shell UNIX invite de commande . Un chemin d'accès UNIX contient généralement les noms de deux ou trois répertoires tels que "/bin , /usr /bin " et "/usr /local /bin ». Augmenter le nombre de répertoires dans le chemin d'accès réduit le risque de " command not found " erreurs , mais peut augmenter le risque d'activer un programme informatique malveillant connu comme un cheval de Troie .
    D'exécution du programme

    lorsque vous demandez un programme particulier , le shell UNIX - le langage de programmation de commande qui fournit une interface pour le système d'exploitation - vérifie si tous les caractères dans la commande est une barre oblique . Si c'est le cas, le shell suppose la commande est un chemin d'accès et l'exécute en conséquence. Sinon, les préfixes de bombarder la commande avec le premier nom du répertoire dans le chemin de recherche , suivi d'une barre , et tente de l'exécuter. La coquille répète ce processus pour chaque répertoire dans le chemin d'accès et exécute le premier programme correspondant qu'il trouve.
    Précautions

    chevaux de Troie sont habituellement lancés sur un système UNIX par les utilisateurs , plutôt que du personnel du système, afin que les utilisateurs se protéger en réglant la variable PATH soigneusement . Pour réduire le risque d'activer un cheval de Troie , d'exécuter n'importe quel programme qui n'est pas un programme de système UNIX en spécifiant le , chemin absolu complet. De même , ne pas inclure des répertoires qui peuvent être écrits par tout le monde dans votre chemin , si possible. Si vous devez inclure ces répertoires , assurez-vous qu'ils suivent les répertoires qui contiennent les programmes du système dans le chemin d'accès ; entrées plus tôt dans le chemin priment sur celles antérieures. Enfin, ne pas inclure le répertoire " . " dans le chemin d'accès , comme le shell UNIX interprète comme le répertoire de travail courant .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour rechercher du texte dans un fichier UNIX 
  • Comment convertir une date en timestamp Unix en Cobol 
  • Comment faire pour incrémenter un compteur dans un script shell Unix 
  • Cinq commandements importants dans Unix 
  • Comment faire pour vérifier le courant d'emploi dans l' arrière-plan dans Unix 
  • Les avantages du système d'exploitation Unix 
  • Comment obtenir une ligne Nombre d'un motif dans UNIX 
  • Comment changer VIM pour UNIX Format 
  • Comment faire un tutoriel Unix 
  • Comment changer le nom de fichier sous Unix 
  • Connaissances Informatiques © http://www.ordinateur.cc