본문 바로가기
OS/Linux

리눅스 기초 30강 시리즈 - 29강 출력 내용 저장

by HJ0216 2023. 2. 4.

이 글은 양주종의 코딩스쿨 리눅스(Linux) 기초 강좌 30강 모음 수강하며 정리한 글입니다.

 

29강 출력 내용 저장

 

(일반 사용자 id: j, pw: j)

(관리자 id: root, pw: r)

 

 

출력 내용 저장(명령어 > 파일명)

[49][~]$cal > a1
[50][~]$nl a1
     1        2월 2023
     2  일 월 화 수 목 금 토
     3            1  2  3  4
     4   5  6  7  8  9 10 11
     5  12 13 14 15 16 17 18
     6  19 20 21 22 23 24 25
     7  26 27 28

[51][~]$who > a2
[52][~]$rpm -qa > rpmList
[53][~]$ll
합계 20
-rw-rw-r--. 1 j j   144  2월  4 12:55 a1
-rw-rw-r--. 1 j j    49  2월  4 12:56 a2
-rw-rw-r--. 1 j j 11016  2월  4 12:56 rpmList

>: 표준 출력(모니터)에 대해 redirection, 재지향을 통해서 파일로 출력함

 

⚠️ 만일 기존 파일과 동일한 이름의 파일명으로 저장할 경우, 덮어쓰기 됨

[55][~]$nl a2
     1  j        pts/0        2023-02-03 22:51 (gateway)
[56][~]$date > a2
[57][~]$nl a2
     1  2023. 02. 04. (토) 12:59:00 KST

 

⚠️ 덮어쓰기가 아닌 내용 추가를 하고 싶은 경우, '>>' 활용

[57][~]$nl a2
     1  2023. 02. 04. (토) 12:59:00 KST
[58][~]$who >> a2
[59][~]$nl a2
     1  2023. 02. 04. (토) 12:59:00 KST
     2  j        pts/0        2023-02-03 22:51 (gateway)

 

➕ PuTTY에서의 복사, 붙여넣기

복사: 드래그

붙여넣기: 오른쪽 마우스 클릭