리눅스 find 명령어 캡쳐

?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

linux_cmd.JPG

 

stty -a 하면 정의된 문자를 볼 수 있습니다.

intr : 인터럽트 : 대부분 Ctrl-C
quit : 강제종료 : Ctrl-\
erase : 문자지우기 : Ctrl-H
kill : 입력 라인 전체 지우기 : Ctrk-U
eof : end of file : ctrl-D
start : 터미널 출력 : Ctrl-Q
stop : 터미널 출력 중지 : Ctrl-S
susp : suspend (수행 중지) : Ctrl-Z

등등등 이런 것들이 정의되어 있습니다.

Ctrl-Z 되었으니.. 구동 중지하고 백그라운드 프로세스로 전환된 겁니다..
그리고 카운트는 백그라운드 프로세스의 job number입니다.

명령프롬프트에서 jobs 명령을 수행하면 백그라운드 프로세스 목록을 보여줍니다.

백그라운드 프로세스는 fg %number로 불러올 수 있습니다.

cat은 Ctrl-D를 만나면 종료됩니다.

더 자세한 내용은 man bash로 확인하세요.


|more

● 최근 30분 내에 수정된 파일
find . -type f -mmin -30

● 최근 5분 내에 수정된 파일 목록 상세
find . -type f -mmin -5 | xargs ls -l

● 24시간 이내에 변경된 php 파일을 찾는 명령.
find . -name '*.php' -mtime -1 -print

● 최근 7일 이전에 수정된 파일 찾기 (-exec rm -f {} \; 조합으로 과거 로그 지울때 유용)
find . -name '*.php' -mtime +7 -print
find . -name '*.php' -mtime +7 -exec rm -f {} \;

● php 파일 뿐 아니라 모든 파일을 찾고자 한다면..
find . -mtime -1 -print

● /home 디렉토리 아래의 파일들 중 디렉토리 파일을 검색
[zany@zany-macbookpro ~]$ find /home -type d
/home
/home/lebowski
/home/mysql