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

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

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

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

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

답변1

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

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

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

답변2

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

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

관련 정보