vmware 1 페이지

본문 바로가기
사이트 내 전체검색


회원로그인

vmware

임시 - systemd-tmpfiles

페이지 정보

작성자 admin 작성일19-09-10 16:29 조회135회 댓글0건

본문

부팅할때
systemd-tmpfiles-setup.service
--> /usr/bin/systemd-tmpfiles --create --remove --boot --exclude-prefix=/dev
------------------------------------
systemd-tmpfiles-clean.timer 의 설정은 아래와 같다
[Timer]
OnBootSec=15min
OnUnitActivesec=1d
<--- 15분후에 실행 / 24시간후에 실행
(systemd-tmpfiles-clean.service 가 systemd 가 시작되고 난후 15분후에 실행되고
그 다음 24시간마다 계속 실행된다)

--> 호출 systemd-tmpfiles-clean.service
 /usr/bin/systemd-tmpfiles --clean
--------------------------------------
* 자세한 내용은 man page 참조  -->  man tmpfiles.d
* 설정파일 우선순위
/etc/tmpfiles.d/*.conf
/run/tmpfiles.d/*.conf
/usr/lib/tmpfiles.d/*.conf

똑 같은 이름의 설정파일이 위에 적혀있는 각각의 디렉토리에 저장된 경우
가장 먼저 참조되는 파일은 /etc/tmpfiles.d 이다. 


실습
-- 아래처럼 설정파일 작성
cat /etc/tmpfiles.d/test.conf
d /run/test 707 root sys 180s    ;  파일을 사용하지 않은 시간이 180초 이상이면 삭제대상이 됨.
L /run/link.txt - root wheel - /etc/issue  ; 이 링크 파일은 age 설정이 안되어 있어서 삭제대상이 아님
x /run/test/noremove ;  예외처리되어서 /run/test 안에 있지만 삭제 대상이 아님

* 실행 -> systemd-tmpfiles --create 및 --clean   
            또는 systemd-tmpfiles --create 및 --clean  /etc/tmpfiles.d/test.conf  ; (파일이름이 인수로 오는경우
        다른 설정파일들은 참조되지 않는다.)

댓글목록

등록된 댓글이 없습니다.


접속자집계

오늘
61
어제
66
최대
611
전체
453,342
개인정보취급방침 서비스이용약관 twoseven.kr All rights reserved.
상단으로