find 라는 명령어로, 디스크에 저장된 각종 파일이나 디렉토리 검색이 가능합니다.



1. 파일 찾기 (파일명 검색)


현재 디렉토리에서, pl 확장자를 가진 모든 파일 찾기

find -name '*.pl'


(현재 디렉토리 밑의 하위 디렉토리까지 다 찾습니다.)



루트에서부터, 즉 전체 하드에서, pl 확장자를 가진 모든 파일 찾기

find / -name '*.pl'




전체 하드 디스크에서, 파일명이 test 로 시작하는 모든 파일 찾기

find / -name 'test*'




전체 하드 디스크에서, 파일명이 .rdb 로 시작하는 모든 파일 찾기

find / -name '.rdb*'




전체 하드 디스크에서, 파일명이 .rdb 로 시작하는 모든 파일 찾기 (-ls 명령 형식)

find / -name '.rdb*' -ls



2. 디렉토리명 찾기


전체 하드 디스크에서, 디렉토리 이름이 test 로 시작하는 모든 디렉토리 찾기

find / -name 'test*' -type d



Posted by sungho88
,

APM이라고 부르는 이유를 알게 되었다.


Apache -> PHP ->Mysql -> phpmyadmin 순으로 깔아야 문제가 발생하지 않는다.


아파치 설정을 잘 못 건들여서 


apache2 unrecognized service


에러가 발생하였다. 수정 전으로 복구시켜보려 노력해봤으나 도저히 답이 없었다.


대부분의 사람들이 완전 삭제 후 재설치를 추천했다.


그래서 쓰여있는대로 아파치를 purge를 이용하여 싹 지우고 다시 설치를 했다.


그런데 문제가 발생했다.


웹 브라우저에서 PHP를 읽지 못하는 것이었다.


브라우저에 PHP코드 그대로 출력되었다...뭔가 패키지가 연동이 안 된 것이라 생각해 


검색해본 결과 


apt-get install libapache2-mod-php5 


이 명령어를 이용하여 아파치와 PHP의 연결을 해줘야한다.


다시 원상복구~




Posted by sungho88
,

우분투냐 CentOS냐에 따라 명령어가 다르다


우분투를 기준으로  


아파치 정지(Stop)/시작(Start)/재시작(Restart)는 다음과 같이 입력한다.


$ service apache2 stop

$ service apache2 start

$ service apache2 restart


다시 로드하는 명령어는 다음과 같다.


 /etc/init.d/apache2 reload



Posted by sungho88
,