Articles of linux

我应该使用(官方)软件库中的CentOS软件包版本还是最新的软件包稳定版本?

这是一个开放式的问题,但我希望对这个主题进行build设性的,有益的讨论。 因此,为了澄清这个问题:在运行CentOS 7(或任何其他Linux发行版/版本)的服务器上,最好是坚持使用Base / EPEL回购软件包的版本,还是可以获得最新的稳定版本形成包网站? 在这种情况下,我更具体地指像nginx,MariaDB和PHP 7这样的软件包。例如,在EPEL版本1.6.3上安装nginx 1.8.0有什么优点和缺点? 这两种方式是否存在性能差异或安全风险? 欢迎所有的讨论和经验,请尝试引用资源和事实。

如何用Windows DNS服务器注册Linux服务器

我有几台Ubuntu机器(主要是8.04),我想用我在Windows 2000上运行的主DNS服务器注册他们的主机名(或所需的主机名),以便我可以通过主机名使用该DNS服务器从任何其他机器访问这些机器。 Windows客户端可以使用MS客户端自动执行此操作,也可以使用ipconfig / registerdns手动执行此操作。 我如何在Linux中做同样的事情? 我不一定要使用Likewise Open在域中进行注册,除非这是将DNS条目发送到Windows服务器的唯一方法。 这些是静态的IP。 我意识到我也可以手动在Windows端添加DNS条目,但我实际上并不负责该Windows DNS服务器。

什么时候使用chroot是合适/谨慎的?

我听说需要一直chroot BIND。 很公平。 但是其他的程序呢? 什么是“规则”(无论是个人还是被广泛接受/build立)来决定哪些节目应该入狱? -M

/ etc / hosts和/etc/resolv.conf之间的区别

/ etc / hosts和/etc/resolv.conf有什么区别? 另外,是否有一个很好的文档解释所有这些configuration文件。 谢谢。 巴拉

用Python编写的init.d脚本

StackOverflow提出了一个关于在Python中编写init.d脚本的问题。 一个评论指出,这些脚本应该在shell中编程,而不是Python。 在Python中编写init.d脚本: 坏。 坏。 坏。 永远不要这样做。 不是推荐的做法。 好,注意事项 传统的教条。 非常好。 了解任何噩梦的场景,或者这个规则是写在一些系统pipe理员的血液里,这将是非常好的。

如何确定一个月的周数

在Linux CLI上,有没有办法得到当月的星期几? 也许还有另一种方法来获得这个简单的(如date )命令? 假设第一天到第七天是第一周,第八天到第十四天是第二周,依此类推。

如何在Red Hat Linux中安装Wireshark?

如何在Red Hat Linux中安装Wireshark? 在Wireshark下载页面 ,我应该在“Third-Party Package”下载红帽的“标准软件包”吗? 红帽版本是否有GUI?

如何强制dnsmasq为某些主机使用dns?

现在我在dnsmasq.conf中有通配符,可以处理所有请求(这是必需的): address=/#/127.0.0.1 然而,有一些域需要正确的IP地址,而不是127.0.0.1。 作为临时解决scheme,他们已经被添加到/ etc / hosts文件中: 209.85.148.95 ajax.googleapis.com 207.97.227.245 underscorejs.org 72.21.194.31 s3.amazonaws.com 不幸的是,这是一个非常临时的解决scheme – 只要ip发生变化就会停止工作。 我的问题是:如何强制dnsmasq使用DNS来parsing某些域名的IP?

如何查找特定用户可写的所有文件和目录?

在Linux下,我怎样才能find所有的文件和目录是由一个特定的用户可写(或,实际上,不可写)? 编辑:澄清,我的意思是在一个特定的子目录,而不是全系统。 是的,这意味着用户,组和世界可写性的所有排列和组合,允许用户写。 我知道这个问题在语义上是什么,我希望执行一个或几个class级来获得这些文件的列表。

好的故障转移/高可用性解决scheme的Linux?

我有几种情况需要在发生故障(服务器挂起或崩溃)时将应用程序从一台服务器迁移到另一台服务器。 在solaris上,我们使用VCS(Veritas Cluster Server)执行此操作。 什么选项可用于Linux? 请说明为每个设置/维护或成本(如果有的话)的努力水平。 – 更多细节添加 – 给出复杂程度的一个想法: 失败的服务器可能会挂起或崩溃,恕不另行通知,可能仍然是“可以ping通” 恢复服务器需要启动故障转移的应用程序 一旦服务器启动/关机失败,由于不与恢复服务器进行干预而变成被动服务器。 这是一个数据收集或计算节点,而不是数据库,所以更简单的解决scheme可以工作。 – 更多细节(对不起) – 共享存储不是一个选项,但是没有太多的状态(如果有的话)需要从一台服务器迁移到另一台服务器。 我们通过rsync保持两台服务器同步。 到目前为止,非常感谢你的所有post。