Server/Linux

[Linux] vi로 파일 내용 전체 복사 후 붙여넣기

범데이 2023. 4. 15. 17:28

오늘은 vi로 파일 내용을 전체복사 후 붙여넣는 방법을 포스팅하려고 한다.

 

 

 

 


1. vi로 파일 내용 전체 복사 후 붙여넣기

vi로 파일을 연 후, 아래 명령어로 첫줄로 이동한다.

gg // 첫째줄로 이동

 

 

 

아래 명령어로 비주얼 라인 모드로 전환해서 첫째줄을 모두 선택한다

V // 비주얼 라인 모드

 

 

그 후 아래 명령어로 맨 아랫줄까지 선택한다

G // 맨 아랫줄로 이동

 

 

 

그런다음, 선택된 내용을 복사한다.

y // 복사(yanked -> 확 잡아당기다라는 의미)

 

 

 

복사된 내용은 vi에디터 사용시 아래 명령어로 붙여넣을 수 있다.

p // 붙여넣기(paste)

 

 


 

2. putty 프로그램 사용시 파일 내용 복사 및 외부 프로그램으로 붙여넣기

putty프로그램을 사용하여 원격 서버에 접속했을 시, 해당 서버내에 있는 파일의 내용을 복사해서 외부 프로그램에 붙여넣고 싶을 때가 있다.

하지만 위의 방법으로 아무리 복사를 하여도, 로컬 시스템의 클립보드에 저장된게 아니니, 외부 프로그램으로 붙여넣을 수 없다.

 

이럴 때에 대체 가능한 방법을 소개한다.

 

우선 clear명령어로 터미널의 내용을 비운다.

clear

 

 

 

그 후, 출력할 파일의 내용을 cat명령어로 출력한다.

cat <출력할 파일명>

 

 

 

그런다음, 좌측 상단 putty아이콘을 클릭하여 "Copy All to Clipboard" 메뉴를 클릭하여 출력된 내용을 모두 복사한다.

 

 

 

 

그러면 복사된 내용을 원하는 곳에 붙여넣고 사용할 수 있다.

반응형