Ich habe hier und an anderen Stellen im Internet gelesen, mit einem Freund darüber gesprochen und beschlossen, dass ich als Neuling (vielleicht eher ein Ubuntu-Neuling als manche hier) diesen Befehl abbilden sollte - ich sollte eine Map erstellen und So lernst du, worum es geht und wo du dich befindest:
Vorläufige Daten
Wenn Sie im Moment etwas in diesem Kapitel nicht verstanden haben - keine Sorge, es wird klarer, wenn Sie weiterlesen. Um diese Angelegenheit zu verstehen, müssen Sie jedoch Umgebungsvariablen (EVs), ihre Werte und ihren Zweck lesen . Ich werde nun versuchen, den Befehl in einfachen Worten und in einer Mapping-Methode für Neulinge wie mich und nur für Neulinge zu erklären. Versucht mein Bestes zu geben ...
Kartierung
export PATH="~/.composer/vendor/bin:$PATH"
Der ursprüngliche Wert des EV "PATH", wie er in Ubuntu 15.10 enthalten ist, ist:
/usr/bin:/usr/sbin
Im Befehl selbst haben wir zwei PATH-Phrasen. Der letzte ist $ PATH - Der $ sagt "drucke den ursprünglichen Wert oder die Werte des EV neben dir"; Das EV daneben ist das PATH EV.
Wir haben die Pfadvariable selbst exportiert (sie wurde auch für Unterprozesse verfügbar gemacht, dh für IE-Prozesse, die in der CLI ausgeführt werden, die eigentlich nicht die Bash-Shell sind, sondern in der CLI ausgeführt werden (z. B. Drush , die Drupal- CLI).
Neben dem Export haben wir ihn auch erweitert: Mit der ersten PATH-Phrase (PATH =) haben wir dem ursprünglichen Wert (dargestellt durch $ PATH) einen zusätzlichen Wert (~ / .composer / vendor / bin :) hinzugefügt.
Der Doppelpunkt (:) am Ende des neuen Werts, den ich oben erwähnt habe, dient dazu, den neuen Wert vom ursprünglichen Wert zu unterscheiden.
Das "" ist der Bereich, in dem sich der Wert / die Werte befinden.
Das ~ ist der Home-Ordner.
Ich hoffe, dass der Befehl nach dieser Zuordnung für Neulinge wie mich klarer wird.