- cat -
1. 정의 : 파일의 내용을 화면으로 출력(텍스트 문서만)
2. 형식
- #cat [옵션] [대상파일(텍스트문서)]
3. 옵션
- n : 왼쪽에 행 번호와 함께 내용을 화면에 출력
======================================================================================================
- head/tail -
1. 정의 : 문서 파일의 내용을 머리/꼬리 부터 출력(기본값:10줄)
2. 형식
- #head [옵션] [대상]
- #tail [옵션] [대상]
3. 옵션
- n : n 라인 만큼 내용을 출력
(Syntax : #CMD [-n] [대상] // #CMD -n [n] [대상])
======================================================================================================
- more -
1. 정의 : 문서 파일의 내용을 화면단위로 출력
- 기능키 -
* Enter - 행단위로 내용을 아래로 출력
* Space bar - 화면단위로 내용을 아래로 출력
* vi 에디터 모드로 동작(실행모드키 일부 이용가능)
* q - 종료
2. 형식
- #more [대상(텍스트 문서파일)]
3. more 의 특징
- 전체 내용에 대한 색인이 기능이 있어 화면 아래쪽에 "--MORE--(??%)"를 출력
======================================================================================================
- less -
1. 정의 : 문서 파일의 내용을 화면단위로 출력
(more 와 유사하지만 성능이 보다 개선되어 있다.)
2. 형식
- #less [대상(텍스트 문서파일)]
3. less 의 기능
- ... 추가예정
======================================================================================================
[ Service ]
◎ Pipe(|)을 이용하여 명령어 혼용하기
* '| (Shift + \)' 는 기호를 기준으로 좌측 결과를 우측 입력으로 보내주는 커맨트 기호
ex) #ls -l /etc | more : /etc 디렉터리 내용을 출력하는 ls 명령어와 more 명령어 혼용
◎ Redirection을 이용하여 파일 병합 및 입출력 방향 제시
* > [ 쓰기 ] : 왼쪽 결과를 오른쪽으로 출력
* < [ 읽기 ] : 오른쪽 결과를 왼쪽으로 입력
* >>[ 추가 ] : 왼쪽 결과를 오른쪽으로 아래쪽으로 추가하기
- 파일을 병합하는 경우 -
ㄱ. 1:1 병합
* ">" : 생성 & 덮어쓰기
* ">>" : 추가(이어붙이기)
ㄴ. 多:1 병합
* ">" 로 병합이 가능하며 Argument의 순서대로 내용이 병합
◎ 다른 사용자에게 내가 원하는 내용을 보내보자! (Redirection 활용)
- #echo "원하는 문자열" > [해당 장치]
- #cat /etc/shadow > [해당 장치] 등.
'Linux > 입문하기' 카테고리의 다른 글
제10강. 사용자 관련 명령어를 알아보자!!! (0) | 2012.04.15 |
---|---|
제 9강. 권한 관련 명령어를 알아보자. (0) | 2012.04.15 |
제 7강. Vi Editor 를 알아보자. (0) | 2012.04.15 |
제 6강. 파일 관리 명령어를 알아보자. (0) | 2012.03.02 |
제 5강. 디렉터리 관련 명령어를 알아보자. (0) | 2012.02.26 |