반응형

Linux 38

linux 네크워크 설정

수정해야하는 파일리스트 - /etc/sysconfig/network-scripts/ifcfg-eth0 : 아이피/서브넷 마스크 - /etc/sysconfig/network : 이름 - /etc/resolv.conf : DNS 정보 - /etc/hosts : host 파일 ​ 변경 후 재기동 service network restart ​ 명령어로 변경 ifconfig up netmask 255.255.255.0 && route add default gw ex) ifconfig eth0 192.168.0.100 up netmask 255.255.255.0 && route add default gw 192.168.0.1 ​ 파일 수정 없이 명령어로만 변경한 경우 서버 재기동되면 다시 원래값으로 돌아옴. 제일 ..

Linux 2022.04.08

linux 실제 사용중인 메모리 보는 방법

--> 실제 사용중인 메모리 보는 방법 MEM_TOTAL=`free | grep ^Mem | awk '{print $2}'` MEM_FREE1=`free | grep ^Mem | awk '{print $4}'` MEM_FREE2=`free | grep ^-/+ | awk '{print $4}'` MEM_NOMINAL=`echo "100-(100*$MEM_FREE1/$MEM_TOTAL)" | bc -l` MEM_ACTUAL=`echo "100-(100*$MEM_FREE2/$MEM_TOTAL)" | bc -l` echo NOMINAL=${MEM_NOMINAL:0:5}% ACTUAL=${MEM_ACTUAL:0:5}% ​ --> 메모리 많이 사용하는 프로세스 11개 추출(rss가 메모리 사용량(k)) ps -e..

Linux 2022.04.08

linux curl 명령어 사용법

curl : linux에서 외부로 get, post를 보낼때 사용 ​ 옵션 -G GET 전송 -d POST 전송 -X 요청 method를 지정(기본 post) -L 리다이렉트 페이지 추적 -l 헤더만 출력 -O 저장 시 원격 서버의 파일 이름으로 저장 -b 쿠키 값 전송 -k https 사이트를 SSL 인증서 검증 없이 연결 -H Content-Type 지정 --trace-ascii 데이터 통신 과정의 상세 정보 출력 사용 방법 1. GET curl -G http://www.naver.com curl -G http://www.naver.com?para=1&val=2 2. POST curl http://www.naver.com -d "para=1&val=2" 또는 curl http://www.naver.c..

Linux 2022.04.08

linux 압축

1. xxx 파일 압축 하기 tar cvf 파일명.tar 대상파일 $ tar cvf xxx.tar ./xxx gzip을 같이 이용할 경우 $ tar cvfz xxx.tar.gz ./xxx tar로 묶은 후 gzip으로 묶어도 됨 $ tar cvf xxx.tar ./xxx $ gzip xxx.tar 2. xxx.tar.gz 파일을 압축 푸는 방법 방법 1 $ tar xvfz xxx.tar.gz 방법 2 $ gunzip xxx.tar.gz $ tar xvf xxx.tar 방법1을 해보고 안되면 방법2로 가면 되겠지 tar 옵션 설명 -c tar파일 생성 -C 디렉토리 지정(원하는 위치를 지정하고 싶을때 사용) -v 묶거나 풀리는 과정을 보고싶을때 사용 -f tar파일(file) -p tar 사용시 원본파일의..

Linux 2022.03.21
반응형