1. touch
[ 파일 크기가 0인 빈 문서를 생성 ]
[ 대상명의 파일이 이미 존재하면 해당 파일 및 디렉토리의 정보를 현재 시간으로 갱신 ]
사용법) touch <대상명>
# touch testfile |
현재 위치한 디렉토리 안에 testfile 이라는 파일이 없을 시 파일 크기가 0인 빈 문서 생성 현재 위치한 디렉토리 안에 testfile 이라는 파일이 있을 시 파일 정보를 현재 시간으로 갱신 |
2. cat
[ 파일 안에 적힌 내용을 모두 출력 ]
사용법) cat <출력할 대상>
# cat /etc/passwd |
etc 디렉토리 안에 들어있는 passwd의 문서 내용을 모두 출력함 ※ passwd 파일은 계정의 비밀번호 정보를 담고 있는 파일 ※ |
3. head , tail
[ 문서의 제일 상단 및 제일 하단부터 출력할 줄(line) 수를 정할 수 있음 ]
사용법) head -n(출력할 줄 수) <출력할 대상>
사용법) tail -n(출력할 줄 수) <출력할 대상>
# head -2 /etc/passwd | # tail -2 /etc/passwd |
문서 제일 상단부터 2줄을 출력 |
문서 제일 하단부터 2줄을 출력 |
※ 문서의 출력 줄(line) 수를 입력하지 않으면 default값인 10으로 적용됨 ※
4. nl
[ 줄 번호를 붙여서 출력 ]
사용법) nl <출력할 대상>
# nl /etc/passwd |
줄번호가 앞에 생성되어서 출력된 모습 |
5. grep
[ 내용 출력 시킬때 찾을 문자열(줄)만 포함해서 출력 ]
사용법) grep <찾을 문자열> <출력할 대상>
# grep root /etc/passwd |
/etc/passwd 문서에서 root가 포함되어 있는 줄만 출력된 모습 ※ grep 명령어 사용 시 찾을 문자열 혹은 대상을 실수로 입력하지 않은 경우 명령어가 끝나지 않은 것으로 인식해서 터미널창이 먹통되는데 이때는 Ctrl + c 커맨드로 명령어 강제 종료 시키면 됨 ※ |
728x90
'OS > Linux' 카테고리의 다른 글
11. 리눅스 경로 탐색 명령어 (0) | 2022.12.12 |
---|---|
10. 파이프 라인 및 응용, 연속 명령어 실행 (0) | 2022.12.12 |
08. alias (0) | 2022.12.06 |
07. 리눅스 명령어 도움말 (0) | 2022.12.06 |
06. 리눅스 기본 명령어 3 (0) | 2022.11.23 |