Strona 1 z 1

Wynik z konsoli, brak pełnej linii po wykonaniu polecenia

: 25 lutego 2013, 14:43
autor: sethiel
W putty często brakuje mi przy poleceniu ps i wynikach innych poleceń pełnej linii np.:

Wycinek wyniku polecenia:

Kod: Zaznacz cały

ps -auxf
bacula   26232  2.2  0.0  97384   976 ?        Ssl   2012 2866:47 /usr/sbin/bacula-sd -c /etc/bacula/bacula-sd.conf -u bacula -g tape
bacula   28216  0.0  0.1 327368  3636 ?        Ssl   2012  71:03 /usr/sbin/bacula-dir -c /etc/bacula/bacula-dir.conf -u bacula -g bacula
root     26508  0.0  0.0  12032    72 ?        S     2012   0:00 /usr/bin/rsync --no-detach --daemon --config /etc/rsyncd.conf
root     28207  0.0  0.0   3956   176 ?        S    Jan11   0:00 /bin/sh /usr/bin/mysqld_safe
mysql    28321  0.1  2.3 252996 49140 ?        Sl   Jan11  94:04  \_ /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/my
root     28322  0.0  0.0   5348   184 ?        S    Jan11   0:00  \_ logger -t mysqld -p daemon.error
root     13422  0.0  0.0   5932   180 tty1     Ss+  Feb06   0:00 /sbin/getty 38400 tty1
O dziwo, jak dodaję filtrowanie z pomocą grep, to już załamanie linii jest:

Kod: Zaznacz cały

# ps auxf | grep mysql
root     29739  0.0  0.0   7548   812 pts/5    D+   14:39   0:00                              \_ grep mysql
root     28207  0.0  0.0   3956   176 ?        S    Jan11   0:00 /bin/sh /usr/bin/mysqld_safe
mysql    28321  0.1  2.3 252996 49140 ?        Sl   Jan11  94:04  \_ /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/run/mysqld/mysqld.sock --port=3306
root     28322  0.0  0.0   5348   184 ?        S    Jan11   0:00  \_ logger -t mysqld -p daemon.error
To wina konfiguracji putty czy ssh? Czy też jeszcze coś innego?

: 03 marca 2013, 16:51
autor: fnmirk
Dlaczego nie sprawdzisz z pomocą jakiejś dystrybucji livecd?
http://debian.linux.pl/threads/9479-Dys ... #post61503

W ramach danej sesji możesz instalować oprogramowanie jak w systemie zainstalowanym na dysku. Jeżeli brakuje miejsca montujesz jakąś partycję linuksową i przenosisz na nią katalogi /var, /tmp, /home itp. tworząc na czas sesji dowiązania w głównym drzewie katalogów itp.

: 04 marca 2013, 13:53
autor: sethiel
Doskonale, a coś bardziej w temacie?
Ok, mogę iść zawsze do serwera, podłączyć monitor i konsolę i sprawdzić po zalogowaniu czy inne ssh też tak się będzie zachowywać.
Świetnie. Ale może jednak coś da się zrobić bez takich rzeczy?
Albo wrzucać polecenie do pliku, po czym traktować go cat.
Albo mogę iść do sklepu i kupić szerszy monitor, aby się cały tekst zmieścił.

: 11 marca 2013, 11:38
autor: tom.k
Dodaj sobie podwójne 'w' do komendy ps, czyli:

Kod: Zaznacz cały

ps -auxfww
powinno pomóc, z man'a ps:
-w Wide output. Use this option twice for unlimited width.
Pozdrawiam.

: 11 marca 2013, 16:32
autor: sethiel
ŁAŁ! (czyli, że to to).