Articles of linux

守护进程工具消息

我configuration了一个服务来运行daemontools,但是在停止svscan时,我收到了这样的消息: [root@tcp-handler ssc_ios]# /etc/init.d/svscan stop Stopping djb services: svscan services logging . [root@tcp-handler ssc_ios]# Traceback (most recent call last): File "/usr/lib64/python2.6/logging/__init__.py", line 800, in emit self.flush() File "/usr/lib64/python2.6/logging/__init__.py", line 762, in flush self.stream.flush() IOError: [Errno 32] Broken pipe 有人可以告诉我如何解决它。

分离目录nginx中的Audio,js,css和图片

我有一个dynamic网站,运行在nginx和php-fpm上。 如果图像,audio文件,CSS,JS文件放在一个单独的目录,可以有任何性能改善。 这是我目前的设置: location /var/www/kk/images { root /var/www/kk/images; autoindex on; } location /var/www/kk/js { root /var/www/kk/js; autoindex off; } location /var/www/kk/css { root /var/www/kk/css; autoindex off; } location /var/www/kk/audio { root /var/www/kk/audio; autoindex off; } 如果这不是最好的方法,你可以告诉我为什么,还有更好的方法来做到这一点?

Linux释放内存

如果我的进程分配一些大的内存,然后释放,顶部或GNOME系统监视器显示,我的内存使用情况下,该进程下降? 或内核仍然会保留该进程的内存? 我所看到的是我正在释放记忆。 但是我仍然看到gnome-system-monitor为我的程序显示增长的内存。 我没有发现内存泄漏。 我想知道它是否显示释放内存? 或者我的末端真的有内存泄漏?

获取符号链接脚本的目录

我必须确定符号链接的脚本的目录。 /usr/local/src/myscript/myscript.sh /usr/local/bin/myscript.sh (Symlink to the one above) cronjob执行/usr/local/bin/myscript.sh。 在myscript.sh里面我试图确定原始位置(在这种情况下是/usr/local/src/myscript/ )。 怎么做?

调整根分区而不使用live cd和lvm

可能重复: 调整分区大小时是否需要卸载分区? 我想知道是否可以调整现有的根分区而不使用live cd。 服务器运行在centos上,我不想使用lvm和分区挂载。 只是调整现有的分区。 以下是分区: [root@61540 ~]# fdisk -l Disk /dev/sda: 2000.3 GB, 2000398934016 bytes 255 heads, 63 sectors/track, 243201 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 13 104391 83 Linux /dev/sda2 14 1058 8393962+ 82 Linux swap / […]

findulimit设置的来源

在我的CentOS 6.2服务器上, ulimit -v (虚拟内存)的值是1048576 。 但是,这不是在/etc/security/limits.conf (它是空的)或…/limit.d/ (它只包含最大进程设置)中设置的。 我如何find这个值的来源? 这是默认的,也许? (看起来不是这样,因为在一个不相关的CentOS服务器上,我知道它是unlimited )

Postfix计数中继每个用户的消息

我想知道是否有可能在每个用户的基础上统计后缀中的传出(中继)消息。 我正在pipe理一个小型的商业SMTP中继,并且决定每天详细的报告一下,一个用户发送了多less邮件(并最终实施了一些限制),这可能是实时的。 我已经几乎到处看,开始认为写我自己的米尔特将是要走的路 你知道任何已经存在的后缀,可以计数和报告authentication的用户(脚本,milter或其他)的中继邮件吗?

提供凭证以安全的方式处理

在系统启动时,我需要启动一个需要其他服务凭据(数据库等)进行交互的进程。 我出于安全原因显然不想将这些文件存储在磁盘上。 我试图想办法在启动时将这些凭据提供给进程 – 仅在启动时启动。 之后,他们应该只能用于这个过程。 这是可能的吗? 底线是要尽可能让入侵者获得这些证书。

MRTGconfiguration; 需要监视1-2个接口; 并非全部

我已经在Ubuntu机器上configuration了MRTG,它的工作很好。 我已经为我们的MPLS路由器configuration了它。 那里有很多被监视的港口。 我不希望所有人都被监控。 我只需要监视1-2个接口。 任何人都可以请告诉我如何configuration。

调整LVM和数据丢失的大小

我目前有一个128 GB的LVM卷。 它有一个关联的物理驱动器。 如果我要添加第二个驱动器来扩展它,但后来删除它,我会得到数据丢失。 我知道这似乎是一个明显的问题,但如果我删除它,这将是因为我会占用更less的空间,将使用128 GB或更less。 我也看了一下服务器的webmin面板上的连续,好奇,如果这将允许这个或如何影响它。