유닉스 유틸중 sort , head , tail에 대해서 알아보도록 하겠습니다.
1.sort
- 행을 정렬하고 그 결과를 출력할때 쓰이는 유틸입니다.
- Syntax : sort [-t delimiter] [+field[.column]] [options]
옵션 |
의미 |
-d |
사전 순서로 정렬을 합니다. 비교시 문자,숫자 및 공백만 고려합니다. |
-r |
지정된 sort 순서를 바꿉니다. |
-n |
산술 값의 숫자 필드를 |
-u | 중복을 제거 |
--실행 예제
2. head
- 파일 또는 파일들의 처음 몇 줄을 볼 수 있는 유틸 입니다.
- Syntax : head [-number_of_lines] file(s)
--실행 예제
3. tail
- 지정된 지점에서 시작하여 표준 출력에 파일을 쓰는 유틸 입니다.
- Syntax : tail [-number_of_lines | +starting_line_number] file(s)
- tail -f [file] : 10개 라인을 출력하고 파일에 추가되는 내용을 계속적으로 출력 합니다.
- tail -f 의 경우 로그파일을 모니터링 할때 사용하면 편리 합니다.
- 로그파일 확인시 grep과 함께 사용하면 자신이 찍은 로그만 출력도 가능합니다.
(tail -f [파일명] | grep [문자열]) > 문자열은 로그를찍을때 임의로 지정합니다. 예)test_log
3가지 유틸에 대해서 알아보았습니다.
다음에는 더 많은 유틸에 대해서 알아보도록 하겠습니다.
'관심1 > UNIX' 카테고리의 다른 글
Unix Utilities(tar, jar) 알아보기 (0) | 2016.12.17 |
---|---|
Unix 유틸(find,grep) 알아보기 (0) | 2016.12.12 |
putty 다운로드 및 사용법 (0) | 2016.11.17 |
유닉스(UNIX) VI EDITOR 알아보기 (0) | 2016.11.17 |
유닉스 파일 권한(File Permissions) 알아보기 (0) | 2016.11.13 |