Die Syntax eines Shell-Befehl ist eine komplexe Sache , da jeder Befehl hat seinen eigenen Satz von Befehlen und Setup . Darüber hinaus gibt es verschiedene Muscheln, als Shell ist ein allgemeiner Begriff für Software, die Sie mit Ihrem Betriebssystem interagieren. Jede Schale hat eine andere Befehle . Windows, OS X und Linux-Systeme alle mit einem Standard-Terminal kommen zum Ausführen von Befehlen , das ist der beste Ort, um zu starten, wenn Sie gerade erst lernen, . Standard Command Line Shells
Jedes Betriebssystem hat eine Art Schale , mit dem Sie Ihr System verwalten können. Um ziehen Sie die Schale in Linux und OS X , nach oben ziehen . " Terminal" In beiden Fällen werden Sie automatisch in Ihrem Home- Ordner geöffnet , der Befehl "ls" listet alle Dateien zur Verfügung. In Windows , öffnen Sie das Startmenü und geben Sie " cmd" ein , ziehen Sie die Eingabeaufforderung. Die Windows- Eingabeaufforderung öffnet Sie Ihre Benutzer-Ordner , C : . \\ Users \\ user
OS X und Linux
Die Syntax zwischen der Standard-Shell in Ubuntu und OS X ist sehr ähnlich , wie sowohl Unix -like sind , die beiden Systeme teilen viele Befehle und Werkzeuge . Unter Linux sind Systeme Befehle und Dateinamen Groß-und Kleinschreibung , " cp" zum Kopieren von Dateien , während "CP" ist kein gültiger Befehl . Allerdings funktioniert "CP" in OS X.
irgendwelche Fahnen auf den Befehl werden in dem Format "Option-x ", wobei " x " steht für die Flagge und Buchstaben Option gibt die spezifische Option , wenn ausgeführt relevant. Sagen Sie, dass Sie kopieren die Textdatei " awesome.txt " auf Ihrem Desktop , und Sie wollen es , Sie zu warnen , wenn Sie über die Datei überschrieben sind . Der grundlegende Befehl dafür ist
cp -i awesome.txt Desktop-
Einige Befehle verwenden zwei Striche , z. B. "cp - help" , diese werden durch den Befehl man-Seite bezeichnet. Nicht alle Befehle müssen Fahnen , zum Beispiel, können Sie den Befehl "ls" ausführen, um Liste von Dateien und Ordnern in Ihren aktuellen Standort , ohne andere Parameter
Fenster in alle < . br>
Die Windows-Shell ist ein anderes Tier . Zum einen ist eine Aktivierung nicht so großes Problem - DIR funktioniert genauso effektiv wie dir . Darüber hinaus werden Fahnen von einem Schrägstrich , anstatt mit einem Strich oder einige sogar mit einem Engel vorne Halterung , wie in der unten cae vorangestellt . In der gleichen Instanz , zu kopieren awesome.txt aus Ihren Dokumenten auf Ihrem Desktop , ohne eine Ausgabe in der Shell , würden Sie
copy C : \\ Users \\ user \\ Documents \\ awesome.txt C : \\ Users \\ Benutzer \\ Desktop > nul
Man Pages und Hilfe
Da jeder Befehl ist anders, mit einer Ressource zu überprüfen hilft alles in Ordnung. In Linux und OS X können Sie dies mit dem Hinweis auf einen Befehl man-Seite oder Handbuch. Wenn Sie jede Option für cp und was es tut wissen wollten , geben Sie "man cp" , das Handbuch zu sehen. In Windows , erhalten Sie den gleichen Effekt durch Eingabe von " copy /? " . Diese Seiten geben Ihnen eine Liste der Befehlsoptionen und Fahnen, sowie das Angebot die richtige Syntax für jeden Befehl .