Dateien lesen mit cat und less
Geben Sie eine kurze Datei mit cat aus und blättern Sie eine lange Datei mit less.
Interaktive Lektion startenKurze Dateien lassen sich leicht auf einmal ausgeben. Lange Dateien laufen über den Bildschirm. Bash gibt Ihnen beide Werkzeuge: cat für eine vollständige Ausgabe und less zum Blättern.
Die ganze Datei ausgeben: cat
cat schreibt jede Zeile ins Terminal. Nutzen Sie den Befehl, wenn die Datei auf ein oder zwei Bildschirme passt.
Geben Sie eine kurze Datei aus!
Die ganze Notiz anzeigen:
Durch eine lange Datei blättern: less
less öffnet die Datei in einem Pager. Die Leertaste bewegt eine Bildschirmseite nach unten, die Pfeiltasten Zeile für Zeile, und q beendet. Das Terminal läuft nicht über.
mkdir -p terminal-demo
printf '%s\n' 'Line 1' 'Line 2' 'Line 3' > terminal-demo/long.txt
less terminal-demo/long.txt
Das ist die richtige Voreinstellung für Protokolle, Handbücher und alles, von dem Sie nicht sicher sind, ob es passt.
Faustregel: cat, wenn Sie alles sofort wollen; less, wenn Sie durch die Datei gehen wollen. Innerhalb von less können Sie weiterhin mit /pattern suchen.
Wissenscheck
1 / 3Wann sollten Sie cat bevorzugen?
Quellen
Diese Dokumentationslinks liefern verlässliche Details zu den in diesem Artikel verwendeten Befehlen.
Nächstes
Sehen Sie freien Speicher mit df -h, Ordnergröße mit du -sh und RAM mit free -m.