Linux - 04. 기본 명령어 (파일 대상 명령)
by jennysgap파일대상 명령
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
'BOX' 카테고리의 다른 글
Linux - 06. 기본 명령어 (파일/디렉터리 삭제) (0) | 2016.12.07 |
---|---|
Linux - 05. 기본 명령어 (파일/디렉터리 복사 및 이동) (0) | 2016.12.07 |
Linux - 03. 기본 명령어 (디렉터리 대상 명령) (0) | 2016.12.07 |
CentOS Linux 설치 - 09. Wireshark(와이어샤크) 설치 [작업중] (0) | 2016.12.07 |
CentOS Linux 설치 - 08. Putty 연결 (0) | 2016.12.07 |
블로그의 정보
jennysgap
jennysgap