
vi
복사할 수 있도록 모든 텍스트를 선택하고 Windows 서버의 메모장에 붙여넣으려면 어떻게 해야 합니까 ?
3,000줄의 파일이 있습니다. FTP를 사용할 수 없어서 Linux 환경에서 텍스트를 복사하여 Windows 메모장에 붙여넣어야 합니다.
답변1
나는 vi가 화면 다시 그리기를 처리하는 방식에 있어서 최선의 선택이 아닐 것이라고 생각합니다. 실행 cat filename.txt
한 다음 잘라내기 및 붙여넣기를 사용하여 모두 복사할 수 있나요?
확실히 하기 위해 SSH를 사용하여 서버에 연결합니까? 그런 다음 Windows 시스템에서 WinSCP를 사용하여 Linux 상자에 연결하고 SSH를 통해 파일을 다시 복사할 수 있습니다. 여기서 WinSCP를 얻을 수 있습니다:https://winscp.net/eng/download.php
답변2
가능하다면 xclip
패키지를 설치하세요.
먼저 epel
Fedora, CentOS, RHEL을 사용하는 경우 저장소를 추가한 다음 설치합니다 xclip
. 사용 중인 다른 배포판에 필요한 저장소를 추가하는 방법은 다음과 같습니다.
yum install epel-release
yum install xclip
Debian, Mint 또는 Ubuntu를 사용하는 경우 이미 기본 저장소에 있습니다.
apt-get install xclip
그런 다음 다음을 수행할 수 있습니다.
xclip -i filename
그러면 파일 내부의 모든 텍스트가 클립보드에 복사되어 Windows에 붙여넣을 수 있게 됩니다. ssh
Centos 7 및 Debian 9에서 Mobaxterm을 통해 Windows로 텍스트를 복사하는 데 사용하면 이것이 작동한다는 것을 확인했습니다 .