Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
System
  • Grundläggande datorkunskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  • * Dator Kunskap >> System >> Linux >> Content

    Linux Script Hjälp

    Medan många Linux- system har fullt fungerande , visuella skrivbordsmiljöer och automatiserade verktyg för att hjälpa till med en mängd olika uppgifter , kommer administratörer måste fortfarande använda shell scripting på kommandoraden . Vissa versioner av Linux används som serverplattformar och inte har ett grafiskt användargränssnitt ( GUI ) . Även med ett grafiskt gränssnitt , öppna en terminal och skapa shell skript för att automatisera systemet händelser och processen släpper den sanna flexibiliteten och kraften i Linux . Shell Grunderna

    Shell skript är listor över kommandon , automatiserade genom införande i ett " script " att systemet utför en rad i taget . Shell skript kan ses som avancerade filer batch bearbetning som utför en lista med kommandon . Mer än så , kan skript använda kontrollen flyter liknar programspråk för att styra hur och vad som körs som en del av manuset . Medan det finns många olika skal för olika Linux-system , är ett vanligt skal bash-skalet .
    Enkel Bash Scripting

    Ett enkelt script , skriven till en textfil , kan se ut ungefär så här exemplet :

    # /bin /bash

    echo " $ USER "

    första raden , " ! # /bin /bash " betecknar typ av script filen innehåller . Systemet kan läsa denna linje ( som kallas " rubbet " linje ) och vet att det här scriptet använder språkliga konventioner och kommandon infödda till bash-skalet . Den " echo " kommandot skriver text på skärmen , ungefär som en " print "-kommando i Python eller " printf " i C. " $ USER " är ett system för variabel , som innehåller namnet på den inloggade användaren .
    Addera Kommando Flow och Scripting

    En utförligare script exempel kan se ut ungefär så här :

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

    om [ $ NUM - eq " 2 " ] , därefter

    python

    annat

    echo " Fel nummer "

    fi

    Denna enkla skript körs på en villkorlig uppgift , med hjälp av lokala variabeln " NUM " . Inställning NUM till 2 , kontrollerar skriptet variabeln . Om de rörliga matcherna 2 , då Pythontolk börjar ( exakt samma som om tolken åberopades manuellt från kommandoraden ) . Annars skriver manuset " Wrong Number " och utgångar .
    Andra skalen

    Medan de flesta system kommer att använda Bourne Again Shell ( bash ) , andra skal existerar . Inom Linux och Unix -liknande system , det är Bourne Shell ( sh ) , C-skalet ( csh ) , den Jobbkontroll Shell ( JSH ) och Remote Shell ( rsh ) . De flesta skal har samma koncept och jobb - köra filer och komma åt systemresurser interaktivt . Men de gör det genom olika syntax och begränsningar , har varje utvecklats av olika människor , vid olika tidpunkter , för olika system .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man driver ett cronjobb
    ·Hur kopiera filer från en BlackBerry till Linux
    ·Hur man skapar SSH-nycklar i Redhat Linux
    ·Linux Script Made Easy
    ·Konfigurera Sendmail för Suselinux
    ·Så här visar du en textfil med CentOS
    ·Hur till rensa upp namn Log Device i Solaris
    ·Hur man flyttar en TMP på Linux
    ·Lägga till nya Windows Effekter i Mint
    ·Hur man gör en Grub bootbar USB
    Utvalda artiklarna
    ·Hur konvertera GPT till NTFS
    ·Konfigurera IP Security
    ·Konfigurera en DNS -server för Linux i Webmin
    ·Hur återställa standardinställningarna NTFS-behörig…
    ·Så här kontrollerar du HP Minne i Vista
    ·Hur man fixar en droppe i Song Volume
    ·Hur inaktiverar jag en XP Ändra Clock Time
    ·Hur återställa filer från papperskorgen på en MacBo…
    ·Windows XP fungerar inte & kan inte se andra datorer i …
    ·Hur berätta vad Svchost gör
    Copyright © Dator Kunskap http://www.dator.xyz