[cat 명령어]
- concatenate : 사슬 같이 잇다
- 파일을 생성, 확인, 합병해주는 명령어
- 파일의 내용을 보기 위해서 많이 사용된다.
[사용방법]
① 파일 내용 확인하기 : cat [확인하고 싶은 파일 경로]
② 파일 내용 수정하기 : cat >(>>) [수정하고 싶은 파일 경로]
입력하고 싶은 내용 입력
ctrl + c
> 로 파일을 수정할 경우 기존에 내용은 다 지워지고 새로운 내용이 삽입이 된다.
>>로 파일을 수정할 경우 기존에 내용 아래에 입력한 내용이 추가가 된다. (원본유지)
입력하고 싶은 내용을 입력 후 ctrl + c로 나가면 저장이 된다.
만약 내용을 입력하고 싶은 파일이 없는 파일이라면 cat 명령어가 자동으로 파일을
생성 후 저장해준다.
③ 파일 내용 합병하기 : cat [파일1] [파일2] > [파일3]
파일 1, 2의 내용을 합쳐서 파일3에 삽입한다.
[more 명령어]
- more : 더보기
- 파일의 내용이 길 경우 내용을 화면 단위로 페이징해서 보여주는 명령어
[사용방법]
- more [확인하고 싶은 파일 경로]
[head 명령어]
- head : 머리
- 파일의 내용을 위에서부터 원하는 줄까지 끊어서 보여주는 명령어
- 옵션 자리에 원하는 줄을 입력할 수 있으며 기본 값은 10이다.
[사용방법]
- head [줄] [확인하고 싶은 파일 경로]
[tail 명령어]
- tail : 꼬리
- 파일의 내용을 뒤에서부터 원하는 줄까지 끊어서 보여주는 명령어
- 옵션 자리에 원하는 줄을 입력할 수 있으며 기본 값은 10이다.
[사용방법]
- tail [줄] [확인하고 싶은 파일 경로]
[nl 명령어]
- number line : 번호 + 줄
- 왼쪽에 줄번호를 보여주는 명령어
- 문서의 내용이 길 경우 줄번호를 추가하여 더욱 빠르게 원하는 내용을 찾을 수 있다
[사용방법]
- nl [확인하고 싶은 파일 경로]
[grep 명령어]
- grep : 잡다
- 원하는 문자열을 문서에서 찾아주는 명령어
- 쿼리의 like와 비슷한 기능이라고 생각하면 된다.
[사용방법]
- grep [문자열] [확인하고 싶은 파일 경로]
- grep은 pipe(|)를 사용하여서 다른 명령어와 같이 사용할 수 있다
[root@localhost~]#ls -l/ | grep etc
[find 명령어]
- find : 찾다
- 주어진 조건을 검색하여 파일이나 디렉토리를 찾아주는 명령어
- 리눅스에서 파일이나 디렉토리를 통해 작업을 하려면 정확한 경로를 알아야 접근이 가능하다.
그렇기 때문에 find와 같이 파일이나 디렉토리를 찾아주는 명령어를 알아두면 유용할 것이다.
[사용방법]
- find [검색조건]
'Programing > Linux' 카테고리의 다른 글
디렉토리 관련 명령어 (man, pwd, cd, passwd) (0) | 2022.12.20 |
---|---|
리눅스 파일 (/etc/shadow, /etc/group) (0) | 2022.12.20 |
리눅스 명령어 (useradd, mod, del) (0) | 2022.12.19 |
리눅스 파일 (/etc/passwd) (0) | 2022.12.18 |
리눅스 명령어 (vi) (0) | 2022.12.17 |