标签: exclude

使用wget时如何排除某些目录?

我想从 FTP 下载一个目录,其中包含一些源代码。最初,我是这样做的:

wget -r ftp://path/to/src
Run Code Online (Sandbox Code Playgroud)

不幸的是,目录本身是 SVN 检出的结果,因此有很多 .svn 目录,爬取它们需要更长的时间。是否可以排除那些 .svn 目录?

wget exclude

14
推荐指数
2
解决办法
3万
查看次数

Apache ProxyPass 或 ProxyPassMatch 从代理中排除文件

我有一个 VirtualHost 设置为将所有请求代理到在端口 9000 上运行的另一台服务器。

我拥有的 :

ProxyPass / http://localhost:9000/
ProxyPassReverse / http://localhost:9000/
Run Code Online (Sandbox Code Playgroud)

我试过的:

! ProxyPass /test.html http://localhost:9000/
ProxyPass /test.html ! http://localhost:9000/
ProxyPassMatch !^/(.*\.html)$ http://localhost:9000/$1 
Run Code Online (Sandbox Code Playgroud)

没有一个工作...

我想从代理中排除一个文件或一组文件,文档说明了“! 指令在您不想反向代理子目录的情况下很有用。”,但没有示例对于那种情况。

mod-proxy proxypass exclude apache-2.2

9
推荐指数
1
解决办法
2万
查看次数

备份中是否需要包含 /run 目录?

我使用下面描述的社区 Ubuntu 文档中的简单脚本的变体

tar -cvpzf backup.tar.gz --exclude=/backup.tar.gz --exclude=/proc --exclude=/lost+found --exclude=/sys --exclude=/mnt --exclude=/media --exclude=/dev /
Run Code Online (Sandbox Code Playgroud)

我在 Ubuntu 12.04 上再次使用它,我看到脚本跳过了 /run 中的一些文件。是否应该将 /run 目录添加到排除目录中?

linux backup directory exclude

6
推荐指数
1
解决办法
2571
查看次数

如何符号链接文件夹并排除某些文件

我不是服务器专家(不幸的是),但对 linux 和 bsd 有很好的了解。我正在尝试符号链接 HLDS(游戏服务器)的多个实例,但需要排除某些文件夹和配置文件才能正确实现这一点。我需要这样做,因为 HLDS 会自动加载许多模组,并且设置一个例外来禁用模组并不适用于所有模组。

所以基本上我想要:

/home/user/hlds-install (基本安装)
/home/user/server1
/home/user/server2
等等...

然后能够手动将我排除的任何配置/模块放入服务器目录中,以便可以单独配置每个服务器。

谁能告诉我如何做到这一点,也许是某种 bash 脚本,以便我每次想要创建一个新的目标时都可以更改目标以运行它。我有很多事情要做,所以为每个人手动完成整个事情绝对不是一种选择,我只是为了更聪明地工作,而不是更努力!

谢谢 :)

linux exclude symlink hierarchy

5
推荐指数
1
解决办法
6892
查看次数

inotifywait 使用和排除

我想通过inotifywait 以递归方式监视创建或修改文件的任何事件的特殊路径,但我不知道我的问题是什么。

我有一些要排除的文件夹。

watchpath
    ->  folder1
        -> file1
        -> ingnorefile1 [IGNORE]
    ->  ignorefolder1 [IGNORE]
Run Code Online (Sandbox Code Playgroud)

如何使用正则表达式正确排除它们?

inotifywait -mr --exclude '(ignorefolder1|folder1\/ingnorefile1)' -e modify -e create -e delete . | while read date time dir file; do
Run Code Online (Sandbox Code Playgroud)

用于实现我的目标的正确正则表达式是什么?

inotify regular-expressions exclude

5
推荐指数
1
解决办法
9838
查看次数

拖尾一个目录中的所有日志文件 | 排除压缩文件

我试图找到正确的命令来拖尾一堆日志文件,同时排除设置目录中的压缩文件。日志文件在变得过大时被压缩。

目前我正在使用:

