Articles of linux

在Linux上复制USB驱动器

有没有一个应用程序将做一个USB驱动器到另一个USB驱动器的简短映像副本? 我需要的东西不会跑掉现场的CD

postfix问题发送电子邮件“RCPT拒绝本地主机未列出”

我很难得到后缀发送电子邮件。 这是mail.log条目: Jun 30 18:27:46 vm21 postfix/smtpd[15682]: warning: ::1: address not listed for hostname localhost Jun 30 18:27:46 vm21 postfix/smtpd[15682]: connect from unknown[::1] Jun 30 18:27:46 vm21 postfix/smtpd[15682]: NOQUEUE: reject: RCPT from unknown[::1]: 554 5.7.1 <[email protected]>: Relay access denied; from=<[email protected]> to=<momc$ Jun 30 18:27:46 vm21 postfix/smtpd[15682]: lost connection after RCPT from unknown[::1] Jun 30 18:27:46 […]

Linux的任何媒体stream媒体服务器是否支持Windows Media格式的stream媒体(而不仅仅是渐进式下载)?

是否有可能build立一个Linux的媒体stream媒体服务器,可以做stream媒体服务支持的格式? 就我所知,在Linux上运行的stream行的stream媒体服务器,如Wowza和Darwin ,并不支持这一点。 请注意,我的意思是正确的stream媒体而不是渐进式下载 更一般地说,我想知道Windows Media Services提供的其他function是否不能在Linuxstream服务器上复制。 换句话说,如果我的stream媒体服务器是纯Linux的(甚至不运行Windows VM映像),我将不得不错过哪些function? 干杯,迈克。

服务器上的存储库文件结构

对于每个公共服务器,我们有三个阶段:开发,testing和生产。 每个阶段都是一个Web服务器。 我正在使用Mercurial中的命名分支来补充这个过程。 诀窍是将正确的版本推送到正确的服务器上,也就是说,当脚本发布testing运行时,testing分支将被推送到testingnetworking服务器。 我有钩,所有的细节都解决了。 我不确定的部分是Mercurial文件结构。 我想实现使用RSync的发布过程,为此,我需要一个本地文件夹进行同步,这个文件夹可以是我在服务器上创build的存储库,但是我需要确认的是如果服务器版本的存储库可以是目前我想要的任何分支。 也就是说,我在testing中创build一个存储库 cd test hg init touch sample hg add ./* hg commit -m "whatever" -u someowner 现在让我们说,我从工作站做了一堆工作,并提交更改到存储库,创build两个命名分支test和prod 。 我所关心的是实际的testing目录。 我可以使该目录包含某个命名分支的最新版本(在我上面进行初始化的服务器上)并且不会伤害存储库本身吗? 在我刚接触Mercurial的背景下,

轻松通知远程Linux / Unix计算机上的任意事件

我正在寻找一种方法来轻松定义在Linux机器上发生的一些事件的一次性通知。 事件可能包含如下内容: file /tmp/my.lock is unlinked或process 666 finished ,或者更复杂一些,比如process 'backup.sh' closed file 'backup.tgz' AND process 'backup.sh' exited with return code 0 。 通知也应该灵活。 像notify 192.168.0.100 via org.freedesktop.Notifications.Notify或notify [email protected] via email 。 实际上,它就像Nagios,但是devise用于非重复事件,创build任务几乎为零,成本几乎为零。 我是一个梦想家吗? 我应该自己写吗? 或者我应该只使用shell脚本?

Cisco路由器上的IP表的ACL规则规则

谈到路由器时,我有比Linux更多的思科背景。 在devise我的防火墙规则时,我已经习惯了in特定的接口上附加ACL。 我想我可以通过让FORWARD链跳转到每个接口的自定义链来模仿IP Tables的这种行为。 例如(默认策略将是DROP): iptables -N INET_IN iptables -A FORWARD -i eth0 -j INET_IN iptables -A INET_IN -m tcp -p tcp –dport 80 -d 12.12.12.12 -j ACCEPT 我可能会最终使用状态检查,但以上是总体思路。 有没有什么理由可能会导致我麻烦或不工作? 如果这样做,这是不是这样做,我需要一些再教育?

IPTables INPUT和ucarp

需要哪些规则才能在IPTables上使用ucarpstream量?

在慢速连接中使用ssh时,请停止快速减速和详细操作

我经常在通过1GBit以太网连接的2台服务器之间复制许多文件,而通过VPN和SSH通过DSL连接。 问题是,需要通过慢速连接发送到我的SSH客户端的详细输出(每个复制文件1行),并减慢了复制操作(这对我来说是这样的感觉) 我用通过创build的testing文件testing了这个 dd if=/dev/urandom | base64 | dd of=testfile count=10M bs=1 testing运行A(无输出) # time sh -c 'cat testfile > /dev/null' sh -c 'cat testfile > /dev/null' 0.00s user 0.02s system 97% cpu 0.025 total testing运行B(所有通过ssh / vpn输出) # time sh -c 'cat testfile' sh -c 'cat testfile' 0.00s user 0.45s system 0% cpu 4:31.10 […]

Ext3 / 4function的问题(dir_index,文件types)和XFS文件系统性能

我正在开发一个应用程序,它读取大量的目录列表,并使用file命令和使用ext4文件系统检查文件types。 当我看着Ext4时,我发现它有两个有趣的function dir_index 文件types 我刚刚启用这两个function使用 tune2fs -O dir_index /dev/hdXY e2fsck -fD /dev/hdXY 我的问题是: dir_index启用后是否透明地工作(例如, ls -lR large_direcory/性能提高了,而不需要任何额外的程序/configuration),还是必须通过编程/脚本来使其工作? 索引是透明生成的? 或者需要使用e2fsck -fD /dev/hdXY ? Ext3 / 4文件typesfunction如何工作? 我已经读过XFS比ext3有更好的性能和可靠性,它如何与ext4相比,我应该切换? 谢谢!

如何在linux中启用libattr frature(缩写为xattr)?

我会在python中使用xattr,但发现xattr的keys()是空的,这是否表示libattrfunction未启用? 我已经了解到ext3 / ext4在默认情况下禁用了libattrfunction,但是如何启用它? 期待你的帮助! 谢谢〜 >>> import xattr >>> x = xattr.xattr('tiger_8a428_userdvd.dmg') >>> x <xattr file='tiger_8a428_userdvd.dmg'> >>> x.keys() []