小编Tom*_*nal的帖子

127.0.0.0/8 地址空间的其余部分用于什么?

我们都知道什么127.0.0.1是用于(环回)。

其余保留127.0.0.0/8回送空间的用例是什么?

loopback ipv4

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

为什么删除大文件需要更长的时间?

我的理解是,rm在文件上运行只是取消链接,将文件系统中的空间标记为空闲。然后应该遵循的是,删除一个文件总是需要大致相同的时间(即删除速度与文件数量成正比,而不是文件大小)。

那么为什么删除一个 15 GB 的文件会花费一分钟的时间rm file.tar.gz呢?

linux filesystems ext4

34
推荐指数
1
解决办法
4462
查看次数

Google 是如何获得 8.8.8.8 的?

该 IP 地址8.8.8.8(除了8.8.4.4)现在用于 Google 的 DNS 服务器。他们是如何获得这个IP的?

具体来说,将 IP 路由到不同位置必须发生什么。

domain-name-system ip google

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

为什么上传到 S3 这么慢?

我正在使用s3cmd上传到 S3:

# s3cmd put 1gb.bin s3://my-bucket/1gb.bin
1gb.bin -> s3://my-bucket/1gb.bin  [1 of 1]
  366706688 of 1073741824    34% in  371s   963.22 kB/s
Run Code Online (Sandbox Code Playgroud)

我从 Linode 上传,根据支持,它的输出带宽上限为 50 Mb/s(大约 6 MB/s)。

为什么我上传到 S3 的速度如此之慢,我该如何改进它们?


更新:

通过 SCP 将相同的文件上传到 m1.medium EC2 实例(从我的 Linode 到实例的 EBS 驱动器的 SCP)根据iftop(密码完成的任何压缩不是一个因素)提供大约 44 Mb/s 。


Traceroute: 这是到要上传到的服务器的跟踪路由(根据tcpdump)。

# traceroute s3-1-w.amazonaws.com。
跟踪路由到 s3-1-w.amazonaws.com。(72.21.194.32),最多 30 跳,60 字节数据包
 1 207.99.1.13 (207.99.1.13) 0.635 毫秒 0.743 毫秒 0.723 毫秒
 2 207.99.53.41 (207.99.53.41) 0.683 毫秒 0.865 毫秒 0.915 毫秒 …

amazon-s3 linode amazon-web-services

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

如果我使用公共主机名将数据发送到我的计算机,它是否真的通过 Internet 传输?

澄清:

我正在使用我的公共主机名连接到 MySQL 数据库。主机名解析为我服务器的外部 IP(例如 1.2.3.4)。我通过 MySQL 连接发送/接收的数据是否通过 Internet 传输?使用 localhost 会更快吗?它会占用我服务器的带宽吗?

mysql networking linux bandwidth

12
推荐指数
3
解决办法
1937
查看次数

我刚刚删除了“/bin”。最好的恢复方法是什么?

我只是跑了(不是故意的!)rm -rf /bin

我已经关闭了计算机并正在使用 Finnix 尝试从中恢复。我已经成功安装了驱动器,并确认,是的,整个/bin文件夹都被删除了。

是否可以在不重新安装操作系统的情况下从中恢复?

我想我可以设置一个具有相同操作系统和架构(Ubuntu Server 11.10 alpha 版本,x86)的 VM 并安装我在服务器上安装的所有软件包,然后只需复制/bin文件夹。

这会起作用吗?我最好重新开始吗?

linux ubuntu

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

为什么 Linode 不必关闭更新?

我已经使用Linode一年多了,而且,与我使用过的一些鲜为人知的 VPS 主机不同,Linode 从未要求我关闭我的 VPS。唯一的重启是我发起的。

它们如何连续运行数年而不需要重新启动且不停机?升级主机系统的某些部分时,停机时间不是不可避免的吗?他们是否只是执行尽可能少的更新?


这并不意味着是 Linode 特定的问题;我仅以它们为例,因为我有使用它们的经验。

vps linode

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

