inotify安裝配置

2021-08-27 16:27:13 字數 1020 閱讀 7070

1、從核心和目錄裡面檢視是否支援inotify

uname -r

2、檢查是否有安裝inotify 如果沒有就安裝

rpm -qa inotify-tools

沒有就先安裝epol源

wget -o/etc/yum.repos.d/epel.repo

之後安裝

yum install inotify-tools –y

3、測試

inotifywait -mrq –timefmt 『%d/%m/%y %h:%m』–format 『%t %w%f %e』 -e close_write,modify,delete,create,attrib,move /data

inotifywait常用引數:

–timefmt 時間格式

%y年 %m月 %d日 %h小時 %m分鐘

–format 輸出格式

%t時間 %w路徑 %f檔名 %e狀態

-m 始終保持監聽狀態,預設觸發事件即退出。

-r 遞迴查詢目錄

-q 列印出監控事件

-e 定義監控的事件,可用引數:

open 開啟檔案

access 訪問檔案

modify 修改檔案

delete 刪除檔案

create 新建檔案

attrb 屬性變更

4 、指令碼實現實時備份

#!/bin/bash

/usr/bin/inotifywait -mrq –timefmt 『%d/%m/%y %h:%m』 –format 『%t %w%f %e』 -e close_write,modify,delete,create,attrib,move /data/ | while read file

do cd /data

rsync -azp –delete /data/ [email protected]::logs –password-file=/etc/rsyncd.pass

done

的安裝配置 Manjaro Linux安裝配置

安裝wmtools 1.解除安裝舊版本 sudo pacman r open vm tools git clone 3.執行指令碼進行安裝 cd vmware tools patches sudo patched open vm tools.sh 安裝vim sudo pacman s vim 更新...

python配置安裝 配置安裝

scrapy框架安裝 安裝請參考 scrapy安裝 windows安裝方式 1.先確定windows是否安裝了python c users administrator python python 2.7.13 v2.7.13 a06454b1afa1,dec 17 2016,20 53 40 msc...

Fedora 安裝配置

1,sudo 的配置 chmod w etc sudoers echo mirandam all all nopasswd all etc sudoers chmod w etc sudoers sudo 2,安裝源 產生新增第三方源 安裝驅動 sudo yum install kmod nvidi...