kth9364

고정 헤더 영역

글 제목

메뉴 레이어

kth9364

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (43)
    • 리눅스(Linux) (24)
    • 윈도우(winodw) (3)
    • 데이터베이스(DB) (14)
    • C언어 (2)
    • 음악(기타,클래식기타,통기타) (0)

검색 레이어

kth9364

검색 영역

컨텐츠 검색

C언어

  • [Inotify] 파일 이벤트 감시

    2024.05.09 by kth9364

  • C system 함수

    2024.05.09 by kth9364

[Inotify] 파일 이벤트 감시

리눅스에서는 커널 2.6.13 부터 파일시스템 이벤트를 모니터링할 수 있는 메커니즘을 제공합니다. inotify와 dnotify인데요, 이 글에서는 inotify만 다룰 계획입니다. inotify가 dnotify를 대체하기 위한 녀석이기 때문이죠. Inotify는 파일이나 디렉토리를 개별적으로 모니터링 할 수 있도록 해줍니다. 여기서 한가지 유의할 점은 디렉토리 모니터링 시 재귀적으로 모니터링 되진 않는다는 것입니다. 만약 하위 모든 디렉토리를 모니터링 하기 위해선 각 디렉토리에 대해 모니터링을 하도록 해야합니다.  한가지 Inotify의 사용 예시를 생각해보죠. 여러분이 Daemon과 Daemon의 설정 파일을 제공한다고 가정했을 때, 누군가 설정파일을 변경 시 Daemon에서 이걸 알고 처리할 수 있..

C언어 2024. 5. 9. 17:25

C system 함수

char convert[512];     sprintf(convert, "ffmpeg -i %s -codec:a pcm_alaw -ar 8000 -ac 1 con_%s", event->name, event->name);     system(convert);     char cpwav[512];     sprintf(cpwav, "cp -rfp con_%s /export/home/ums/20240509_test_music", event->name);     system(cpwav);     system("rm -rf /export/home/ums/20240509_test/*.wav"); system 함수는 formatted string 을 받지 못한다.sprintf로 조합해서 넘겨주면 된다.

C언어 2024. 5. 9. 17:16

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
kth9364 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바