1. 아래와 같이 grep 명령어를 사용하여 파일 내부의 문자열을 검색합니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | $ sudo grep -r "HADOOP_YARN_HOME" /* sudo: unable to resolve host user-virtual-machine grep: /mnt/hgfs: Protocol error grep: /proc/sys/fs/binfmt_misc/register: Invalid argument grep: /proc/sys/net/ipv4/route/flush: Permission denied grep: /proc/sys/net/ipv6/conf/all/stable_secret: Input/output error grep: /proc/sys/net/ipv6/conf/default/stable_secret: Input/output error grep: /proc/sys/net/ipv6/conf/docker0/stable_secret: Input/output error grep: /proc/sys/net/ipv6/conf/ens33/stable_secret: Input/output error grep: /proc/sys/net/ipv6/conf/lo/stable_secret: Input/output error grep: /proc/sys/net/ipv6/route/flush: Permission denied grep: /proc/sys/vm/compact_memory: Permission denied grep: /proc/kmsg: Resource temporarily unavailable | cs |
* 권한이 충분한 계정으로 특정 디렉터리 내 검색을 할 경우 sudo 를 사용하지 않아도 상관없지만 전체를 대상으로 검색할 경우 sudo 사용을 권장합니다.
* /* 는 루트 이하의 모든 디렉터리 및 파일을 의미합니다.
* -r 은 하위 디렉터리의 디렉터리 및 파일도 검색 대상에 포함한다는 의미입니다.
* 정리하자면 루트 이하의, 하위 디렉터리를 포함한, 모든 디렉터리 및 파일을 대상으로 HADOOP_YARN_HOME 문자열을 조회한다는 의미가 됩니다.
'Operating System > Linux' 카테고리의 다른 글
[경고] unable to resolve host (0) | 2017.11.27 |
---|---|
[에러] cp: omitting directory (0) | 2017.11.23 |
ubuntu docker 설치 및 계정 권한 부여 (0) | 2017.11.07 |
ubuntu curl 설치 (0) | 2017.11.07 |
centos user 추가 (0) | 2017.11.06 |