본문 바로가기

전체 글21

[ElasticSearch_이론] 순서 참고 2022. 3. 2.
ES의 기본 API (CRUD) index 조회 cluster에 존재하는 index 조회 curl -XGET 'localhost:9200/_cat/indices?v' index 추가 # curl -XPUT 'localhost:9200/customer?pretty' customer라는 index를 추가합니다. acknowledged : true 결과를 통해 작업이 성공적이라는 것을 알 수 있습니다. 추가적으로 ?pretty 를 추가하면 결과를 정리된 상태로 볼 수 있습니다. document 추가 문서를 색인화 하는 작업으로 어떤 type 인지, 몇번 _id 에 색인화할것인지 명시해야 합니다. # curl -XPOST 'localhost:9200/customer3/info/1?pretty' -H 'Content-Type: applicati.. 2022. 3. 1.
환경변수는 뭘까? 셸과 환경변수 HTML 삽입 미리보기할 수 없는 소스 위 글에서 언급 했듯이 셸에서 프로그래밍이 가능하다. 셸변수 선언 프로그래밍에서 변수를 사용하듯, 리눅스의 shell 프로그래밍에서는 '변수명=값' 'VAR=test' 의 문법을 이용해서 shell 변수를 생성한다. type 은 String 취급한다. 띄어쓰기가 존재하면 안된다. 셸변수 출력 echo $VAR 변수 출력은 echo 명령어로 변수명 앞에 '$' 기호를 붙여서 한다. echo 자체는 원래 문자열을 출력하는 명령어로 사용된다. 셸변수 해제 unset VAR unset 명령어를 이용해서 변수를 해제한다. 셸 환경변수 환경변수는 프롬프트 변경, PATH 병경 등과 같이 shell 의 환경을 정의하는 중요한 역할을 하는 변수를 의미한다. 셸을 활.. 2022. 2. 26.
리눅스에서 shell 이 뭘까?? shell 이 뭘까?? 리눅스의 셸은 명령어와 프로그램을 실행할 때 사용하는 인터페이스로, Kernel과 사용자간의 중간역할을 하고, 사용자로부터 명령을 받아 해석하고 프로그램을 실행하는 역할을 한다. shell 의 기능 명령어 해석기 기능 사용자와 커널사이에 명령을 전달한다. 프로그래밍 기능 shell 자체에 프로그래밍 기능이 있어 여러가지 명령을 반복적으로 수행하는 작업을 하나의 프로그램으로(셸 스크립트) 만들 수 있다. 사용자 환경 설정의 기능 초기화 파일 기능을 이용해 사용자의 환경을 설정할 수 있습니다. 로그인할 때 이 초기화 파일이 실행되서 사용자의 초기 환경이 설정됩니다. shell의 종류와 특징 shell확인 명령어 echo $SHELL Name Path Bourne shell /bin/s.. 2022. 2. 26.