incron

소프트웨어 스크린 샷:
incron
소프트웨어 정보:
버전: 0.5.10
업로드 날짜: 14 Apr 15
개발자: Lukas Jelinek
라이센스: 무료
인기: 35

Rating: 4.0/5 (Total Votes: 1)

incron은 "inotify가 크론"시스템입니다. 그것은 정규 크론처럼 동작하지만, 파일 시스템 이벤트 대신 시간 기간에 의해 구동된다.
incron은 두 개의 프로그램 ( "crontab에"와 같은) (crond에와 유사) 및 테이블 조작하는 "incrontab" "incrond"라는 데몬이 포함되어 있습니다.
어떻게 만드는 방법 :
 
이 버전은 매우이기 때문에 일찍 표준 휴대용 빌드 메커니즘을 포함하지 않습니다. 수동으로 수정해야합니다 메이크는있다. 많은 리눅스 시스템에서 당신은 아무것도 변경할 필요가 없습니다.
당신은 'make'라고 입력하기 전에 Makefile을 검토하십시오. 특히 PREFIX 및 기타 일반적인 변수를 확인합니다. 지금 파일을 구축 할 수 있습니다 할 경우 ( '확인').
바이너리는 루트로 설치 과정이어야합니다. 설치 프로그램이 incron 테이블을 관리하는 'incron'라는 특별한 사용자를 생성합니다.
사용 방법 :
 
incron 데몬 (incrond)는 (일반적으로 런레벨 스크립트 등) 루트에서 실행해야합니다. 현재의 사용자 테이블을로드 이상에서 변화 후크.
이 SUIDs 때문에 incron 테이블 조작기는 일반 사용자에서 실행 할 수있다. 조작 테이블은 기본적 crontab을 프로그램과 같은 구문을 사용하여. 당신은 테이블을 가져 제거하고 현재 테이블을 편집 할 수 있습니다.
사용자 테이블 행의 구문은 다음과 같습니다
<경로> <마스크> <명령>
장소 :
<경로> 파일 시스템 경로 (현재 공백을 방지!)
<마스크>는은 (inotify.h 참조; 기호를 분리하는 쉼표를 사용) 상징적 인 이벤트 또는 숫자 마스크
<명령> 이벤트에서 실행하는 응용 프로그램 또는 스크립트입니다
이 명령은 다음 와일드 카드를 포함 할 수 있습니다 :
$$ - 달러 기호
달러 @ - 감시 파일 시스템 경로 (위 참조)
$ # - 이벤트 관련 파일 이름
예 : 당신은 인수로 전체 파일 경로로 파일의 / var / 메일에서 변경 될 때마다 프로그램 'ABC'를 실행해야합니다. 해결책 중 하나는 다음과 같다 :
은 / var / 메일 IN_CLOSE_WRITE ABC $ @ / $ #

이 릴리스의 새로운 기능입니다 무엇 :

이 올바르게 처리 이벤트 관련 파일 이름에 공백 (# 0000178)를
incrontab --user에 충돌 고정 (# 0000187)
개선 된 매뉴얼 페이지 (# 0000407의 같은 버그보고 정보
메이크 ( '출시 청소'또한 '문서'를 제거) 개선

이 버전 0.5.8의 새로운 기능 :

이 더 & 용어는 포함 & quot; 지시문은 더 나은 컴파일러 호환성을 보장하기 위해 추가되었습니다.
도움말 메시지가 수정되었습니다.
처리되지 않은 오류와 관련된 몇 가지 경고가 수정되었습니다.

이 요구 사항 :

이 리눅스 커널 2.6.13 이상 (와 inotify를 컴파일)
/ SYS에 설치 inotify를 헤더 (inotify.h, inotify를-syscalls.h). 가장 일반적인 장소는 / usr / 포함 / SYS이다.
GCC 4.x의 컴파일러 (아마 너무 아마도 이전 버전, GCC 3.4도 작동)

유사한 소프트웨어

cryptmount
cryptmount

9 Dec 15

dosfstools
dosfstools

17 Jul 15

Magma
Magma

3 Jun 15

Gfarm file system
Gfarm file system

20 Feb 15

코멘트 incron

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!