간단한 개요 리눅스는 "User - 쉘 - 커널"이라는 개념으로 이루어짐 쉘은 커널과 직접적으로 연결되어 사용자가 실행한 프로그램의 명령어를 해석하여 커널로 전달하는 역활 쉘의 종류 Bourne Shell (sh) C Shell Korn Shell Bourne Agine Shell (bash) TC Shell (tcsh) Bash Shell - 본 쉘을 업그레이드 시킨것임. 리눅스 대부분의 배포판에서 기본쉘로 지정되어 있음 - /etc/passwd 파일을 열어보면 root:x:0:0:root:/root:/bin/bash 요런식으로 정의 되어 있네 - /bin/tcsh 이런식으로 바꿀수도 있다네 ㅋ 다른 쉘로 바꿀수 있다네 ㅋ sh scriptname 혹은chmod -x scriptname 을 준뒤 ./s..
음 이건 Zonefile 내용이 많을시 한꺼번에 바꿀때 유용할듯 하다... find ./ -name "*" -exec perl -pi -e 's/222.XXX.XXX.237/115.XX.XX.164/g' {} \; find (절대경로) -name "*" -exec perl -pi -e 's/디카프리오/초진현/g' {} \; [root@ELCAP-K21-RATELIMIT htb]# find ./ -name "*" -exec perl -pi -e 's/49.247.255/49.247.253/g' {} \; Can't do inplace edit: ./ is not a regular file. 메세지는 안 좋게 뜨는데 다 바뀌어져 있음
python 환경변수 PATH실행 파일 (python.exe) 가 있는 폴더 지정 PYTHONPATHimport를 할 때 파이썬 모듈을 찾는 추가 경로의 모음 PYTHONSTARTUP파이썬 인터프리터를 실행할 때 자동으로 실행되는 파이썬 스크립트 파일 대화식 모드에서만 작동 간단 명령어 버젼 확인>>> import sys >>> sys.version '3.4.0 (v3.4.0:04f714765c13, Mar 16 2014, 19:25:23) [MSC v.1600 64 bit (AMD64)]'
MRTG 에서 램디스크, SSD, SATA 등 성능향상이 없을때 아래와 같이 백그라운드로 해서 여러개를 돌려보자 #!/bin/bash #mrtg_sh=/etc/cron.5m/5min_mrtg.sh mrtg_sh=/etc/sysconfig/5min_mrtg.sh check_count=3let no=0 logger start $0 sed -e 1d $mrtg_sh |grep -v ^# |grep -v ^$ \ | while read mrtgscript ; dolet no=no%$check_count if [ "$no" == "0" ] ; then wait fi$mrtgscript &let no=no+1 done logger end $0
다운로드 http://www.heidisql.com/ 아래와 같이 다운로드 클릭후 아래와 같은 화면이 나온다 (인스톨 할껀지 무설치 버젼 할껀지 선택) 무조건 YES를 눌러 설치하고 실행하면 아래와 같이 접속할 mysql 서버의 정보를 입력하자. 우선 하기전에 mysql 에서 접속할 클라이언트쪽 정보를 미리 입력해두어 접속이 가능하게 한다. 정상적으로 입력하면 아래와 같이 원쪽에는 테이블명 오른쪽에는 정보(혹은 데이터) 형식으로 표현이 된다. 겁나게 편리한 툴인듯 ... 완전 강추...