동일한 사용자로 연결하고 동일한 명령을 실행하면 터미널에 다른 출력이 표시되는 이유는 무엇입니까?

동일한 사용자로 연결하고 동일한 명령을 실행하면 터미널에 다른 출력이 표시되는 이유는 무엇입니까?

동일한 사용자를 사용하여 SSH를 통해 Linux 시스템에 연결하고 아래와 같이 동일한 명령을 실행했지만 출력이 달랐습니다. 저는 Linux를 처음 접했기 때문에 제가 보고 있는 내용에 대한 설명이 필요합니다.

보시다시피 PuTTY 세션에서는 PowerShell 세션만큼 많은 데이터 열을 볼 수 없습니다.

여기에 이미지 설명을 입력하세요.

답변1

아마도 터미널의 너비 때문일 것입니다.

const CONDENSED_MODE = (process.stdout.columns || 300) < 120

pm2/lib/API/UX/pm2-ls.js:12

답변2

각 터미널에는 많은 행/열이 있습니다. 해당 크기(창 및 글꼴 크기에 따라 다름)에 따라 일부 프로그램은 출력을 조정하여 맞춥니다.

실행하여 각 터미널의 크기를 확인할 수 tput cols있습니다 tput lines. 크기가 같다면,~해야 한다동일한 출력을 얻습니다.

관련 정보