책에서는 snort.conf 파일로 예시를 들지만 현재 kali linux 저장소에 snort.conf 파일이 없어서 다운받을수 없었습니다.
어차피 텍스트를 다룰 파일만 있으면 될 것 같아서 sudo 그룹 설정을 관리 하는 sudoers 라는 파일로 진행했습니다.
[파일의 시작을 찾는 head 명령어]
sudo head /etc/sudoers
기본적으로 파일의 10줄을 보여줍니다.
더 많이 보고싶으면 head -숫자 로 하면 숫자줄 만큼 보여줍니다.
아래 예시는 30줄을 보여줍니다.
sudo head -30 /etc/sudoers
[파일 끝부분 찾는 명령어 tail]
tail 명령은 파일의 마지막 줄을 보는데 사용됩니다.
sudo tail /etc/sudoers
head 명령어와 마찬가지로 -숫자 옵션으로 몇줄을 볼지 옵션을 줄 수 있다.
[파일 줄 번호 붙여 출력하는 명령어 nl]
긴 파일의 경우 줄 번호를 보고싶을 수 있다.그 때 nl 명령어를 붙이면 파일에 줄을 붙여 출력됩니다.
sudo nl /etc/sudoers
다만 nl 명령어 자체에는 head나 tail처럼 줄수 옵션을 넣을수는 없다 하지만 같이 병합해서 쓰면 가능합니다.
sudo head -10 /etc/sudoers | nl
위 명령어는 파일의 10줄을 보여주면서 줄수번호도 도시에 보여줍니다.
'오늘의 공부 > Linux shell scripting' 카테고리의 다른 글
[책읽기] 초보해커를 위한 칼리리눅스 입문 #8(패턴 찾아 특정단어로 변경하는 명령어:sed) (0) | 2023.10.19 |
---|---|
[책읽기]초보해커를 위한 칼리리눅스 입문#7 텍스트필터링(grep) (0) | 2023.10.19 |
[책읽기]초보해커를 위한 칼리리눅스 #5(1장 리눅스 기본명령:검색(grep 명령어)) (0) | 2023.10.18 |
[책읽기]초보해커를 위한 칼리리눅스 #4(1장 리눅스 기본명령:검색(find 명령어)) (0) | 2023.10.18 |
[책읽기]초보해커를 위한 칼리리눅스 #3(1장 리눅스 기본명령:검색(which, whereis ,locate 명령어)) (0) | 2023.10.17 |