| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
sistemi  
  • Competenze informatiche di base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • finestre

  • Windows Vista

  • Windows XP
  •  
    Conoscenza Informatica >> sistemi >> Linux >> Content
    Linux Guida Script
    Mentre molti sistemi Linux hanno pienamente funzionali , visivi ambienti desktop e strumenti automatizzati per aiutare con una varietà di compiti , gli amministratori sarà ancora bisogno di utilizzare scripting di shell a riga di comando. Alcune versioni di Linux sono usati come piattaforme server e non hanno una Graphical User Interface ( GUI ) . Anche con una interfaccia grafica , aprendo un terminale e la creazione di script di shell per automatizzare gli eventi di sistema e di processo scatena la vera flessibilità e la potenza di Linux . Shell Basics

    Gli script di shell sono liste di comandi, automatizzati per inclusione in un " copione " che il sistema esegue una riga alla volta. Gli script di shell può essere pensato come file di elaborazione batch avanzati che eseguono un elenco di comandi . Più di questo, gli script possono utilizzare il controllo di flusso simile a linguaggi di programmazione per controllare come e cosa viene eseguito come parte dello script . Mentre ci sono molte conchiglie diverse per i diversi sistemi Linux, una conchiglia comune è la shell Bash .
    Semplice Bash Scripting

    Un semplice script , scritto in un file di testo , potrebbe essere simile a questo esempio :

    # /bin /bash

    echo " $ USER"

    la prima linea , " ! # /bin /bash " denota la tipo di script il file contiene . Il sistema può leggere questa riga (chiamata la linea " baracca ") e sapere che questo script utilizza le convenzioni linguistiche e comandi nativi della shell Bash . Il comando "echo ", scrive il testo sullo schermo , proprio come un comando " stampa" in Python o " printf " in C. " $ USER " è una variabile di sistema , che contiene il nome dell'utente attualmente connesso .

    comando di flusso e scripting

    più estesa script di esempio potrebbe essere simile a questo :

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

    if [ $ NUM - eq " 2" ] ; poi

    pitone

    altro

    echo " Numero sbagliato "

    fi

    Questo semplice script viene eseguito un'istruzione condizionale , utilizzando la variabile locale " NUM " . Impostazione NUM a 2 , lo script controlla la variabile . Se le partite variabili 2 , poi l'interprete Python inizia ( esattamente come se l'interprete è stata richiamata manualmente dalla riga di comando ) . In caso contrario , lo script di stampa " Wrong Number " ed esce.
    Altri gusci

    Mentre la maggior parte dei sistemi utilizzeranno la Bourne Again Shell ( bash) , esistono altre shell . All'interno di sistemi Linux e Unix-like , non vi è la Bourne shell ( sh ) , la C shell ( csh ) , il lavoro di controllo Shell ( jsh ) e il Remote Shell ( rsh ) . La maggior parte delle conchiglie condividono gli stessi concetti e posti di lavoro - l'esecuzione di file e l'accesso a risorse di sistema in modo interattivo . Tuttavia , lo fanno attraverso diversi sintassi e vincoli , ognuno essendo stato sviluppato da persone diverse , in tempi diversi , per i diversi sistemi.

    Previous :

    next :
      Articoli Correlati
    ·Come trovare CPU Speed ​​Con CSTM 
    ·Come modificare un terminale virtuale 
    ·Come impostare un ponte di collegamento DSL di OpenSUSE…
    ·Come installare DSL Linux HD 
    ·Come convertire Java per EXE in Linux 
    ·Come eseguire un altro sistema operativo su Eee PC 
    ·Come installare Linux su Power Mac G4 
    ·I punti deboli di Linux 
    ·Come eseguire Pendrive Linux su un mini computer portat…
    ·Come formattare un disco Linux 
      Articoli in evidenza
    ·Come bloccare le cartelle e Riavviare un computer 
    ·Come accendere il computer con la modalità sicura 
    ·Come attivare Windows Update per ottenere Windows XP SP…
    ·Fedora Server FTP Tutorial 
    ·Come convertire diapositive digitali a file Mac 
    ·Come superare la schermata di accesso su un Dell XP Pro…
    ·Come rimuovere Accesso negato i popup 
    ·Come clonare un server Windows 2000 
    ·Ubuntu DNS Tutorial 
    ·Come sapere quanto spazio è lasciato sul vostro comput…
    Copyright © Conoscenza Informatica http://it.wingwit.com