• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Ausgabe in der Konsole wird abgeschnitten [gelöst]

Draco

Newbie
Bei mir werden längere Ausgaben von Befehlen
einfach irgendwo oben abgeschnitten.

z.B. die Ausgabe von ls -la:

Code:
drwx------    2 benutzer_1    users          80 Dec  7  

.
.
.
Ausgabe von ls -la (unvollständig)
.
.
.

-rw-------    1 benutzer_1    users         1450 Nov  9 13:24 
benutzer_1@linux:~>

Bei einem anderen Benutzer lautet sie hingegen korrekt:

Code:
benutzer_2@linux:~>  ls -la
insgesamt 1180
drwx--x--x   48 benutzer_2    users         6144 Jan 13 

.
.
.
Ausgabe von ls -la (vollständig)
.
.
.

-rw-------    1 benutzer_2   users        15115 Nov 30 
benutzer_2@linux:~>
Änderungen unter Einstellungen -> Konsole einrichten zeigten keine Wirkung.

Wie kann ich eine vollständige Ausgabe bekommen?


Gruß, Draco
 

snaewe

Hacker
Versteh ich dich richtig ?
Du meinst, die ersten (oberen) Zeilen scrollen oben aus dem
Fensterchen heraus und du kannst sie dann nicht mehr sehen?

Wenn ich richtig liege, versuch mal
Code:
ls -al | less

Wenn nein, erklär es besser...

Stefan
 
OP
D

Draco

Newbie
snaewe schrieb:
die ersten (oberen) Zeilen scrollen oben aus dem
Fensterchen heraus und du kannst sie dann nicht mehr sehen?
Genau das meine ich :)

Ein
Code:
| less
dazuzuschreiben, funktioniert nur teilweise, z.B. bei:
Code:
ls -al | less
Aber bei
Code:
chmod go-rwx -R home/benutzer_1 | less
bekomme ich wieder nur einen Bruchteil der (Fehler)meldungen zu sehen,
und darunter steht:
Code:
lines ?-?/? (END)
Wenn man dann runterscrollt, sieht man nur noch Striche und sonst nichts mehr.

Gibt es noch eine andere Möglichkeit?
 

snaewe

Hacker
Aahh ja.

Mit '| less' leitest du nur STDOUT um. Die Fehlermeldungen werden aber (meistens) auf STDERR ausgegeben. Um STDERR und STDOUT zusammen nach 'less' zu 'pipen' must Du folgendes tun:
Code:
cmd 2>&1 | less
Dein 'chmod' Aufruf dürfte übrigens so besser aussehen:
Code:
chmod -R go-rwx home/benutzer_1 2>&1| less

Stefan
 
OP
D

Draco

Newbie
Das hat funktioniert, danke. :)

Werde es jetzt erstmal so machen.

Aber ist es nicht möglich, die Ausgabe
pauschal so einzustellen, daß sie vollständig ist?
(Wie gesagt, bei mir sind nicht alle Benutzer betroffen,
also muß doch bei denen etwas anders eingestellt sein, ich finde es nur nicht)

Gruß, Draco
 

snaewe

Hacker
Draco schrieb:
Das hat funktioniert, danke. :)
Gut.

Draco schrieb:
Aber ist es nicht möglich, die Ausgabe pauschal so einzustellen, daß sie vollständig ist?
Wie stellst du dir das vor? Wenn ich in einem Verzeichnis mit 10000 Dateien 'ls -l' sage, wass soll dann passieren auf einem BIldschirm mit 80x25 Zeichen.

Draco schrieb:
(Wie gesagt, bei mir sind nicht alle Benutzer betroffen, also muß doch bei denen etwas anders eingestellt sein, ich finde es nur nicht)
Ja, das ist doch wohl abhängig von der Ausgabe, oder (s.o. ls-Beispiel)

Ausserdem ist ein 'ls' dafür Zuständig, Verzeichnis-Inhalte aufzulisten, 'chmod' um Rechte zu ändern.
Um Ausgaben auf 'Bildschirmgrösse' zu begrenzen gibt es halt 'less'.
UNIX-Philosophie: Ein Tool = eine Aufgabe; Verbinden der Tools mit '|'.

Stefan
 
OP
D

Draco

Newbie
snaewe schrieb:
Wie stellst du dir das vor? Wenn ich in einem Verzeichnis mit 10000 Dateien 'ls -l' sage, wass soll dann passieren auf einem BIldschirm mit 80x25 Zeichen.
Die Ausgabe scrollt dann natürlich auch aus dem Fenster heraus,
aber man kann sie über die Scrolleiste rechts wieder zurückholen,
das ist das, was ich nicht kann.

snaewe schrieb:
Ja, das ist doch wohl abhängig von der Ausgabe, oder (s.o. ls-Beispiel)
Mein Beispiel war falsch gewählt...
Wenn ich bei beiden das selbe Verzeichnis (/bin) mit ls -la ausgeben lasse,
kann sich der eine alles vollständig anschauen, der andere nicht.

Das bringt mich zu dem Schluß, daß es irgendeine Einstellungsmöglichkeit geben müßte.

Gruß, Draco
 
OP
D

Draco

Newbie
Ich glaub, ich kann es nicht erklären,
deswegen versuche ich es nochmal
mit ein paar Bildern:

Mein Problem

Weiß vielleicht doch jemand eine Lösungsmöglichkeit?

Gruß, Draco
 
A

Anonymous

Gast
Geh mal in der Menüleiste in Einstellungen und dort Verlaufsspeicher aktivieren und 1000 Zeilen einstellen.

robi
 
Oben