more ist der klassische Pager der Unix-Welt: Er zeigt eine Datei oder eine Ausgabe seitenweise an, wenn sie länger als der Bildschirm ist. more stammt aus den frühen Unix-Tagen und ist der direkte Vorgänger von less, das die meisten Funktionen übernahm und erweiterte.
Grundlagen
more /etc/services
Die Datei wird seitenweise angezeigt. Bedienung:
- Leertaste: nächste Seite
- Enter: nächste Zeile
- b: eine Seite zurück (je nach Version verfügbar)
- /Muster: vorwärts suchen
- q: beenden
- h: Hilfe anzeigen
Nützliche Optionen
more -d /etc/passwd # Hinweise am unteren Rand
more -c /etc/passwd # Seite neu zeichnen statt scrollen
more +15 /etc/services # ab Zeile 15 starten
-d: zeigt Hilfetexte an (z.B. „Press h for instructions")-c: zeichnet jede Seite neu, statt Zeilen nach oben zu schieben+N: beginnt direkt bei Zeile N
Ausgaben seitenweise zeigen
ps aux | more
ls -la | more
Wie less lässt sich more mit einer Pipe an Ausgaben von ls, grep oder ps hängen, damit sie nicht über den Bildschirm laufen.
more oder less?
more kann nur begrenzt rückwärts blättern und lädt große Dateien oft vollständig. less ist der funktionsreichere Nachfolger (volles Vor-/Zurückblättern, Suche in beide Richtungen) und in den meisten modernen Distributionen der Standard-Pager. more existiert aber weiterhin auf praktisch jedem Unix- und Linux-System und ist in minimalen Umgebungen oft die einzige Option.
Verwandte Grundlagen: cat, head und tail, wc und die Shell.