Articles of linux

rsync:仅向一个方向传输文件

是否有可能使用rsync只能在一个方向上复制文件? 例如,假设我们有: left/a.txt right/a.txt 这些文件最初是相同的。 如果你修改了right/a.txt ,那么: rsync -avv left/ right/ 将right/a.txt复制到left/a.txt 。 是否有可能限制rsync只left/ right/复制right/ (即防止它right/ left/复制left/ )?

如何在Linux中向所有邻居广播ARP更新?

子网中的一些客户端使用旧的MAC地址caching了IP,我希望他们通过ARP广播来更新新的值,在Linux中是可行的吗?

如何识别Linux服务器上的I / O瓶颈?

你如何确定你的Linux服务器的性能是受I / O限制的,也许更重要的是哪个进程或进程正在产生问题?

使用Linux的IPTables,如何阻止山洪或任何P2P协议?

在我们的机构里,我们通过互联网连接了300多台电脑到不同的局域网。 这里包括正式的局域网,和互联网实验室的学生。 我们想要控制Torrent或任何P2P协议。 以前的解决scheme是我们的问题是KerioWinRoute 6.5.x,最满意。 问题是,我们已经使用Webmin平台迁移到Ubuntu 8.04 LTS。

有一个用户特定的等同于/ etc / hosts吗?

有什么办法来定义用户特定的主机 – 就像在/ etc / hosts? 也许像〜/ .hosts?

通过SSH连接并自动input密码,而不使用公钥

服务器允许SSH连接,但不能使用公钥authentication。 目前我无权改变这种情况(由于技术上的困难,而不是组织上的),但我会尽快完成! 我现在需要的是在服务器上使用普通的旧帐号+密码authentication从脚本执行命令。 也就是说,我需要以非交互的方式来做到这一点。 可能吗? 我该怎么做? 将执行脚本的客户端运行Ubuntu Server 8.04。 服务器运行Cygwin和OpenSSH。

Cent OS:如何closures或减less内存过量使用,安全吗?

有时我的服务器因为内存和交换空间不足而停止运行。 (它保持响应平,但没有比这更甚,甚至没有SSH)。 我被告知linux是否会执行内存过量使用,据我所知,这与银行用金钱所做的一样:假设大多数进程不会真正使用所有要求的内存,至less不是全部在同一时间。 请假设这实际上是我的系统偶尔挂起的原因,我们不要在这里讨论这是否是这种情况(请参阅什么可能导致服务器上的所有服务closures,但仍然响应ping以及如何弄清楚 ) 。 所以, 如何在CentOS中禁用或减less内存过量使用? 我读过有两个名为vm.overcommit_memory(值0,1或2)和vm.overcommit_ratiom的设置,但我不知道在哪里我必须find并更改它们(有些configuration文件希望),我应该尝试什么值,以及是否需要重新启动服务器才能使更改生效。 是安全的吗? 我可以期待什么副作用? 当googling overcommit_memory我发现像人们说他们的服务器无法启动了可怕的东西…. 由于是什么导致内存使用量的突然增加是由于MySQL的查询,而这又是在服务HTTP请求时调用,我期望只是一些PHP脚本无法完成,因此有时500响应时服务器太忙,这是我可以采取的风险(当然更好的是,整个服务器变得无法访问,必须重新启动它)。 或者如果我select了错误的设置,真的可能导致我的服务器无法重新启动?

我可以在主机名中加点吗?

我使用a.alpha这样的名字作为我的linux系统的主机名,但是这些名字并不完全可用。 主机名shell命令的响应是正确的(a.alpha)。 但是在我的用户帐户之后打印的名字是“user @ a”而不是“[email protected]”。 当我使用avahi时,我可以(通过主机名)达到a.alpha,而不是b.alpha。 这是正常的吗?

如何在Linux中更改目录的内容时自动运行脚本?

每当将新文件复制到特定目录时,我都想自动运行脚本。 换句话说,Linux有没有办法“观察”一个目录的变化,然后运行一些东西来响应变化?

在CentOS 4.4中,我怎样才能脱离一个文本文件的转义序列?

我可以使用什么命令从文本文件中剥离颜色代码转义序列? 理想情况下,我可以通过。 如果我有一个彩色文本rainbow.txt的文件,那么差距是什么: cat rainbox.txt | *something* > plain.txt 我在CentOS 4.4上工作。