我经常发现自己不得不清理一些目录,因为它们太满了。 让我们以/var为例,因为这是常见的,原因很明显。 为了看哪个子目录需要很多空间,我使用du -sh /var/* 。 不幸的是,我在/var的子目录中有大量的数据,这些数据恰好在/var (例如/var/chroot )之外的其他分区上运行,大大减缓了进程的速度。 现在du有一个-x标志,排除其他挂载点。 当du -shx /var而不是du -shx /var/*时它工作正常,因为*由shell扩展,所以/var/chroot被明确地发送到du 。 我提出的另一个select是使用find /var -xdev -mindepth 1 -maxdepth 1 -exec du -sh {} \+但是,即使find没有跟随其他挂载点,它仍然会打印它们并将它们传递给du ,因此再没有达到我的目标。 在我编写一个可怕的bash函数(或perl / python程序)来parsingdf或mount到一个循环之前,有没有人知道一个干净的方法来实现我想要做的?
我有自由select一个服务器的操作系统,所以我想把我的时间和精力花在学习一个平台上。 我的主要目标是在负载变重的时候尽可能地提高效率。 从效率来说,我的意思是从tcp / ip堆栈速度到线程处理以及任何可能影响繁忙的Web服务器的任何事情。 任何build议表示赞赏。
我们无法获得IP地址,我已经检查DHCP服务器我们有IP地址可用,我们可以得到我连接Windows系统的IP地址。 请帮我解决这个问题…提前谢谢…
有多个默认网关与同一接口关联是否有效? 我以为这没有意义,但我在笔记本电脑上看到了这一点 $路线 内核IP路由表 目标网关Genmask标志度量参考使用Iface 10.1.0.0 * 255.255.248.0 U 1 0 0 eth0 默认10.1.1.1 0.0.0.0 UG 0 0 0 eth0 默认10.1.1.1 0.0.0.0 UG 202 0 0 eth0 我问的原因是,在我们正在开发的embedded式系统中,我们需要获得与特定接口关联的默认网关。 这只是一个显示问题,它显示相同的默认网关两次? 或者在1个接口上有多个默认网关意味着我应该考虑的东西。
我最近读了一家公司,他们把所有的linuxnetworking服务器都安装在没有硬盘的情况下运行。 这听起来真令人兴奋,因为这基本上意味着最大的失败点(HDD)现在已经消失了。 此外,更新5或10个Web服务器的操作系统(或其他任何东西)就像编辑一个图像一样简单。 百万美元的问题是,这是如何完成的? 什么是需要使这项工作正常和什么是PROS / CONS? 这是一个很好的主意,我只是希望我不会错过一些非常重要的问题。 谢谢!
最近,我的网站遭到来自各种机器人的数千个POST请求的攻击。 我决定find一种方法来阻止发送到我的网站的所有POST请求,并允许来自我的网站的所有POST请求,而不是采取阻止这些机器人的方法。 我想出了以下几点: 重写引擎 RewriteCond%{REQUEST_METHOD} POST RewriteCond%{HTTP_HOST}!。* mydomain.com。* RewriteRule ^。* – [F,L] 但由于某种原因,它不起作用。 有任何想法吗? 谢谢!
我有使用4个高清驱动器安装在Raid10arrays(MD)上的Ubuntu服务器10.04。 众所周知,Raid 10是Raid 1 + Raid 0.因此,两个HD驱动器被剥离并镜像(或者相反)。 有没有一个简单的方法来找出这四个驱动器中的哪两个被剥离,哪些被镜像? 这里是/proc/mdstat的输出 Personalities : [raid10] [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] md0 : active raid10 sda1[0] sdb1[1] sdd1[3] sdc1[2] 388992 blocks 64K chunks 2 near-copies [4/4] [UUUU] md2 : active raid10 sda7[0] sdb7[1] sdd7[3] sdc7[2] 19529600 blocks 64K chunks 2 near-copies [4/4] [UUUU] md4 : active raid10 […]
我使用Ubuntu和我真的很奇怪的DNS问题。 主机命令提供了正确的更新dns entires,但firefox和ping命令总是给旧的条目。 我的/etc/resolv.conf是正确的,没有其他的DNS在Ubuntu上运行的caching服务。 例如,以下给出1.2.3.4为正确的IP host example.com 但是当我做以下它给旧的IP 1.1.1.1: ping example.com Firefox也一样。 我如何解决这个混乱?
我有一个双启动(Windows 7 / Linux的)电脑。 我有一个NTFS分区来交换他们之间的数据。 我想安装一个MySQL服务器。 但是,我没有另一台计算机,因为我想从Windows和Linux使用数据,我想安装MySQL并将数据存储在共享磁盘中。 但是,这个想法让我感到害怕。 这应该是可能的吗? 我必须小心,更新? 也就是说,如果Linux更新程序安装sqcurity修补程序,它可以安全地不安装在Windows中?
我今天早上进来,我们的networking服务器没有运行,所以我closuresApache,并试图再次启动。 在这台服务器上至less有2-3周的时间没有触及httpd.conf,上次我重新启动它。 我试图重新启动服务器无济于事。 以下是我尝试启动apache2时得到的消息。 username:~$ sudo /etc/init.d/apache2 start * Starting web server apache2 (98)Address already in use: make_sock: could not bind to address 0.0.0.0:80 no listening sockets available, shutting down Unable to open logs …fail!