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

+ Recent posts