| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
systèmes  
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    Connaissances Informatiques >> systèmes >> Linux >> Content
    Linux Script Aide
    Alors que de nombreux systèmes Linux ont des environnements de bureau visuels entièrement fonctionnels et des outils automatisés pour aider avec une variété de tâches , les administrateurs aura encore besoin d'utiliser des scripts shell en ligne de commande. Certaines versions de Linux sont utilisés comme plates-formes de serveurs et de ne pas avoir une interface utilisateur graphique (GUI). Même avec une interface graphique, l'ouverture d'un terminal et la création de scripts shell pour automatiser les événements système et le processus libère la vraie flexibilité et la puissance de Linux. Shell Basics

    scripts shell sont des listes de commandes automatisé par l'intégration dans un "script" que le système exécute une ligne à la fois . Scripts shell peuvent être considérés comme des fichiers de traitement par lots de pointe qui exécutent une liste de commandes. Plus que cela , les scripts peuvent utiliser le contrôle des flux similaire aux langages de programmation pour contrôler comment et ce qui s'exécute dans le cadre du script. Bien qu'il existe de nombreuses coquilles différentes selon les systèmes Linux , une enveloppe commune est le shell Bash.
    Simple Bash Scripting

    un simple script , écrit dans un fichier texte, peut ressembler à cet exemple :

    # /bin /bash

    echo " $ USER "

    la première ligne » ! # /bin /bash " désigne l' type de script le fichier contient . Le système peut lire cette ligne ( appelée ligne " shebang " ) et je sais que ce script utilise les conventions linguistiques et les commandes natives pour le shell Bash . La commande " echo" écrit le texte à l'écran , un peu comme une commande " print" en Python ou " printf" en C. " $ USER " est une variable système , contenant le nom de l'utilisateur actuellement connecté .

    commande de débit et Scripting

    Un exemple plus vaste de script peuvent ressembler à ceci :

    # /bin /bash
    < p! > NUM = 2

    if [$ NUM- eq " 2 "] , puis

    python

    autre

    echo " Wrong Number "

    fi

    Ce simple script s'exécute sur une instruction conditionnelle , en utilisant la variable locale " NUM " . Réglage NUM à 2, le script vérifie la variable. Si les matchs variables 2 , alors l'interpréteur Python commence ( exactement le même que si l'interprète a été invoqué manuellement à partir de la ligne de commande). Sinon, le script imprime " Wrong Number " et quitte.
    Autres coquilles

    Alors que la plupart des systèmes utilisent le Bourne Again Shell (Bash) , d'autres shells existent. Dans les systèmes Linux et Unix -like, il ya le Bourne Shell ( sh) , le C Shell ( csh) , le Job Control Shell ( JSH) et le shell distant ( rsh ) . La plupart des coquilles partagent les mêmes concepts et des emplois - l'exécution de fichiers et l'accès aux ressources système de manière interactive . Cependant , ils le font en faisant varier la syntaxe et les contraintes , chacun ayant été développé par des personnes différentes , à des moments différents , pour différents systèmes .

    Previous :

    next :
      articles connexes
    ·Comment créer des objets de stratégie de groupe à l'…
    ·Comment faire pour créer un fichier /etc /lilo.conf 
    ·Comment faire pour exécuter régression en utilisant u…
    ·Comment installer Xandros sur un ordinateur portable sa…
    ·Comment utiliser la navigation privée dans Linux 
    ·Google Chrome OS peut être utilisé sur n'importe quel…
    ·Comment ajouter VLC à Docky 
    ·Que dispositifs permettent Ubuntu à travailler avec Ha…
    ·Comment faire un Launcher dans Linux 
    ·Comment utiliser aclocal Cygwin 
      articles en vedette
    ·Comment faire pour modifier le registre sans avoir à t…
    ·Comment verrouiller Windows XP Home Edition 
    ·Mise à niveau de Windows XP vers Windows 7 64- bit 
    ·Comment réinstaller un registre 
    ·Comment se connecter Hubs USB pour XP 
    ·Comment supprimer des fichiers de Cdrw 
    ·Comment démarrer Ubuntu Avec Chameleon 
    ·Comment s'assurer que le disque n'est pas plein ou prot…
    ·Comment débloquer le mot de passe administrateur XP Pr…
    ·Comment réinitialiser le cache DNS sur un ordinateur M…
    Copyright © Connaissances Informatiques http://fr.wingwit.com