컴

리눅스 find 와 rmp 사용법

· 2016-11-13 (일) 18:10:30 · 3345

"유용한 find 명령어"

파일 찾기 

login파일을 / 디렉토리 아래에서 찾는다. 

$find / -name '.login' -print

파일을 찾고 내용도 출력한다. 

$find / -name '.login' -exec cat

쓰기 권한이 있는 파일과 디렉토리 찾기

$find / -type f ( -perm -2 -o -perm -20 ) -exec ls -lg  ;

$find / -type d ( -perm -2 -o -perm -20 ) -exec ls -ldg  ;

SetUID나 SetGID 설정된 파일 찾기

$find / -type f ( -perm -004000 -o -perm -002000 ) -exec ls -lg  ;

소유자가 없는 파일 찾기

$find / -nouser -o -nogroup -print

최근에 변경된 파일 찾기

-ctime 다음에 원하는 일 수를 적는다. 아래는 10일 이내에 변경된 파일 찾기

$find / -ctime -10 -type f




"rpm 명령 예제"

깔기

rpm -ivh package.rpm : i=install, v=verify , h=hash mark

지우기

rpm -ev package : e=erase

패키지 정보 살피기

rpm -qpl package.rpm : q=qeury, p=pacake file, l=list package.rpm 의 화일목록을 출력

rpm -ql package 깔려있는 package의 화일목록을 출력

rpm -V package ;리 패키지가 현재 어떤 상태인지, 초기 설치시와 어떻게 변화되었는지

rpm -Va ;=all, 모든 패키지에 대해 검사

rpm -qf file ;당 file이 어떤 패키지에 들어있는지 검사

rpm -qf /bin/echo ; sh-utils-2.0-4kr 로 나오네요

rpm -qp --scripts package.rpm ; 패키지에 들어있는 스크립트를 보여준다

rpm -qi package ; 패키지 정보를 출력

rpm -qa ; 깔려있는 모든 패키지 출력

rpm -qa | grep ftp ; grep 명령과 파이프로 연결하면 유용하다. 보기는 ftp에 관련된 패키지 만을 출력한다


|
댓글을 작성하시려면 로그인이 필요합니다.

개발자팁

5,403건

개발과 관련된 유용한 정보를 공유하세요. 질문은 QA에서 해주시기 바랍니다.

+
분류 제목 글쓴이 날짜 조회
기타 16-11-16 조회 4,916
기타 16-11-16 조회 3,296
OS 16-11-16 조회 3,635
PHP 16-11-16 조회 3,046
OS 16-11-16 조회 4,078
PHP 16-11-16 조회 3,266
PHP 16-11-16 조회 2,868
PHP 16-11-15 조회 3,581
PHP 16-11-15 조회 4,196
PHP 16-11-15 조회 3,017
PHP 16-11-14 조회 2,381
PHP 16-11-14 조회 2,616
PHP 16-11-14 조회 2,064
웹서버 16-11-14 조회 5,772
PHP 16-11-13 조회 2,906
웹서버 16-11-13 조회 3,346
PHP 16-11-13 조회 2,928
JavaScript 16-11-12 조회 3,584
기타 16-11-11 조회 2,664
기타 16-11-11 조회 3,020
기타 16-11-11 조회 3,722
PHP 16-11-10 조회 2,730
PHP 16-11-10 조회 2,933
PHP 16-11-10 조회 2,464
기타 16-11-10 조회 2,946
기타 16-11-10 조회 2,789
기타 16-11-10 조회 4,210
PHP 16-11-09 조회 2,699
웹서버 16-11-09 조회 5,691
PHP 16-11-09 조회 2,863