terminal.app에 대한 용어 파일 중복 외부로 ssh’ing하기 위해 OSX의 터미널

QuickSilver를 사용하여 외부로 ssh’ing하기 위해 OSX의 터미널 앱과 터미널을 시작합니다.
서버. “프로필”은 ~ /에 “.term”, server1.term과 같은 .term 파일로 저장됩니다.이 설정은 잘 작동하지만 설정 창에서 용어 1, 2, 3 등을 복사합니다. 마치 내가 나가고 나중에 “복제물”을 만들 때 무언가를 지우지 않는 것처럼 말입니다. 누군가가 이것을 설명하고 해결책을 제시 할 수 있습니까?



답변

.term 파일은 그런 식으로 사용될 수는 있지만 북마크와 같은 기능을하는 것은 아닙니다. 그것들은 주로 터미널 환경 설정 파일 전체를 복사하고 전체를 대체하는 것이 아니라 다른 사람 또는 컴퓨터 사이에서 설정을 공유하기위한 교환 파일이 될 것입니다.

터미널을 열면 Terminal은 기존 설정 프로파일에 해당하는 설정이 있는지 확인합니다. 기존 항목과 동일하지 않으면 해당 항목에 저장된 설정을 가져옵니다. .term 파일을 새 프로파일에 추가하고 이름에 숫자를 추가하여 이름이 이미있는 프로파일이있을 때 충돌을 피하십시오.

경우에 따라 프로파일의 형식이 최신 버전의 터미널에서 변경됩니다. 이 경우, 터미널은 환경 설정에 저장된 프로파일을 최신 형식으로 업데이트하지만 작성한 경우 .term 이전 버전의 파일은 디스크의 파일을 업데이트하지 않으므로 파일을 열 때마다 설정이 기존 프로필과 일치하지 않고 새 프로필이 만들어집니다. 문제가 해결되지 않으면 문제를 해결할 수 있어야합니다. .term 파일을 다시 내보내고 (프로필 목록 하단의 작업 메뉴를 사용하거나 목록에서 Finder로 드래그하여)

예를 들어 ssh 세션을 북마크하려면 ssh URL (양식의 ssh://user@host/ )를 Finder에 보내면 URL 책갈피 파일이 생성됩니다. 열 때 터미널은 새 터미널을 만들고 ssh 명령. 기본적으로 터미널은 처리하는 응용 프로그램입니다. ssh:, ftp:telnet: URL (뿐만 아니라 x-man-page: 매뉴얼 페이지보기).

또 다른 방법은 특정 창 레이아웃 및 설정과 연결된 명령을 저장하기 위해 창 그룹을 사용하는 것입니다. 가장 간단한 방법은 (예를 들어) ssh 세션을 만드는 것입니다. 쉘 & gt; 새로운 원격 연결 명령 또는 쉘 & gt; 새로운 명령 . 이렇게하면 터미널 창을 만드는 데 사용되는 ssh 명령을 기억합니다. 그런 다음 원하는대로 창을 배치하고 원하는 경우 관리자를 사용하여 설정 프로파일을 변경하고 현재 창을 모두 저장하십시오. 창 & gt; Windows를 그룹으로 저장 . 저장 대화 상자에서 “모든 명령 복원”을 선택하여 다음 번에 창 그룹을 열 때 모든 명령 †이 실행되도록하십시오.

물론 한 번에 하나의 연결 만 열려면 하나의 창만 포함하는 창 그룹을 만들 수도 있습니다.

창 그룹을 열 때마다 저장된 모든 창을 다시 만들고 기억 된 명령을 실행합니다. 다른 창 세트를 만들 때마다 창 그룹을 두 번 이상 열 수 있습니다.

† 기본적으로 터미널은 쉘과 윗면을 포함하여 “안전한”것으로 간주되는 몇 가지 명령 만 복원합니다. 확인란을 선택하면 기록 된 모든 명령을 복원하겠다는 메시지가 표시되므로주의하십시오.