Articles of linux

如何使用MRTG监控dynamicnetworking接口? (* nix中)

每当我重新启动我的OpenVPN隧道,它增加接口的数量,并打破接口的MRTGgraphics。 IF-MIB::ifName.76 = STRING: tun_w 重启后: IF-MIB::ifName.77 = STRING: tun_w 任何方法来解决它?

NTP不在CentOS中更新服务器时间

我编译NT胳膊我的NTP客户端不更新从任何服务器的时间我引用post“为什么ntpd没有更新我的服务器上的时间?(7)”但没有任何工程出来..这里是输出ntpq -pn [Tue May 15 13:18:26 root@Unknown:bin]$./ntpq -pn remote refid st t when poll reach delay offset jitter ============================================================================== 125.62.193.121 .INIT. 16 u – 16 0 0.000 0.000 0.000 我了解到refid不应该是“.INIT”,延迟,偏移,抖动值不应该是0 在看ntpd的日志 [Tue May 15 13:19:08 root@Unknown:bin]$tail -f ntp.log 15 May 12:29:35 ntpd[18175]: proto: precision = 1000.000 usec 15 May 12:29:35 ntpd[18175]: ntp_io: estimated max descriptors: […]

有没有像“有状态”的备份?

我工作在生物信息学,我们存储了大量非常大的文件,从来没有改变 – 植物基因组,基因组读取等。我们不断收到这种types的新数据,我们的备份大小爆炸。 在我看来,一直备份这些大文件是没有意义的,三五次就足够了。 有没有像“有状态”的备份存储什么文件已经“安全”(已经在5磁带左右,使用也许文件哈希),然后只备份其余的? 我search了一下,什么都没发现。 谢谢!

init脚本中的敏感数据

我正在修改我通过Googlesearch到的一些例子来构build一个初始化脚本来运行一个VirtualBox OSE虚拟机作为守护进程。 我想指定一个VNC访问虚拟机的密码,这个必须作为VBoxHeadless命令的一个参数给出。 通常情况下,init脚本可以被标准用户读取,这似乎是一个有用的约定,但我也不希望这个虚拟机的VNC密码存储在易于访问的纯文本。 什么是处理这种情况的最合适的/传统的方式? 也许把一个根可读的支持数据文件放在某个地方,并让init脚本从那里加载值?

如何只使用Yum从一个特定的仓库下载一个包?

语境: 我们有多个自定义的yum软件库(在CentOS 6上),我们的用户通过yum来定期安装各种/任意的软件来testing。 我们有一个可用于多个存储库的软件包。 它在两个不同的存储库上被命名为完全相同的东西,称它们为Y和Z,但是包不相同。 这两个存储库都用于其他的东西/安装,但是这个软件包只能从repo Y安装。 我试过的东西: 当我手动安装有问题的软件包时,我排除/包括回购确保我得到正确的版本。 但是,普通用户a)忘了这么做,并且b)有时会安装依赖于所涉及的包的其他包,并且将其作为依赖性安装过程的一部分从错误的回购库中安装。 题: 有没有什么办法可以configurationyum的默认值来表示“如果包X可以从多个源中select,比源Z优先/坚持源Y? 我的目标不是要改变我们的用户目前拥有的正常的yum install过程; 他们应该仍然可以使用最简单的语法来安装任意的软件。 只是特定的包(手动安装或作为依赖项安装的一部分)应该只允许来自某个回收站。

通过USB连接设备时执行命令

我目前有一个系统,将我的Linux服务器备份到/media/usb上的USB存储设备上。 这一切正常工作。 但是,我实际上有两个驱动器,我们试图每天交换。 有没有logging当USB设备插入时的日志logging和使用sendmail或类似的方式发送电子邮件给pipe理员如果驱动器尚未交换3天以上的方式?

rm -rf是如何工作的

当我在一个包含很多子目录和/或文件的目录上尝试使用rm -rf时,我用了一段时间来执行。 这是正常的吗? 我想知道rm -rf是如何在文件系统级别内部工作的。 它只是删除目录,还是通过所有的目录/文件? 这将解释为什么它如此缓慢…

禁用启动服务

我正在使用insserv -r nfs-common来禁用RPC。 我怎么知道它是否工作? 有没有办法列出启动的服务? 它应该从/etc/init.d消失(因为它仍然存在)?

如何诊断ubuntu服务器重启

我的Ubuntu服务器(12.04)有时会重新启动而不通知。 我怎样才能检查什么触发服务器重新启动?

告诉Linux内核把一个文件放到磁盘caching中?

是否有任何命令来读取文件并将其加载到Linux磁盘caching中? 这是一个最新的debian系统。 我知道在一般情况下,最好让Linux内核解决这个问题。 但我有一个边缘情况。 我有一台装有NFS导向器的笔记本电脑,而且我想播放一个很长的video文件,但是我不想让networking问题中断Playnig。 我知道(大的)文件将在稍后被完整地读取。 我知道在播放这个video的时候没有其他的(真的)会在运行。 有足够的可用内存来存储此文件。 (我知道我可以将文件复制到一个新的tmpfs文件系统,但是我很好奇是否有更短的方法来做到这一点)