Articles of 目录

自动通知文件夹或共享中新增或更改的文件

我正在寻找一些开源[免费]或相对便宜的解决scheme来监视文件系统上的特定文件夹和“Windows”networking与几个股份。 当添加或更改文件时,我希望能够通知自己和/或其他人存在新文件或更改当前文件。 我们有一个SBS 2003服务器,在一个小的非盈利办公室里有几个股份。 我会比较喜欢: 运行在服务器端(我们有Windows和Linux服务器) 通知在不同的时间尺度 – 小时/每日/每周 通过电子邮件发送通知到不同的地址 完全可以使用bash / php / program来select自己的方式,但我很好奇目前的解决scheme,以避免重新发明轮子。 也很想听听使用现有系统的人,或者他们在办公室如何实施这个想法。 而且大多数上class族都不具备电脑知识,所以git或其他版本控制系统在这一点上不是一种select。

经常访问的文件和I / O使用情况

我很好奇,从性能的angular度来看,将所有文件存储在一个目录中与将每个文件放在单独的目录中有什么优势? 我不关心组织。 此外,这是假设文件将经常访问 – 所以I / O使用率会很高。 不涉及目录列表,文件将被绝对path拉动。 系统环境是Linux,CentOS 5.3。

Windows7 IIS7:无法closuresInetPub \ wwwroot的只读标志。 无法编辑网站文件!

我终于把PHP运行在Windows 7 IIS7上,但是现在终身无法编辑wwwroot中的文件,因为我的编辑一直在说“你没有权限保存到这个位置…保存在Pete中? 这将是一个非常长的编辑/运行/debugging过程,如果我必须手动将文件复制到wwwroot每次我想查看我的网站。 我进入IISpipe理器并转到该目录并取消单击设置的只读checkbox。 问题是我下次“编辑权限…”再次检查! 我以pipe理员身份运行。 有任何想法吗?

在linux / bsd上知道真正的目录大小的快速方法

计算实际目录大小的最快方式是什么? 我不知何故就发现自己需要很多东西。 简单地做: #du -hs / dir 太慢了。 有没有我可以运行的服务,它会周期性地计算目录大小并caching它们供以后参考? (就像一个定位数据库)

XDG_RUNTIME_DIR的良好默认值?

XDG基本目录规范是用户目录非常有趣的规范。 除了XDG_RUNTIME_DIR ,它还提供了很好的默认值。 现在我正在编写一个需要创build命名pipe道的软件。 它是一个按用户的客户端 – 服务器框架(服务器有一个FIFO,每个客户端有一个FIFO)。 如果没有定义XDG_RUNTIME_DIR ,我目前在/tmp使用per-user子目录,但是不能确保所有指定的条件(即以“目录的生命周期”必须绑定到正在login的用户…“ ) /tmp/myserver-$USER足够好? 编辑 我在别处看到了一些build议: . 是相当不能令人满意的(至less因为这不是绝对path)。 我也看到了/var/run/user/$USER – 不错,但那个目录不存在(至less在我的机器上运行Debian testing )

检查远程目录是否存在(shell脚本)

有没有办法查看远程服务器上是否存在目录? 也许有更好的办法,但我正在编写一个应用程序部署脚本,并且如果目录不存在以放置文件,我想在远程服务器上创build一个目录。 提前致谢!

使用SSH复制目录

我怎样才能通过ssh在我的服务器上复制一个目录?

Linuxrecursion删除保留第一个目录

第一个问题在这里,我通常在StackOverflow。 我需要删除一个目录的所有内容,但不是目录本身,因为我没有删除该实际目录的权限。 这似乎很简单,但我无法find这个命令。 提前致谢。

如何统计目录中的所有子文件夹?

如何计算在特定文件夹下有多less个文件夹(包括子文件夹)?

Bash脚本来修复目录和文件的所有权

我的客户让我将一些文件夹部署到他的客户网站的一些主目录中。 我用一个Bash脚本做了这个,但是最后它使用了root帐户的权限。 如何制作一个Bash脚本,将每个文件夹放在/ home / user (不是隐藏的文件或文件夹)下,获取该文件夹的用户和组的所有权,然后执行chown -R {user}。{group} / home / 用户 ? 这些服务器正在运行CentOS Linux。