iproute2에서 netstat
iproute2로 이동하면서 ss
cygwin 터미널에서 SSH를 통해 연결할 때 ss의 출력이 빈 "새 줄"로 쏟아지는 경향이 있음을 발견했습니다. 예를 들어:
user@host:~ $ ss -4t
State Recv-Q Send-Q Local Address:Port Peer Address:Port
ESTAB 0 36 192.168.1.70:ssh 192.168.1.121:52947
우분투/터미널로 테스트할 때 ss
출력을 창의 최대 너비까지 동적으로 조정하는 것 같습니다. netstat
반면에 cygwin에서 연결할 때 작동하는 고정 너비 출력을 사용합니다.
~에서이것포스트, column -t
이음새에 파이핑하는 것이 해결 방법입니다.
user@host:~ $ ss -4t | column -t
State Recv-Q Send-Q Local Address:Port Peer Address:Port
ESTAB 0 36 192.168.1.70:ssh 192.168.1.121:54266
일부 터미널 속성이 잘못 설정되었을 수 있습니까? 귀하의 통찰력에 감사드립니다.
답변1
더 나은 방법이 없기 때문에 .bashrc 파일에 다음을 추가했습니다.
ss() {
command ss "$@" | column -t
}
이것은 내 설정에 적합합니다.