728x90
반응형
부재 : 이건 꼭 알아야 해! 리눅스 명령어.
로그 파일을 확인할 때 유용한 명령어는 운영 체제에 따라 다르지만, 주로 사용되는 몇 가지 명령어가 있습니다. 아래는 리눅스 및 유닉스에서 자주 사용되는 명령어입니다..
Linux 및 Unix 기반 시스템:
tail 명령어
> tail 명령어는 파일의 마지막 행을 기준으로 지정한 행까지의 파일 내용 일부를 출력해주는 명령어입니다. 주로 리눅스에서 오류나 파일 로그를 실시간으로 확인할 때 매우 유용하게 사용됩니다. 기본값으로는 마지막 10줄을 출력하며, 자주 사용하는 옵션으로는 -f, -n, -c, -q, -v 등이 있습니다.
- -f : tail을 종료하지 않고 파일의 업데이트 내용을 실시간으로 계속 출력한다.
- -n (라인 수) : 파일의 마지막줄부터 지정한 라인수까지의 내용을 출력한다.
- -c (바이트 수) : 파일의 마지막부터 지정한 바이트만큼의 내용을 출력한다.
- -q : 파일의 헤더와 상단의 파일 이름을 출력하지 않고 내용만 출력한다.
- -v : 출력하기전에 파일의 헤더와 이름 먼저 출력한 후 파일의 내용을 출력한다.
$ tail -f 파일명 // 파일의 끝을 실시간으로 출력합니다.
$ tail -n N 파일명 // 파일의 마지막 N줄을 출력합니다.
head 명령어:
> head -n N 파일명: 파일의 처음 N줄을 출력합니다.
- -n, --lines=N : 출력을 원하는 줄 수를 지정한다.
- -q, --quiet, --silent : 출력할 때 파일명을 출력하지 않는다.
- -v, --verbose : 출력하는 파일명을 출력한다.
- --help : 사용법을 출력한다.
- --version : 버전 정보를 출력한다.
$ head -n 20 filename1.txt filename2.txt
grep 명령어:
- grep '검색어' 파일명: 파일에서 특정 문자열을 찾습니다.
less 명령어:
- less 파일명: 파일을 페이지 단위로 출력하며 스크롤이 가능합니다.
cat 명령어:
> 파일의 내용을 출력하거나 생성하거나 연결하는 다양한 기능을 할 수 있습니다. 리눅스에서 가장 많이 사용되는 명령어 중 하나입니다.
wc 명령어
> 파일의 행 수, 단어 수, 문자 수를 세는 데 사용됩니다.
- -l 또는 --lines: 행 수를 출력합니다.
- -w 또는 --words: 단어 수를 출력합니다.
- -c 또는 --bytes: 문자 수를 출력합니다.
$ wc -l filename // 행 수만 출력
728x90
반응형
'공부는 평생하는 것이다 > 리눅스' 카테고리의 다른 글
인코딩 깨진 파일명 찾아서 삭제하기 (0) | 2024.02.07 |
---|---|
기초 리눅스 명령어 (34) | 2023.12.16 |