grep
파일 내에서 지정한 문자열을 찾아 해당 패턴을 포함하는 모든 행을 출력한다. 또는 폴더내 지정한 패턴을 포함하는 파일을 출력할 수도 있다.grep [option] [pattern] [fileName][option]
-i: 소문자, 대문자를 구분하지 않고 검색
-c: 패턴이 일치하는 행 수를 출력
-w: 패턴이 전체 단어와 일치하는 행을 출력
-v: 지정한 패턴과 일치하지 않는 행을 출력
-l: 매치하는 문자열이 있는 파일 이름을 출력
-n: 행의 번호를 함께 출력
[fileName]
검색대상 파일
상위 명령어는 설치된 전체 패키중 목록중 jdk를 검색 함
전체 설치 패키지를 확인하는 rpm -qa와 파이프를 |를 함께 사용하여 특정 이름을 가진 패키지를 찾아낸다.
yum
find
> 이름으로 특정 directory 찾기find / -type d -name '디렉토리명'
ls
> 폴더 및 파일 날짜순 정렬ls -ltr: 리눅스 폴더 및 파일을 날짜순으로 정렬
- l : 자세히 보기
- t : 파일과 directory 시간 순으로 정렬
- r : 정렬된 순서를 내림차순으로 정렬
chmod
> change mode의 축약어로, 파일과 폴더의 사용권한을 변경chmod [option][mode][file]
[option]
-R: 하위 파일과 폴더에 모든 권한을 변경
-v: 실행되고 있는 모든 파일 나열
-c: 권한이 변경된 파일 출력
[모드]
1. 문자열 모드
chmod option [reference][operator][modes] file
chmod 777 $HADOOP_HOME/namenode
7:
사용자, 그룹, 기타 사용자에게 rwx권한을 부여
linux가 처음 실행할 때 읽어들이는 설정 file, profile를 먼저 읽는다.
- /etc/profile - 모든 사용자에게 적용
- /etc/bashrc
- ~/.bashrc - 현재 사용자 환경에서만 적용
- ~/.bash_profile - 현재 사용자 환경에서만 적용
SSH Key로 비밀번호 없이 로그인
评论
发表评论