전체 글

H는 묵음이야. IT쟁이 HBAEK의 이것저것.
Linux

리눅스 시스템 자동화(crontab)

리눅스 시스템 자동화 crontab 반복적인 작업을 설정하는 명령어 관리자가 원하는 작업을 예약해두고 정해진 시간에 주기적으로 반복하여 실행할 수 있다. 이런 작업을 하려면 crond 라는 데몬이 실행되어 있어야 한다. 대부분의 리눅스는 기본적으로 설치되어 있다. crond가 정상적으로 실행이 되고 있는지 알아보기 #ps -ef | grep crond crontab 사용법 crontab [-u유저명] [옵션] 옵션 -u 유저명: 작업을 실행시킬 유저명을 설정한다. -l: 현재 사용자가 crontab에 등록해 놓은 작업 리스트를 출력한다. -r: 현재 사용자가 crontab에 등록해놓은 작업을 삭제한다. -e: crontab에 작업을 등록한다. 분 시간 날짜 달 요일 실행할명령어 * * * * * /usr..

Linux

리눅스 데몬의 종류와 정의

데몬(Daemon)이란? 유닉스(리눅스)에서는 데몬을 앞에 나타나지 않고 사용자가 모르게 뒤에서 시스템을 위해 움직이는 프로그램을 말한다. . 즉 백그라운드로 실행되어 있다가 네트워크를 통해 클라이언트의 여러가지 요청에 서비스하기위해 설치하는 서버 프로그램이다. 데몬의 종류 데몬에는 sendmail 이나 아파치 처럼 단독으로 실행되는 것들이 있고 데몬들을 여러가지 서비스 등을 한꺼번에 관리하는 슈퍼 데몬이 있다 리눅스 초기 설치 시, 또는 추가 또는 수정하였을 때 데몬을 리스트에 올리거나 내릴 수 있으며(ntsysv) 지금 나열하는 데몬의 종류는 레드헷 리눅스(Red hat Enterprise Linux) AS 4.0 버전 기준으로 작성한 것이다. 출처는 각 데몬의 F1도움말을 참고하였다. 1. Netw..

Linux

리눅스 vi 명령어

vi에디터에는 3가지 모드가 있습니다. 명령 모드/ 커서 이동 모드/ 텍스트 입력 모드가 바로 그것입니다. 상호 모드 사이의 전환은 콜론[:]과 ESC, 텍스트 입력키를 이용합니다. 커서 입력 모드 : 문장의 위아래나 좌우로 커서를 이동하게 하는 모드 텍스트 입력 모드 : 실제 텍스트를 입력시키는 모드 명령 모드 : 입력된 텍스트에 대해 여러 가지 명령을 내릴 수 있는 모드 이 vi에디터에 존재하는 세 가지 모드가 vi에디터를 다른 에디터와 구분짓는 특성이기도 합니다. 명령 프롬프트에 vi 라고 쳐봅시다. 뭔가 화면이 나옵니다. 그러나 커서 이동키는 물론 키보드 키도 인식하지 못하네요. 그럼 :q 라고 입력해 봅니다. 다시 원래대로 돌아왔네요. 이번엔 다른 방법으로 해보겠습니다. 명령 프롬프트에 vi t..

Linux

서버 시간 동기화(예전버전)

crontab -l /usr/bin/rdate -s time.bora.net && /sbin/clock -w 00 */2 * * * /usr/bin/rdate -s time.bora.net && /sbin/clock -w > /dev/null 2>&1 오류시 00 */2 * * * /usr/bin/rdate -s time.bora.net ; /sbin/clock -w > /dev/null 2>&1 로 변경

Linux

inode 확인및 삭제

find -inum (아이노드)번호 -exec rm -f {} \; 해당 아이노드찾기 find -inum (번호)

Linux

umount 명령어 안될때

umount /dev/sda1 명령어 실행시 umount: /: device is busy umount: /: device is busy 이란 문구가 뜰시 fuser -km /dev/sda1 해당 파일시스템의 프로세스를 모두 kill한다

Linux

robots.txt

robots.txt 파일을 만드는 방법 검색엔진에서 해당 사이트의 내용을 읽어가지 못하도록 하는 방법. 해당 사이트의 루트안에 robots.txt 라는 파일을 만들고 내용은 아래와 같이 입력한다. #-------------파일내용--------------- User-agent: * Disallow: / #------------------------------------ User-agent : 검색엔진 로봇 ( * : 모든 로봇에 대해서 ) Disallow : 차단할 주소 ( / : 현재 루트 )

Linux

.htpasswd

AuthType Basic AuthName "관리자로 로그인" AuthUserFile $user/public_html/weblog/.htpasswd Require user $user .htpasswd 설치할 폴더에서 /usr/local/apache/bin/htpasswd -c .htpasswd 원하는아이디 패스워드입력

Linux

국가별 IP

123.100.0.0 ~ 123.100.15.255 AU Australia 123.199.128.0 ~ 123.199.255.255 CN China 123.200.0.0 ~ 123.200.31.255 AU Australia 123.254.128.0 ~ 123.254.255.255 KR Korea, Republic of 123.255.0.0 ~ 123.255.255.255 AU Australia 123.49.128.0 ~ 123.49.255.255 CN China 123.49.64.0 ~ 123.49.95.255 SG Singapore 123.50.0.0 ~ 123.50.7.255 AU Australia 123.99.128.0 ~ 123.99.255.255 CN China 123.99.64.0 ~ 123...

Linux

스크립트 실행이 안될때

bin/sh^M: bad interpreter 에러시 unix계열로 실행해야함 dos2unix v파일명으로 실행하면됨

HBAEKS
HBAEK`Story