Linux Command 2

 

head 명령어

 

- 파일 내용 중 처음부터 10줄 출력

- usage : head [file name]

 

ex) head 명령어로 /etc/shadow 파일 내용 출력

 

 

tail 명령어

 

- 파일 내용 중 마지막부터 10 줄 출력

- usage : tail [file name]

 

ex) tail 명령어로 /etc/shadow 파일 내용 출력

 

more 명령어

 

- 파일 내용 화면 단위로 출력

- usage : more

★ enter 입력 -> 한 줄씩 출력

★ space bar 입력 -> 한 페이지씩 출력

★ q 입력 -> more 실행종료

 

★ Pipe | 를 이용하여 이어 쓸 수 있다 (두 명령어가 연결 가능 해야 함) 

ex) # ls -al | more

★ 세미콜론 ; 을 이용하면 명령어를 순서대로 실행한다 (두 명령어가 연관이 없어도 가능)

ex) # cd / ; pwd

 

ex) more 명령어로 ls -al 실행

 

date 명령어

 

- 시스템 시간 조회

- usage : date

 

ex) date 명령어 사용

 

 

rdate 명령어

 

- 타임서버 시간 조회 및 시스템 시간 변경

- usage : rdate [option] [time server]

# rdate -p [time server] -> 타임 서버 시간 조회

# rdate -r [time server] -> 타임 서버 시간 시스템 동기화

 

★ 타임 서버 예) time.bora.net

 

ex) rdate -p 를 사용하여 time.bora.net 타임 서버 시간 조회

 

 

ex) rdate -r 를 사용하여 time.bora.net 과 시간 동기화 (date로 확인)

 

 

tzselect 명령어

 

- 타임존 설정

- usage : tzselect

 

ex) tzselect 명령어 실행 & 5) Asia 선택

 

 

ex) 23) Korea (South) 선택

 

 

ex) 1) Yes 선택

 

 

ex) date 명령어로 변경 확인

 

 

file 명령어

 

- 파일 종류 확인

- usage : file [option] [file name]

 

ex) file 명령어를 사용하여 /tmp/test1 파일 종류 확인

 

 

history 명령어

 

- 입력했던 명령어 확인

- usage : history [option] [number]

# history -> 입력했던 명령어 확인

# history -c -> 입력했던 명령어 모두 삭제

# history -d [number] -> 입력했던 n번째 명령어 개별 삭제 (개별 삭제시 히스토리에 남음)

★ !번호 -> 해당번호 명령어 다시 실행

 

ex) # history 실행

 

 

ex) # history -d [number] 로 "137 번째 clear" 삭제

 

 

ex) !번호 를 사용하여 133번째 히스토리 ls -l 실행

 

 

ex) # history -c 를 사용하여 모든 히스토리 삭제 후 history 명령어로 확인

 

 

find 명령어

 

- 파일 찾기

usage : find [경로] [option] [file name]

★ 경로는 대부분 최상이 디렉토리(/)를 적음

★ ? -> 글자수는 아는데 어떤 글자인지 모를때

   * -> 모르는 부분 검색

 

옵션

# find [경로] -name [file name] -> 파일이름

# find [경로] -user [file name] -> 파일의 소유자

# find [경로] -size [file name] -> 파일의 크기

# find [경로] -perm [file name] -> 파일의 권한

 

ex) # find [경로] -name [file name] 으로 "shadow" 검색

 

ex) # find [경로] -name [file name] 으로 "sha*" 검색 ( * 활용 )

 

ex) # find [경로] -name [file name] 으로 "sha???" 검색 ( ? 활용 )

 

★ 리눅스 해킹에서 find 명령어 매우 중요

+ Recent posts