映像 OS X 安装

我们店里有大约 20 台 Mac,所有这些都在购买时进行了设置和配置。我们拥有各种计算机和年份(一些 Mac Mini、一些 iMac、一些 MacBook Pro)。他们甚至都没有运行相同版本的 OS X。

我们想重新安装最新的 OS X(截至今天的 Mountain Lion),安装所有应用程序并配置所有网络设置,然后将其克隆到所有 Mac。

我的第一个想法是简单地使用 克隆硬盘驱动器dd,但由于硬件差异,我不确定这是否真的有效。此外,需要更改计算机名称等(类似于 Windows 上的 Sysprep)。

我应该使用什么软件或进程来对运行 OS X 的计算机进行映像?

mac-osx imaging disk-image

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

使用 postfix 将垃圾邮件发送到特殊文件夹

我有一个运行 amavis 和 SpamAssassin 的 postfix 服务器来帮助过滤垃圾邮件。被检测为垃圾邮件的邮件在发送到用户的 Maildir 时如下所示:

来自 tom@tom-mint 星期五 3 月 15 日 01:46:20 2013
返回路径:<tom@tom-mint>
X-Original-To: tom@my-server.com
交付至:tom@my-server.com
X 病毒扫描:my-server.com 上的 Debian amavisd-new
X-垃圾邮件标志:是
X-垃圾邮件分数:6.463
X-垃圾邮件级别:******
X-Spam-Status:是的,分数=6.463 tagged_above=2 required=6.31
    测试=[DRUGS_ERECTILE=2.221,FH_FROMEML_NOTLD=0.18,
    FSL_HELO_NON_FQDN_1=0.001,HELO_NO_DOMAIN=0.001,RCVD_IN_PBL=3.558,
    RDNS_DYNAMIC=0.363, TO_NO_BRKTS_DYNIP=0.139] autolearn=no
日期:2013 年 3 月 15 日星期五 01:46:19 -0400
至:tom@my-server.com
主题:***垃圾邮件*** 你好
用户代理:传家宝 mailx 12.5 6/20/10
内容类型:文本/纯文本;字符集=us-ascii
来自:tom@tom-mint (汤姆)
状态:RO

买点伟哥!

请特别注意前面带有 的主题***SPAM***X-Spam-Flag: YES标题。

配置postfix将这些邮件存储在特殊垃圾文件夹中的最佳方法是什么?

从我的研究来看,似乎我需要使用与 postfix 不同的邮件传递工具来实现这一点,但我不确定哪种方法是最好的。似乎有很多过时的信息,我想知道 postfix 是否能够将消息放入文件夹中。

邮件目录都是Maildir。

email linux postfix spam

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

强制请求错过缓存但仍存储响应

我有一个缓慢的网络应用程序,我在它前面放置了 Varnish。所有页面都是静态的(它们不会因不同的用户而变化),但它们需要每 5 分钟更新一次,以便包含最近的数据。

我有一个简单的脚本 ( wget --mirror),它每 15 分钟抓取一次整个网站。每次爬行大约需要 5 分钟。爬网的目的是更新 Varnish 缓存中的每个页面,这样用户就不必等待页面生成(因为所有页面都是最近生成的,这要归功于蜘蛛)。

时间线如下所示:

  • 00:00:00:缓存已刷新
  • 00:00:00: Spider 开始爬行以使用新页面更新缓存
  • 00:05:00: Spider完成抓取,所有页面更新至00:15:00

0:00:00 到 0:05:00 之间的请求可能会访问尚未更新的页面,并且将被迫等待几秒钟以等待响应。这是不能接受的。

我想做的是,也许使用一些 VCL 魔法,总是将来自蜘蛛的请求转发到后端,但仍将响应存储在缓存中。这样,用户将永远不必等待页面生成,因为没有 5 分钟的时间窗口,其中部分缓存是空的(可能除了在服务器启动时)。

我怎样才能做到这一点?

cache varnish

7
推荐指数
1
解决办法
2546
查看次数