본문 바로가기

개인 공부방/LINUX 기본

cat more less head tail 명령어, pipe(|) 혼합연산



이들은 파일보기 용이를 위함
 
 
CAT 행번호를 볼 수 있고 문단화는 불가.
 
ex)
 
cat /etc/passwd
 
넘버링 :
 
cat -n /etc/passwd        
 
shift + page up, down    //페이지 이동
 
 
 
 
more  // 퍼센트를 보여주며 문단화.
 
 
more -(NUM) /etc/passwd
 
more -(NUM) -c /etc/passwd  // 지정한 대상의 내용을 지정한
 
수치로 문단화를 시킬때 출력되는 다음의 내용이 존재한다면 이전
 
의 출력된 정보는 삭제
 
b, enter, spacebar,
 
 
 
 
less // more 명령어 보완. 문단화에 관련된 특성은 제공X)
 
 
less /etc/passwd
 
less -N /etc/passwd
 
 
 
 
nl //  행번호X
 
 
 
 
 
 
head( 머리) - 머리부분에 해당하는 처음~10행만 출력
tail ( 꼬리) - 꼬리부분에 해당하는 마지막 10행만 출력







pipe (|), 혼합연산



more /etc/passwd | cat -n
cat -n /etc/passwd | more
 
 
| 란 : 파이프, 연결의 열할
 
 
ex) 30행중 가운데 10행을 확인하기 위해선
 
head -20 /etc/passwd | tail
 
nl /etc/passwd | head -20 | tail
 
nl /etc/passwd | tail -26 | head
 
//끝줄이 36인 passwd 파일이므로 끝에서부터 26까지 | head 시작부터 출력 연산하면
 
11~20까지 행 출력
 
 
 
nl /etc/passwd  | tail -26 | more -10

'개인 공부방 > LINUX 기본' 카테고리의 다른 글

원격접속제어 (Telnet, SSH)  (0) 2016.04.06
file redirection  (0) 2016.04.06
stat, touch, cp, rm 명령어  (0) 2016.04.06
directory 생성, 삭제 mkdir, rmdir  (0) 2016.04.06
ls 명령어  (0) 2016.04.06