Jak mogę zmienić głębokość strony, używając screena na iterm2 do łączenia się z routerem?

0

Załóżmy, że łączę się z routerem za pomocą „ekranu” przez terminal (iterm2) i chcę wyświetlić dziennik lub konfigurację. Będzie wyświetlać tylko 1 stronę na raz i muszę nacisnąć Enter lub Spację, aby wyświetlić następną linię / stronę.

Czy istnieje polecenie, które mogę skonfigurować, aby wyświetlało całe wyjście? Rejestruję dane wyjściowe terminala w pliku log.txt do przejrzenia.

screampuff
źródło

Odpowiedzi:

0

Ogólnie rzecz biorąc, screennarzędzie nie powinno mieć żadnego wpływu na sposób wyświetlania dzienników w twoim terminalu. Screenjest tylko terminalowym multiplekserem i nie zmienia z natury zachowania powłoki. Dane wyjściowe dziennika nie są wyjątkiem: takie zachowanie zależy od polecenia wykonanego w celu wyświetlenia dziennika, gdy znajdziesz się w screeninstancji. Spróbuję dostarczyć rozwiązania dla typowych screenprzypadków użycia i jak zmienić dane wyjściowe dziennika:

1: Jeśli screendziałasz bez żadnych opcji, dane wyjściowe dziennika zależą od konkretnego polecenia, którego używasz do wyświetlenia dziennika w danym momencie, a do dyspozycji jest wiele innych. Opisane zachowanie brzmi jak polecenie morelub less.

Aby wyświetlić cały plik na raz, spróbuj użyć polecenia cat :

cat log.txt

Oto dość szczegółowy artykuł opisujący inne polecenia do generowania dzienników.

2: Jeśli zacząłeś screenjako demon (który się uruchomi screen, uruchom jakieś polecenie automatycznie w tle i zwróci ci kontrolę nad powłoką, tj. screen -dmS name-of-screen-instance command-to-run --options), Wtedy po prostu chcesz określić inne polecenie, które ma być użyte

3: Jeśli masz inną konfigurację lub korzystasz z niej screenw inny sposób, który ma wpływ na sposób wyświetlania dzienników, podaj więcej szczegółów w pytaniu, edytując je. Jako sugestię spróbuj dosłownie wykonać wszystkie kroki, które wykonałeś do wszystkich poleceń, które wprowadziłeś do tej pory.

Przydatne także: przykłady poleceń ekranowych

baelx
źródło
Dzięki, tak naprawdę było to ustawienie linii w samym routerze
screampuff