Articles of linux

有一种方法可以在进程写入时删除/截断文件吗?

我们有一个运行在Linux上的apache服务器写入日志文件,这个日志文件变得非常大(access_log)。 我们的服务器将开始用尽空间。 有没有办法删除或截断文件,而无需重新启动服务器(我们不希望任何停机时间)。

如何撤消apt-get删除?

我知道这是有趣的情况,但我使用sudo apt-get remove python从Ubuntu删除了所有相关的程序的python? 很明显,我可以安装回python,但它会花费我很多时间来安装我删除的所有程序。 也许有一些解决办法? 谢谢

我应该使用哪个CentOS版本?

我有一些使用的机架式服务器(戴尔R610,惠普DL180 G6,惠普DL360 G5),我打算用于点播环境中的点播videostream。 我想让他们在同一个操作系统上进行简单pipe理,让一台服务器(HP DL180)拥有大量的存储空间和超快速的查找/传输function,以支持多个边缘服务器,这些边缘服务器将在本地caching媒体,也有快速的寻求,但存储要求较less。 我原来一直在使用Ubuntu,但从以前的反馈中得知,Ubuntu将不会像CentOS那样对硬件RAID有相同级别的支持,所以一直试图在服务器上切换。 在以前的托pipe专用主机的经验,他们会有一个定制的服务器configuration的CentOS 5或6所有的小铃铛像nano (我知道这是超级简单的安装,这只是一个简单的事情, CentOS最小安装的一部分,与托pipe公司的默认安装相比)。 媒体stream的软件供应商build议进行一些内核级别的优化,我很好奇,如果我现在应该继续使用CentOS 6,还是使用CentOS 7呢? 看来版本7还是非常新的,所以不确定在论坛上能否获得相同的支持质量,而且由于服务器并不是那么新,所以我想没有任何硬件需要7。 从安全的angular度来看,我是不是从7号开始就开始了自己的脚步?

监控HP ProLiant DL380 G7,不会出现膨胀

我从eBay买了一台翻新的HP Proliant DL380 G7 。 我运行CentOS ,我想知道一个驱动器何时失败。 一位朋友告诉我,由于我没有在服务器上安装惠普软件,前面的灯可能不会亮起来 – 我必须通过一些实用程序找出驱动器状态。 我已经看到惠普的公用事业在线,但它们看起来非常庞大笨重,甚至是侵入性的。 我只想知道我的驱动器状态。 我不想注册一个惠普帐户。 我不想每周都收到惠普的电子邮件。 我不想安装千兆字节的软件来查看我的硬盘是否在运行。 这是可能的,还是我在惠普的摆布?

我怎样才能知道一个进程已经打开的文件?

我有一个守护进程,我想知道它打开了什么文件(最好是CWD是什么)。 有没有可以告诉我的shell命令?

linux +运行一些没有“./”+别名的脚本

我有一台Linux机器,我有一个名为load_info的脚本,脚本位于/ var 我希望能够从另一个目录运行load_info脚本,而不必在命令前加“./” 例如,如果我在/ root中,我希望能够inputload_info (不带./),并执行/var/load_info脚本。 那么我该如何做到这一点,如果我cd /root ,我可以inputload_info ,并运行/ var / load_info脚本。

有没有可能永远不会closuresLinux?

假设硬件故障不是一个因素,并且能够定期更新的要求是否可以不closuresLinux? 我通常会在更新之后做一个完整的重新启动,特别是内核更新,但是有没有办法让我的机器继续工作,仍然这样做? 人们总是听到令人难以置信的正常运行时间,但是如果必须在重大更新之后重新启动,那么这是多么的可能。 也许是不同的运行水平? 但是,内核更新将如何启动?

Fedora / RHEL / CentOS用于Debian / Ubuntu的“service servicename start”是什么等价物?

Fedora / RHEL / CentOS用于Debian / Ubuntu的“service servicename start”是什么等价物? 我刚刚在serverfoault上读到了一些关于使用/etc/init.d/service的问题,那么Debian上的正确方法是什么?

Linux – 如何pipe理root的密码?

我们刚刚部署了一些Linux服务器。 每个系统pipe理员将在服务器上有他自己的帐户(即:jsmith),并将使用SSH连接证书,该证书将被放入主目录中的“authorized_keys”文件中。 一旦在服务器上连接,如果他们想发出一个提升的命令,他们会这样做: sudo ifconfig 然后他们将inputroot密码。 我现在想知道的是pipe理root密码的最佳实践。 我应该改变它吗? 我该如何与系统pipe理员分享新密码? **当然,我将禁用SSH根login。

限制失败的SSHlogin

我想限制Fedora机器上的失败重试次数为5.我想我可以用PAM来完成。 但是无法做到这一点。 我已经提到这篇文章来做到这一点 http://www.puschitz.com/SecuringLinux.shtml 请提供build议