목록Linux (39)
59doit
| cat 파일 내용 출력 파일 내용 출력한다. 입/출력 리다이렉션(>, >>)을 같이 사용해서 파일 생성 및 파일 내용 입력한다. cat는 catch의 약자이다. cat [옵션] [파일명] 더보기 cat /etc/passwd → /etc/passwd 파일 내용 출력한다. 더보기 cat -n /etc/passwd → 좌측에 줄 번호를 출력하여 /etc/passwd 파일 내용 출력한다. 더보기 cat > [파일명] [파일 내용 입력] (ctrl + d를 누르면 입력 완료) → 파일이 있으면 내용을 덮어쓰고 없으면 생성한뒤 내용을 입력한다. 더보기 cat >> [파일명] [추가할 내용 입력] → 파일이 있으면 내용을 추가하고 없으면 생성한뒤 내용을 입력한다.
| tail 파일내용 제일 아래줄부터 출력 파일의 내용을 제일 아래 라인부터 화면에 출력한다. 파일 내용을 아래에서 부터 기본 10라인 출력한다. tail (number) [보고 싶은 파일 위치/이름] -number 확인하고싶은 라인 수를 입력한다. 더보기 tail -5 /etc/passwd → /etc/passwd 파일 내용을 아래줄부터 5라인 출력한다. 더보기 tail /etc/passwd | cat -n → /etc/passwd 파일 내용을 아래줄부터 10라인 출력하고, 좌측에 라인 번호를 출력한다. 더보기 tail -f → 실시간으로 파일에 추가되는 내용확인 보통 log 파일을 관찰할 때 많이 사용
| head 파일 내용 윗줄부터 출력 head (-숫자) [파일명] 첫번째라인부터 number라인까지 출력 -number 확인하려는 라인 수를 입력한다. 더보기 head -5 /etc/passwd → /etc/passwd 파일 내용을 위에서부터 5라인 출력한다. 더보기 head /etc/passwd | cat -n → /etc/passwd 파일 내용을 위에서부터 10라인 출력하고 좌측에 라인 번호를 출력한다. ** cat : 파일내용보기 (*catenate : 연결하다) 더보기 head install.log → install.log 의 내용을 처음부터 기본값인 10라인까지 출력한다. 더보기 head -5 install.log → install.log 의 내용을 처음부터 5라인까지 출력한다.