问题标签 [incron]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
115 浏览

ubuntu-18.04 - incron - 无效用户的表 - 重新启动后 - ubuntu 18.04

我使用 incron 检查用户家之外的几个文件夹上发生的情况,例如:

我的用户在 /etc/incron.allow 中允许所有文件夹看起来不错,当我手动重新启动 incron 时它正在工作。

重新启动后,我在 syslog 中有此消息:

如果我再次重新启动 incron 一切正常

很少有,我的用户在 Active Directory 上,所以我使用 sss 登录。我的用户的家在登录之前也被加密了。

任何想法 ?

感谢帮助

0 投票
0 回答
59 浏览

fuse - incrond 看不到共享文件夹的更改

我正在寻找一种方法来监视一个共享文件夹和一个 Linux 系统,并将那里的文件移动到其他地方进行处理。

我认为 incrond 看起来很有希望,但是如果在运行 incrond 的主机上没有生成文件,它看起来好像不能看到共享文件系统上更改的文件。

我设置了hackerday建议的args echo脚本来测试incrond看到的内容,如果我将文件复制到共享主机上的这个共享目录中并且incrond正在安装共享的机器上运行,那么绝对不会触发作为 sshfs 挂载。

如果我在运行 incrond 的机器上触摸共享中的文件,我会看到事件被触发。

有没有我可以尝试的另一个系统(我猜除了我自己的)在这里尝试?

谢谢。

编辑:多读一点..似乎这永远不会在保险丝文件系统上工作..

0 投票
0 回答
38 浏览

bash - Incron-Job 启动脚本但只有第一个命令

我的目标是在格式化和拆分的 txt 文件中从 mycroft 技能“列表管理器”中获取一个/所有列表,以将它们传输到我的 Nextcloud-Notes-Skill。当然,嘿 Google 和 Alexa 是最简单的选择,但我不喜欢它们。
我编写的 bash 脚本在终端中完成了这项工作(格式化和拆分)。

这是 mycroft 技能使用的文本文件...
{"Remind me": ["remind_item_1",​​ "remind_item_2"], "shopping": ["mate", "book", "keyboard", "bavarian beer"]}

我得到这两个文本文件
第一个文本文件的名称:提醒我

  • []提醒_item_1
  • []提醒_item_2

第二个文本文件的名称:shopping

  • [ ] 伴侣
  • [ ] 书
  • [ ] 键盘
  • [ ] 巴伐利亚啤酒

在我们转到下面的代码之前,这里有一些信息。首先,我怀疑有更好的方法来获得相同的结果。我是一个白手起家的“程序员”,当然不是专业人士,当我称自己为程序员时,我不想冒犯任何人。其次,我想用板载资源来做这件事。第三,我喜欢学习新事物,而且我从来没有做过 bash 脚本。

对已更改文件的监视执行“incron”。每次我更改列表时,incron 都会启动一个脚本:

Incron 有效,它启动下面的脚本,但只启动第一个命令 (copy-command)。我的目录中每次都有文件“data_list_manager.txt”,但仅此而已。允许 Incron 像用户“pi”和“root”一样行事。所有文件都具有 pi 或 root 权限。它在“cp”命令之后停止。我不知道为什么。
在这个版本的代码中,结果只有两个列表。目前还可以,如果我有问题的解决方案,我会更改它。
命令“echo”“sed”之前的目录引用/bin/...是,因为我已经读过“incron”的工作方式与终端不同,并且需要命令的目录名称。
非常感谢您的支持!

0 投票
1 回答
34 浏览

linux - incron 不响应在新文件夹中写入新文件。我如何解决它?

我想跟踪文件夹中的文件更改(写入)。我做了这个参数

如果我将文件加载到 var 文件夹中,curl 将起作用,但如果我在开始时创建一个新文件夹并在那里加载文件,则不会发生任何事情。如何解决这个问题?

0 投票
0 回答
22 浏览

sh - 接收 ftp 文件后运行脚本的最佳现代方法

我刚刚开始编写一个新界面,在将文件通过 ftp 传输到我的服务器后,我需要在该界面中处理该文件。从长远来看, incroninotify更好还是我应该选择其他东西?顺便说一句,我正在使用 vsftpd。

ps 我已经看过这个网站上的其他文章,但大多数都超过 5 年。我正在寻找 2022 年的最佳解决方案。