tail -f /var/logs/myLog*
Run Code Online (Sandbox Code Playgroud)

这工作正常,但它也会拖尾 .gz 文件,这些文件是乱码。我只需要尾随没有此扩展名的文件。

linux log-files tail exclude

5
推荐指数
2
解决办法
6368
查看次数

如何排除 /etc/logrotate.d/ 下的服务以与主 logrotate 作业一起运行

我在 logrotate.d 下有一个文件,我不想在主 logrotate 运行时运行该文件。我为此创建了一个单独的工作/etc/crontab

45 23   * * *   root    mv /var/log/RemoteSystems/*/*.log /var/log/Archiv/ && logrotate /etc/logrotate.d/test  
Run Code Online (Sandbox Code Playgroud)

该作业会将文件从一个目录移动到另一个目录,然后应用 logrotate。我希望这项工作与/etc/crontab. 问题是,因为“测试”在 下/etc/logrotate.d/,它将使用主 logrotate 再次运行。我可以在 logrotate.conf 中插入任何可以排除“测试”运行的命令吗?我知道如果我有“测试”文件/etc/logrotate.d,这不会发生,但我想让“测试”保持在同一路径。

linux logrotate cron exclude

5
推荐指数
2
解决办法
4182
查看次数

从为根目录设置的基本身份验证中排除 nagios 目录

我从 Apache 的根目录获得了基本身份验证。我是这样设置的。

/etc/httpd/conf.d/xxxx.conf

 <Location />
    AuthType Basic
    AuthUserFile xxxxxxxx
    AuthName "Restricted Area"
    Require valid-user
  </Location>
Run Code Online (Sandbox Code Playgroud)

由于此设置是在 root 中设置的,因此它会覆盖 Nagios 的基本身份验证,从而使 Nagios 无法运行。我试图通过执行排除 Nagios 目录

  <Location /nagios>
    Allow from all
    Satisfy any
  </Location>
Run Code Online (Sandbox Code Playgroud)

但是由于它主导了 Nagios 设置,因此禁用了身份验证。

仅排除 Nagios 子目录的正确方法是什么?

centos nagios exclude http-basic-authentication apache-2.2

4
推荐指数
1
解决办法
1189
查看次数

如何从 inotify/incron 中排除 PATTERN

我正在使用 incron 来监视目录中的事件,但我想排除某些子目录或某些文件名模式。

有什么办法可以优雅地做到这一点吗?

linux inotify exclude

3
推荐指数
1
解决办法
2696
查看次数

rsync --排除不排除

我在 Ubuntu 12.04 LTS 服务器上使用 rsync 并使用以下脚本来备份所有内容/,但是,每当我运行脚本(以 root 身份)时,/backup都会包含该目录,而应该排除该目录:

#!/bin/sh
rsync --password-file=/etc/rsyncd.password --delete -aAXzv --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found,/home/*/.gvfs,/home/*/Downloads/*,/backup/*,/var/spool/squid3,/opt/atlassian,var/www/\~*} /* fsbak@servername::fsbak
Run Code Online (Sandbox Code Playgroud)

为什么会发生这种情况,如何让 rsync 忽略/backup

backup rsync exclude ubuntu-12.04

3
推荐指数
1
解决办法
2386
查看次数

如何从应用的密码策略中排除用户

我收到了一项要求,即需要将单个用户排除在公司的密码策略之外(如果您问,则是 CEO)。

因此,我尝试了以下方法但没有成功。

  1. 我已将默认域密码设置复制到新对象。
  2. 我已为经过身份验证的用户启用了该新对象。
  3. 在域密码委托设置中,我添加了特定用户,并在:应用复选框 - 我将其设置为拒绝 在此处输入图片说明 *我还应该设置拒绝读取选项吗?

我可以看到,当用户登录时,gpresult 显示应用了域密码 GP,但是,他仍然受到与域其余部分相同的限制。

问:我做错了什么?- : 如何从域策略中排除用户?

非常感谢

windows password domain group-policy exclude

2
推荐指数
1
解决办法
9636
查看次数