본문 바로가기

OS/Linux

(22)
Letsencrypt 사용하기(Nginx) 1. certbot 설치하기.sudo sugit clone https://github.com/certbot/certbotcd certbot./certbot-auto --os-packages-only./tools/venv.sh #certbot 인증서 발행source ./venv/bin/activate ./venv/bin/certbot -d [*.도메인] --email [Email] --text --agree-tos --server https://acme-v02.api.letsencrypt.org/directory --manual --preferred-challenges dns --expand --renew-by-default --manual-public-ip-logging-ok certonly - 이메일로..
Curl을 사용하여 URL에 대한 상세정보 알아보기 1. 하고싶은 것? - curl을 사용하여 URL의 호출 시간 및 기타 상세 정보를 보고싶음. 2. 명령어 샘플 보기 - 명령어curl -w '\nTime_namelookup:\t%{time_namelookup}\nTime_Connect:\t\t%{time_connect}\nTime_Appconnect:\t%{time_appconnect}\nTime_Redirect:\t\t%{time_redirect}\nTime_Pretransfer:\t%{time_pretransfer}\nTime_Starttransfer:\t%{time_starttransfer}\n\nTime_Total:\t\t%{time_total}\n' -o /dev/null -s http://blog.geun.kr - 결과 3. 상세값 설명 t..
yum으로 설치된 mongodb 삭제 1. 사용중인 몽고 정지 sudo service mongod stop 2. 패키지 삭제 sudo yum erase $(rpm -qa | grep mongodb-org) 3. 기타 데이터 삭제 sudo rm -r /var/log/mongodb sudo rm -r /var/lib/mongo * 참고페이지- https://stackoverflow.com/questions/8766579/uninstalling-mongo
History 명령어 사용하기. 1. History 명령어란?- 이전에 입력한 명령어 이력을 볼 수 있는 명령어 2. 사용하기 1) history- 기본 명령어로 순차적으로 입력했던 명령어 리스트를 보여준다. history 2) 최근 N개 검색- history n- 최근 입력한 n 개의 명령어 이력을 보여준다. history 5 - 최근 5개의 명령어를 보여준다. 3) 이력 중 문자열 검색- history |grep {검색할 문자열}- {검색할 문자열}에 대한 명령어만 리스트로 노출된다. history |grep cd 4) 기존 이력 삭제- 기존에 입력했던 명령어 목록 삭제 history -c 5) 명령어 이력을 파일로 만들기- 입력된 이력을 특정 파일로 저장 history -w tmp_history.txt 6) 기존에 입력했던 명령어..
Linux bash Shell directory exists check #!/bin/sh BASIC_PATH=/home/test/dic if [ ! -d "$BASIC_PATH" ]; then echo "THIS BASIC PATH NOT EXIST" mkdir -p $BASIC_PATH fi
[AWS] SCP로 EC2에서 파일/폴더 가져오기 1. SCP란?secure copy; SCP 2. 명령어 1) 샘플명령어(EC2에src_directory 폴더를 dst_directory로 복사한다.)scp -i {sample.pem} -r {user_id}@{remote_ip}:{src_directory} {dst_directory} 2) 팁 - pem파일은 600 권한을 잘 줘야한다.chmod 600 ./sample.pem - 에러메시지
echo 결과 file 생성 1. echo : linux 출력 명령어echo blog.geun.kr# blog.geun.kr 2. 파일생성echo blog.geun.kr > temp.txttemp.txt 파일 내에 blog.geun.kr 이라는 텍스트가 들어가 있음.
Install redis on Centos 7 1. yum으로 installsudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpmsudo yum install --enablerepo=remi redis 2. Redis Runsudo service redis start 3. 접속redis-cli 4. 부팅시 자동 시작sudo chkconfig redis on