? Syntaksen av et skall -kommandoen er en kompleks sak, som hver kommando har sitt eget sett med kommandoer og oppsett . Utover det, er det flere forskjellige skjell , som skallet er en fellesbetegnelse for programvare som lar deg kommunisere med operativsystemet. Hver skallet har en forskjellige kommandoer . Windows , OS X og Linux-systemer alle kommer med en standard terminal for utførende kommandoer, noe som er det beste stedet å starte hvis du bare lære . Standard Command Line Shells
alle operativsystem har en slags skall som lar deg administrere systemet . Å trekke opp skallet på både Linux og OS X , trekke opp " . Terminal " I begge tilfeller er du automatisk åpnet i Hjem-mappen , kommandoen " ls" vil vise alle filer tilgjengelig. I Windows , åpne startmenyen og skriv inn "cmd " for å trekke opp ledeteksten . Windows ledetekst åpner du din bruker mappen C: . \\ Users \\ brukernavn
OS X og Linux
syntaks mellom standard shell i Ubuntu og OS X er svært lik , som begge er Unix -lignende , deler de to systemene mange kommandoer og verktøy . I Linux , systemer kommandoer og filnavn er case sensitive , " cp " er å kopiere filer , mens " CP " er ikke en gyldig kommando . Imidlertid virker " CP" i OS X.
Eventuelle flagg til kommandoen er utført i formatet " - x Option " hvor " x " representerer flagget brev og Option indikerer bestemt alternativ , hvis relevant . Si at du kopierer tekstfilen " awesome.txt " til skrivebordet ditt , og du vil at den skal advare deg hvis du er i ferd med å overskrive filen . Den grunnleggende kommandoen for dette er
cp -i awesome.txt Desktop
Noen kommandoer bruker to streker , for eksempel " cp - help" , og disse vil bli merket med kommandoen man-siden. Ikke alle kommandoer trenger flagg , for eksempel, kan du kjøre kommandoen "ls " for å liste filer og mapper i din nåværende posisjon , uten noen andre parametere
Windows
< . br >
Windows shell er et annet dyr . For det første er bokstaver ikke så stort et problem - DIR fungerer like effektivt som dir . Videre er flagg innledet av en skråstrek og ikke en strek , eller noen til og med bruke en fremskutt engel brakett, for eksempel i CAE nedenfor. I samme instans , å kopiere awesome.txt fra dokumenter til skrivebordet ditt uten noen utgang i skallet , ville du bruke
kopi C: \\ Users \\ bruker \\ Documents \\ awesome.txt C: \\ Users \\ user \\ Desktop > nul
Man Sider og Hjelp
Fordi hver kommando er annerledes , å ha en ressurs for å sjekke bidrar til å holde alt i orden . I Linux og OS X kan du gjøre dette ved å henvise til en kommando man-side , eller håndboken. Hvis du ønsket å vite alle alternativ for cp og hva den gjør , skriver du inn "man cp " for å vise håndboken. I Windows , får du den samme effekten ved å skrive "copy /? " . På disse sidene finner du en liste over kommandoer og flagg , samt å tilby riktig syntaks for hver kommando.