1. 파일 검색 명령
1.1 파일 이름을 찾습니다
참고 :
- 그런 다음에야 파일 이름을 찾습니다;
- var에 / lib 디렉토리 아래에있는 DB를 업데이트주기가 검색이 updatedb에 업데이트를 사용하기 전에 일 때문에 : 범위가 백 엔드 데이터베이스의 위치를 찾을 수 있습니다.
- 빨리 찾기 명령이 위치하는 것보다 속도를 찾습니다.
1.2 검색 조건을 찾을 수
- 봐 : 필수 "검색"매개 변수에 의해 지정된;
- CPU와 메모리를 소모 찾기;
- 강력한 : 풍부한 선택적 매개 변수, 당신은 다른 필요에 따라 검색 할 수 있습니다 :
- -name 파일 이름, 당신은 와일드 카드 문자를 사용할 수 있습니다 * 어떤 문자를 나타냅니다;? 어느 하나의 문자를 나타내는 [] []에 임의의 문자를 나타낸다. 참고 : "같은 : 찾기 /"와일드 카드를 사용하고, 필요에 "* 설치"
- -iname 파일 이름, 대소 문자 구분;
- 가정 사용자를 찾을 수있는 파일에 따라 -user 사용자 이름;
- 디렉토리 예외에 PROC, SYS 파일 : -nouser, 일반적으로 정크 파일을 찾을 수 있지만, 노트, 파일의에는 사용자가 소유권을 봐
- -size 수 M / K, 검색, 노트의 파일 크기에 따라 : 천 K와 M과 조. 파일 크기 범위 예를 들어, -a를 사용할 수있다 (그리고) 또는 -o (나) 연결 : 찾기 / -size 20K -a 40K
- - 파일의 수정 시간 매개 변수, 매개 변수 -atime (파일 액세스 시간) -에 mtime (수정 시간 파일 내용) - ctime이 (home 파일 수정 시간), 예를 들어 설명 찾기 / -mtime + 3/3 / -3, : +3가 참조 ~ 3 일 전에 -3 3 전 오늘부터 3 일이며, 3 일입니다.
2. 명령 찾기 명령
1.1하는 명령 이름
어디에서 검색 명령 경로 및 별명입니다.
주 : (외국 명령 실행 경로에 사용 가능) 만 시스템 명령, 같은 cd 명령 등의 검색 명령을 쉘 수 없습니다.
1.2 whereis 명령 이름
도움말 경로 및 위치 검색 명령을 문서, 참고 : 당신은 시스템 명령을 검색 할 수 있습니다
-b : 그냥 실행 파일을 찾아
-m : 도움말 파일에 대한 바로보기
예를 들면 : whereis -b 명령 이름, whereis -m 명령 이름
1.3 whoami를 명령 이름
현재 로그인 사용자 쿼리.
1.4whatis 명령 이름
검색 명령 역할을 의미.
명령 문자를 찾으십시오
3.1 그렙 문자열 filename 옵션
파일에 일치하는 문자열을 자격. 주의 : 문자열 ""; 및 일치를 포함하는, 한 행 전체를 표시 할 수있다.
옵션 :
케이스를 무시 -i
-v 지정된 문자열을 제외
如 : GREP "크기"INSTALL.LOG
4.PATH 환경 변수
PATH 환경 변수 명령 시스템 검색 경로를 정의하며 명령 절대 경로를 사용하지 않고 환경 변수의 정의.
참고 :
- 저자 : 상이한 경로를 분할하는 단계;
- 당신은 에코 $ 경로를 통해 현재의 환경 변수의 내용을 볼 수 있습니다.
- 환경 변수를 넣어, 자신의 명령을 작성하거나 명령을 절대 경로를 추가해야합니다.
- 는 PATH 추가 수출 PATH = $ PATH를 : 새 경로를
- 경로를 제거 수출 PATH가 PATH = 1 : 경로 2 : 3 개 경로 :로 (4), 길이 1 내지 복사 경로만큼 상기로 (4)를 제거 : 경로 2 : 경로 3 캔 수출 PATH = 패스 1 패스 2 : 경로 3
- 직접 명령 줄에 추가하고 위의 관심을 삭제 참조 : 방법 1 : 경로를 수정 현재 쉘에만 유용, 폐쇄 터미널은 비효율적이된다!
- 방법 2 : 텍스트 파일의 문 (의 .sh 스크립트 파일), 소스 적용 할 파일을 작성합니다. 참고 : 각 방문 소스를!
- 방법 3 : 시스템 파일 (홈 아래의 .bashrc) 성명, 소스 또는 다시 시작을 적용합니다 . 참고 : 시스템을 수정할 상당 때마다 자동 착륙 시스템의 소스 파일! 우리는 파일 시스템을 수정하려면 루트 계정을 사용하는 것이 좋습니다.
- 의 .bashrc 파일은 첫 번째 에코 $ 경로에 뿌리 모두에 명시된 루트의 홈 디렉토리 경로에주의를 착륙 한 후 시스템 경로, 추가, 삭제, 직접의 .bashrc를 수정하는 경로를 수정 온다 복사합니다. 소스에 더 이상 필요하지 않은 후, 소스의 .bashrc : 즉시의 .bashrc 파일에 대한 소스 만 적용합니다. 기본 경로를 복원하려면에서의 .bashrc에 문을 수정, 삭제!