웹개발 - 기탑 Tip&강의
글수 852
해당 디렉토리에 특정 cgi 파일을 찾을 때 다른 불필요한 파일들을 배제한채
볼때 매우 유요한 명령어 들이다
이것도 알아두면 참으로 유용한 명령어 들이 되겠다
(그러고 보니 중요하지 않은 것도 없는 거 같네요
리눅스 바탕 호스팅에서는 명령어를 외우는 것은 어쩔수 없는 일입니다)
1. grep
주어진 패턴을 포함하는 파일의 라인을 출력시킨다.
옵션
-C : 일치하는 문장의 상하 두 라인까지 포함하여 출력한다.
-V : 버전과 함께 출력한다.
-b : Byte 오프셋과 함께 출력한다.
-c : 일치하는 라인의 갯수를 출력한다.
-h : 파일명은 출력하지 않는다.
-i : 대소문자 구분하지 않는다.
-l : 일치하는 내용을 가지는 파일명만 출력한다.
-n : 일치하는 내용을 가지는 라인 번호를 출력한다.
-s : 에러 메시지만을 출력한다.
-v : 일치하지 않는 내용을 출력한다.
-w : 한 단어로 일치해야 출력한다.
-x : 전체 라인이 일치해야 출력한다.
예)
rm이라는이름이 들어간 파일을 ls중에서 찾을 때 - ls | grep rm
2. find
-원하는 파일을 디렉토리를 탐색하면서 지정된 조건에 만족하는 파일을 찾는다. 이름이나, 크기, 날짜, 사용자등의 조건을 지정하여 찾을 수 있다.
-name : 찾고자 하는 파일의 이름을 정하면 된다.
-perm : 파일의 권?(permission)이 일치하는 것을 찾는다.
-user : 사용자의 ID에 따라서 검색한다.
-atime : 최근 며칠내에 접속한 파일을 검색한다
-newer : 최근에 갱신된 모든 파일을 검색한다.
예)
maria라는 이름을 가진 파일을 찾으려면, find -name maria
이렇게 하면 하위 디렉토리에 있는 모든 maria를 경로로 보여준다
* TheMics님에 의해서 게시물 이동되었습니다 (2005-04-12 01:34)
볼때 매우 유요한 명령어 들이다
이것도 알아두면 참으로 유용한 명령어 들이 되겠다
(그러고 보니 중요하지 않은 것도 없는 거 같네요
리눅스 바탕 호스팅에서는 명령어를 외우는 것은 어쩔수 없는 일입니다)
1. grep
주어진 패턴을 포함하는 파일의 라인을 출력시킨다.
옵션
-C : 일치하는 문장의 상하 두 라인까지 포함하여 출력한다.
-V : 버전과 함께 출력한다.
-b : Byte 오프셋과 함께 출력한다.
-c : 일치하는 라인의 갯수를 출력한다.
-h : 파일명은 출력하지 않는다.
-i : 대소문자 구분하지 않는다.
-l : 일치하는 내용을 가지는 파일명만 출력한다.
-n : 일치하는 내용을 가지는 라인 번호를 출력한다.
-s : 에러 메시지만을 출력한다.
-v : 일치하지 않는 내용을 출력한다.
-w : 한 단어로 일치해야 출력한다.
-x : 전체 라인이 일치해야 출력한다.
예)
rm이라는이름이 들어간 파일을 ls중에서 찾을 때 - ls | grep rm
2. find
-원하는 파일을 디렉토리를 탐색하면서 지정된 조건에 만족하는 파일을 찾는다. 이름이나, 크기, 날짜, 사용자등의 조건을 지정하여 찾을 수 있다.
-name : 찾고자 하는 파일의 이름을 정하면 된다.
-perm : 파일의 권?(permission)이 일치하는 것을 찾는다.
-user : 사용자의 ID에 따라서 검색한다.
-atime : 최근 며칠내에 접속한 파일을 검색한다
-newer : 최근에 갱신된 모든 파일을 검색한다.
예)
maria라는 이름을 가진 파일을 찾으려면, find -name maria
이렇게 하면 하위 디렉토리에 있는 모든 maria를 경로로 보여준다
* TheMics님에 의해서 게시물 이동되었습니다 (2005-04-12 01:34)


