딩굴댕굴

Linux - 04. 기본 명령어 (파일 대상 명령)

by jennysgap

BOX

파일대상 명령

cat : CAPture

짧은 텍스트 파일(1페이지 미만)의 파일을 볼 때 사용하는 명령

[사용법] # cat  [-option]  text_file

# cd  /etc

# cat  hosts

# cat  -n  hosts (number 옵션을 사용할 경우 출력물에 줄번호 색인)

# cat  yum.conf

* redirection

# cd

# cat  >  new.txt

----------------------------------------------

[입력]

Control + d

----------------------------------------------

# ls

new.txt  ... ...

# cat new.txt

# cd

# cat  >> new.txt

----------------------------------------------

[입력]

Control + d

----------------------------------------------

# ls

new.txt  ... ...

# cat new.txt    

# ls -l /usr/bin > bin.txt

# cat bin.txt   


more

1페이지 이상의 텍스트 파일 볼 때 사용하는 명령으로 내장된 명령을 별도로 가지고 있음. 옵션을 사용하지 않음

[사용법] # more  text_file

# more bin.txt 

 ( spacebar : 1 페이지 이동

   Enter       : 1 줄씩 이동

   b              : back page

   /keyword : 검색 기능 해당 단어 검색

   n              : 검색 기능 사용 후 이용 가능. 해당 단어를 다음 페이지에서 검색

   q              : quit 종료. )


head

텍스트 파일을 볼 때 앞부분의 몇 개의 라인만 출력. 기본값은 1~10번까지 총 10개 라인을 출력

 [사용법] # head  [-라인개수]  text_file

# head  bin.txt  (1~10까지 10개 라인 출력)

# head  -20  bin.txt  (1~20까지 20개 라인 출력)


tail

텍스트 파일을 볼 때 뒷 부분의 몇 개의 라인만 출력. 기본값은 마지막 라인으로 부터 위로 10개 라인만 출력

[사용법] # tail  [-라인개수]  text_file

# tail  bin.txt  (마직막 줄에서부터 10개 라인 출력)

# tail  -20  bin.txt  (마직막 줄에서부터 20개 라인 출력)

# tail  -f  /var/log/messages    * -f : file open 파일을 실시간 관찰할 때 사용하는 옵션

* 유용한 명령

# type  ls             (명령 파일 등의 형태 정보 출력)

# type  echo

# type  source

# whereis  ls

# file  /bin/ls


반응형

블로그의 정보

jennysgap

jennysgap

활동하기