본문 바로가기

전체 글21

curl curl이란? Transferring data using various network protocols. The name stands for "Client URL" curl 은 command line 용 data transfer tool 이다. download & upload 모두 가능하며, http, https, ftp, ldap, scp, telnet, smtp, pop3 등 다양한 프로토콜을 지원한다. curl 사용 방법 curl [option] [url] option 처리는 GNU getopt를 사용하므로 하이픈 하나를 붙이는 short 형식의 옵션과 하이픈 두개로 시작하는 long 형식의 option이 있다. curl 주요 옵션 short long 설명 -k --insecure https 사이트.. 2022. 2. 24.
[ElasticSearch_실습] 설치 및 실행 history # yum install -y java-1.8.0-openjdk-devel.x86_64 # vi /etc/yum.repos.d/elasticsearch.repo # yum install -y elasticsearch # systemctl enable elasticsearch # systemctl start elasticsearch # curl -X GET 'localhost:9200' JDK 설치 HTML 삽입 미리보기할 수 없는 소스 ES 설치 [ # vi /etc/yum.repos.d/elasticsearch.repo ] yum 으로 설치하기 전에 repo 파일을 생성해야 한다. (밑에 내용 작성) [elasticsearch-6.x] name=Elasticsearch repository.. 2022. 2. 23.
[Centos7] java 설치 및 환경변수 설정까지 history yum install -y java-1.8.0-openjdk-devel.x86_64 which javac readlink -f /bin/javac vi /etc/profile source /etc/profile echo $JAVA_HOME $JAVA_HOME/bin/javac -version java -version 설치 [ yum list java*jdk-devel ] 설치 가능한 jdk 버전을 확인한다. [ yum install -y java-1.8.0-openjdk-devel.x86_64 ] 경로 알아내기 [ which javac ] 명령어는 javac라는 명령어의 위치를 알아낸다. /bin/javac 는 심볼릭 링크이므로 원본 파일의 위치를 찾기위해 readlink -f /bin/j.. 2022. 2. 23.
[Centos7]리눅스 사용자 관리 사용환경 Centos7 기본 사용자 목록 /etc/passwd 사용자계정 & 시스템 계정 시스템 계정은 프로그램을 실행할 때 사용자가 추가되서 프로그램을 실행하고 passwd 파일에 관리가 된다. (시스템 필요에 의해서 생성된 계정) 시스템 계정이 있는 이유? 리눅스는 파일을 생성할 때나 프로세스 생성 시에 반드시 소유자를 명시하도록 되어있고, 해당 소유자의 권한을 승계하는 형태로 운영되기 때문에 시스템 계정이 존재해야 권한에 맞는 프로세스가 실행될 수 있다. useradd [option] 사용자계정이름 옵션 의미 -p 생성시 암호 추가 -d 홈디렉토리 지정 홈을 제외한 디렉토리는 존재해야 함. -g 이미 존재하는 그룹에 지정 사용자 계정에 root 권한 부여하는 방법 sudo su root visudo.. 2022. 2. 22.