Articles of linux

目录存在之前重新启动Apache

我有很多域名托pipe在我的服务器上。 一个新的域configuration了通用configuration。 通常用户不知道和删除给apache的documentrootpath的文件夹,有时当我做了更改后重新启动Apache我得到错误,这意味着目录不存在。 是否有可能检查在Apache中为documentroot定义的文件夹的存在,然后停止并启动Apache 总之我想检查存在于httpd.conf中的所有文件夹path,然后再发出命令/etc/init.d/httpd stop。 请任何帮助

cron作业在directadmin面板中删除后仍然执行

我有问题的cron作业仍然执行后,即使删除它们。 我已经从这篇文章中查看了所有可能的cron作业 。 所有的cronconfiguration文件都是空的,或者我的cron任务不存在。 我也for user in $(cut -f1 -d: /etc/passwd); do echo $user; crontab -u $user -l; done提出了这个命令for user in $(cut -f1 -d: /etc/passwd); do echo $user; crontab -u $user -l; done for user in $(cut -f1 -d: /etc/passwd); do echo $user; crontab -u $user -l; done for user in $(cut -f1 -d: /etc/passwd); […]

如何设置一个只有文本格式的虚拟别名列表的Linux邮件服务器

我一直在使用Linux服务器多年,总是configuration邮件服务器没有太多的想法,遵循在线指南等。我知道,后缀可以有一个虚拟的别名文件,但看了看后,我没有find指导使用的唯一。 我正在寻找一个指导,configuration一个Linux邮件服务器(最好是与一个基于Debian的Linux),将有pop,smtp和imap电子邮件完全可configuration在一个文本文件。 (这是简单的唯一目的) 有什么build议么? 谢谢!

防止Quagga从某个子网广告

我有一个Ubuntu 12.10工作站与以下接口: eth0 : 10.11.1.15/24 lo:1 : 10.90.50.50/32 lo:2 : 10.1.100.100/32 tap0 : 10.5.200.200/24 如您所见,所有IP都适合10.0.0.0/8子网。 我也有Quagga宣布我的链路状态通过OSPF的其他路由器。 这是我的/etc/quagga/ospfd.conf : router ospf passive-interface eth0 router-id 10.90.50.50 redistribute kernel route-map MYMAP redistribute connected route-map MYMAP redistribute static route-map MYMAP network 10.0.0.0/8 area 0.0.0.0 ip prefix-list MYLIST seq 5 deny 10.11.0.0/16 le 32 ip prefix-list MYLIST seq 10 permit […]

获取父gnu屏幕的会话名称

我知道当前的会话名称可以通过$STY环境variables进行访问,有没有办法在嵌套屏幕的情况下获得父屏幕会话的会话名称?

删除一堆文件夹中的文件夹的内容?

我有一堆文件夹说/test/和/test1/和这些都包含文件夹/x/和/x/包含一些我不想要的随机文件。 我想recursion遍历所有文件夹并进入/x/并删除所有的内容。 但我似乎无法弄清楚如何删除/x/文件夹内的内容。

如何诊断Web服务器内存峰值?

我的networking服务器每隔一段时间(最终崩溃之前)都会得到莫名其妙的内存峰值,我无法弄清楚是什么原因造成的,或者是如何解决这个问题。 我花了整个上午看错误和访问日志,我找不到任何不寻常的东西。 我有3个图像: 服务器状态图: 最佳: ps辅助:(编辑 – 网站不会让我发布第三,因为我太新了) 任何帮助解决这个奥秘将不胜感激。

使用sendEmail从shell发送电子邮件时出错

我正在使用sendEmail发送电子邮件使用谷歌帐户..它工作正常的数量相同的服务器,但在一个如果服务器,它给了我以下错误 smtp.gmail.com:587失败:IO :: Socket :: INET:连接:连接被拒绝 我也试过ssmtp,但我也收到了类似的套接字错误 有任何想法吗?

XEN内核显示32g内存较less

我已经在64g内存的服务器上安装了Oracle Enterprise Linux 64bit。 但系统只检测到32b的内存,这里是详细信息: [root@oracle-node2 ~]# uname -a Linux oracle-node2.ra.gov.ge 2.6.18-194.el5xen #1 SMP Mon Mar 29 22:22:00 E DT 2010 x86_64 x86_64 x86_64 GNU/Linux [root@oracle-node2 ~]# uname -r 2.6.18-194.el5xen [root@oracle-node2 ~]# uname -m x86_64 [root@oracle-node2 ~]# head /proc/meminfo MemTotal: 33554432 kB MemFree: 28984540 kB Buffers: 35612 kB Cached: 1912284 kB SwapCached: 0 kB Active: […]

从linux连接到samba ubuntu服务器

在这些日子里,我正在build立一个有二十台电脑的小型networking。 这个networking的用户使用了windows之前(现在他们使用Linux mint),他们需要简单地使用他们的名字(这是他们的login相同)和密码(他们没有问题,键入访问数据)访问samba ubuntu文件夹。 在这种情况下,我需要最简单的方式来访问它。 我正在考虑使用链接(我发现这是不可能的)和书签工作正常,但我需要的解决scheme是可复制的(我将用户帐户克隆到networking中的另一台计算机 – / etc / passwd和主目录)。 有没有办法简单地做到这一点? 编辑:如果上面的东西不是简单的可能,请告诉我至less以某种方式如何连接到一个称为“服务器桌面”的单一服务器。