Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Was ist der Unterschied zwischen „<“ und „<<“ unter Linux?

Was ist der Unterschied zwischen „<“ und „<<“ unter Linux?

王林
王林nach vorne
2020-07-20 17:31:076137Durchsuche

Was ist der Unterschied zwischen „<“ und „<<“ unter Linux?

Unterschied:

Unter Linux bedeutet > das Überschreiben des ursprünglichen Dateiinhalts (das Datum der Datei wird auch automatisch aktualisiert), >> In der Zeile „Inhalt“ (wird separat gestartet) wird auch das Datum der Datei automatisch aktualisiert.

(Empfohlenes Tutorial: Linux-Tutorial )

Beispiel:

1. Speichern Sie die Ergebnisse der Verlaufsbefehlsausführung in der Datei „history.log“

[root@gxzs-solr1 ~]# history > history.log      (history.log 文件 会自动生成)
[root@gxzs-solr1 ~]# cat history.log

2. Führen Sie den Befehl curl 'xxx' aus und speichern Sie das Rückgabeergebnis in log.log

[root@gx-solr1 ~]# curl &#39;http://192.168.0.110:8983/solr/scan_detail/admin/file?_=1544066402749&contentType=text/plain;charset=utf-8&file=managed-schema&wt=json&#39; > log.log

3. Führen Sie den Befehl cat /etc/hosts aus und speichern Sie das Rückgabeergebnis in hosts.log中

[root@slave1 ~]# cat /etc/hosts > hosts.log
[root@slave1 ~]# more hosts.log 
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

Hinweis: Bei Verwendung von > wird beim Ausführen eines Befehls jedes Mal eine neue Datei nach > generiert, die die zuvor generierte Datei ersetzt (die Dateierstellungszeit ändert sich ebenfalls entsprechend).

Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen „<“ und „<<“ unter Linux?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen