현재 버전 확인 # node -v v10.24.0 npm 캐쉬 삭제 # npm cache clean -f npm WARN using --force I sure hope you know what you are doing. node 버전을 관리하는 n 모듈 설치 # npm install -g n /usr/local/bin/n -> /usr/local/lib/node_modules/n/bin/n + n@7.3.1 updated 1 package in 2.018s n 모듈을 통해 최신 버전 설치 # n latest installed : v16.8.0 (with npm 7.21.0) 업데이트 후에도 버전이 그대로일 경우, 링크를 재 설정해주자 # ln -sf /usr/local/n/versions/node/16...
1 라우터 개념 잡기 패킷의 정보를 추출하여, 목적지까지 최적의 경로를 탐색하여 지정한 후, 데이터 패킷을 전송할 수 있게 해주는 장치입니다. 이때, 목적지까지 최적의 경로를 탐색하여 지정해주는 과정을 '라우팅'이라고 합니다. 2 라우팅 테이블 이해하기 라우팅 테이블은 목적지에 도달하기까지 거쳐야 할, 모든 목적지 정보를 보유하고 있습니다. 이를 통해, 특정 패킷을 수신하게 되면, 라우팅 테이블을 검사하여, 최적의 목적지를 탐색 선정하여 패킷을 전송하는 것입니다. 3 라우팅 테이블 살펴보기 리눅스에서 라우터 설정정보를 확인하면, 아래와 같은 라우팅 테이블 정보 확인이 가능합니다. 1. 현재 시스템에 설정된 라우팅 테이블을 확인 할 수 있습니다. # route Kernel IP routing table D..
도커 컨테이너 프로세스를 체크하여, 재시작하는 스크립트 작성 1. 파일명 - DockerPsCheck.sh #!/bin/bash PROC_ID=$(docker ps | grep mongo) if [ -n "${PROC_ID}" ]; then echo "ALIVE : ${PROC_ID}" else echo "DEAD : Restart!" docker start [CONTAINER ID] fi 2. 배치등록 # Docker Container Check */15 * * * * /home/batch/DockerPsCheck.sh > /home/batch/log/DockerPsCheck.log - 옵션 ! EXPRESSION The EXPRESSION is false. -n STRING The length of ..
# vi /etc/httpd/conf.d/vhost.conf ServerName [도메인] # http to https RewriteEngine On RewriteCond %{HTTPS} off RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L] Options FollowSymLinks AllowOverride ALL Require all granted
# tar 1. 압축 하기 # tar -zcvf [압축파일명] [압축대상경로] --exclude [제외대상]# tar -zcvf test.tar.gz /home/test/ --exclude *.log --exclude *.jpg 2. 압축 풀기 # gzip -d [압축파일명].gz # [압축파일명].gz 압축이 풀림 * 옵션 -x 묶음을 해제 -c 파일을 묶음 -v 묶거나 파일을 풀때 과정을 화면으로 출력 -f 파일 이름을 지정 -C 파일을 풀어놓을 경로를 지정 # gzip 1. 압축 하기 # gzip [압축파일명]# [압축파일명].gz 의 압축 파일이 생성됨 2. 압축 풀기 # gzip -d [압축파일명].gz # [압축파일명].gz 압축이 풀림
1.라우터 설정정보 확인 #/sbin/route #/sbin/route -n 2.라우팅 테이블 기본게이트웨이 추가 #/sbin/route add default gw 192.168.0.1 dev eth0 #/sbin/route del default gw 192.168.0.1 dev eth0 3.라우팅 테이블 추가 net 방식(네트워크대역) #/sbin/route add -net 192.168.0.0 netmask 255.255.255.0 gw 192.168.0.1 dev eth0 #/sbin/route del -net 192.168.0.0 netmask 255.255.255.0 dev eth0 4.라우팅 테이블 추가 host 방식 (단일호스트) #/sbin/route add -host 192.168.0.0..