[리눅스][유틸리티] rsync: 서버간 파일 복사
By Guillermo Austin Kim | 2019년 1월 9일 |
리눅스 서버 간 대용량 파일을 복사 받고하고 싶을 때가 있습니다.이럴 때 다음 명령어를 쓰면 됩니다. 제 계정이 bret.hart, 복사하고 싶은 리눅스 서버 계정이 hulk.hogan이라고 가정하겠습니다.여기서 hulk.hogan 계정 아이피 주소가 10.123.123.12:입니다. 여기서 주의해야 할 점은 다음 명령어를 입력하는 서버가 bret.hart 서버 터미널이란 점입니다. rsync -azuv -e ssh [email protected]:/home001/hulk.hogan/*/home001/bret.hart/ 위 명령어를 입력하면 10.123.123.12 IP 주소 리눅스 서버에 있는 hulk.hogan 서버 비밀번호를 입력하라는 메시지가 뜹니다.이 때 비밀번호를 입력하면 바로
[bash: while, read, <] 텍스트 파일을 한줄씩 읽어서 작업하기
By 반달가면 | 2016년 12월 14일 |
텍스트 파일을 한줄씩 읽어서 순차적으로 작업을 해야 할 경우, while과 read 명령을 조합하고 I/O 리다이렉션(redirection)으로 파일을 열어 주면 된다. 예시를 보면 금방 감을 잡을 수 있을 것이다. 예를 들어 my_data.txt 파일을 한줄씩 읽어서 행번호와 함께 출력하는 경우를 생각해 보자. 아래와 같은 형태가 될 것이다. # 행번호 초기값 설정 line_num=1 # 파일에 대한 작업 while read -r rline do # 행번호와 read 명령으로 읽은 행 출력 echo "$line_num : $rline" # 행번호 1 증가 ((line_num++)) done < my_data.txt 행번호는 변수 line_num에, 파일로
맥에서 “PDF 파일 만들기”
By 소인배(小人輩).com | 2019년 1월 3일 |
리눅스에서 PDF 파일을 텍스트(txt) 파일로 변환
By 반달가면 | 2023년 1월 11일 |
리눅스에서 PDF 파일을 텍스트 파일로 변환하는 방법이다. 데비안/우분투 기준으로 poppler-utils 패키지에 포함된 pdftotext를 이용하면 된다. 만약 해당 패키지가 없다면 설치해 주면 되겠다. # S/W 저장소 정보 갱신 sudo apt-get update # 패키지 설치 sudo apt-get install poppler-utils 이제 변환을 해 보자. 예를 들어 my_text.pdf 파일을 텍스트 파일로 변환하여 my_text.txt로 저장하고 싶다면 아래와 같이 하면 된다. pdftotext my_text.pdf my_text.txt