AWS, Docker/리눅스

리눅스 ) cat, head, tail

zooyeonii 2020. 11. 29. 16:56

자주 사용하는 리눅스 명령어 정리 

 cat 

cat 명령어는 파일을 읽는 역할을 한다. 

test 파일을 열어본다.
$ cat test
각 행에 번호를 붙여서 출력한다.
$ cat -b test
빈 행에도 번호를 붙인다.
$ cat -n test
연속되는 2개 이상의 빈 행을 한 행으로 출력한다. 
$ cat -s test

head

head는 파일의 앞부분을 출력한다.

기본 : 앞부터 10행까지 출력한다.
head test
20행까지 출력한다.
head -n 20 test
200 byte 까지 출력한다.
head -c 200 test

 tail 

tail은 파일의 맨 뒷부분을 출력한다.

기본 : 마지막 10행 출력한다.
tail test
마지막 20행 출력한다.
tail -n 20 test
마지막 200byte 출력한다.
tail -c 200 test