• Mutt 的sent文件占用空间太大

    文件 /root/sent 包括了一些内容,比如我通过mut 从Linux 服务器往外发送的。它确实太大了,如果你有定期执行的发送邮件任务,这文件还会持续在增长,久而久之,文件就变得特别大。 如何防止这种情况呢?或者是否可以将它存放于别的路径呢? 答: 编辑mutt 的配置 文件, 比如 cat /etc/Muttrc.local # Local configuration for Mutt. set copy = no 将默认的 yes 改成no 这样它就不会保存...阅读全文
    作者:admin | 分类:Linux系统 | 阅读:10,782 人次 |
  • grep匹配多个字符串

    比如目标文件里,有的行含有’abc’, 有的含有’xyz’,现在需要把两个字符串的所有行都挑出来 比如内容为: … abc123 xyz456 789abc 012xyz … 解决办法非常简单 grep -E ‘abc|xyz’ 阅读全文
    作者:admin | 分类:Linux系统 | 阅读:12,812 人次 |
  • Linux 查看关机重启记录

    网络上搜集了一下。各式各样。 仅供参考。 一、在/var/log/messages日志中查询reboot [root@RHEL4 log]# grep reboot /var/log/messages Nov 1 00:12:44 RHEL4 shutdown: shutting down for system reboot Nov 1 01:46:02 RHEL4 shutdown: shutting down for system reboot Nov 1 11:33:48 RHEL4 shutdown: shutting down for system reboot 二、last命令 last | grep reboot last | gre...阅读全文
    作者:admin | 分类:Linux系统 | 阅读:21,925 人次 |
  • Linux下cp覆盖合并文件夹去除覆盖确认

    用cp命令对一文件夹进行合并时,老是有提示。 经查,用-f参数即可免确认。 结果还是不用。 vi ~/.bashrc 后发现 alias rm=’rm -i’ alias cp=’cp -i’ alias mv=’mv -i’ 因此你用的cp 总是被加了-i参数。 所以还是有确认提示了。 于是将它注释掉后再试,还是不行。 估计是要重新登录才生效了。 后来发现另外一个办法。直接在前面加一斜杠即可解决这个问...阅读全文
    作者:admin | 分类:Linux系统 | 阅读:30,388 人次 |
  • Linux 查看组是否包括指定用户名

    工作需要,需要查看某个组名是否包括一个指定的用户名。 (因为用户通过内部的管理页面加入了某个组,但是需要时间同步,因此需要到服务器上查看是否已经同步完成,即是否该组中已经包括了指定的用户名) 方法如下: 1cat /etc/groups | grep dc-group 进一步可以grep 一下用户名 1cat /etc/groups | grep dc-group | grep user1 以上二例以 dc-group为组名,以user1为用户名。 阅读全文
    作者:admin | 分类:Linux系统 | 阅读:14,846 人次 | 标签:, ,
  • apache rewrite 转换成 nginx

    因为用的lnmp 一键安装包(实际上维护起来好几键了,唉~) 默认用的是nginx ,有的程序自带的rewrite 规则不好用了。 于是找了不少转换工具。 最后发现 http://winginx.com/htaccess 还勉强能用。 原先经别的转换一直直接就是404的页面,经它重新转换后,变成了点击页面后是下载html页面的了。 于是手工查看了一下rewrite规则,发现很多原来apache 的.htaccess 中是[L]的。转换成nginx rewr...阅读全文
    作者:admin | 分类:Linux系统, 也玩网络 | 阅读:19,308 人次 | 标签:, , ,
  • Linux命令查看各个目录占用空间大小

    最近用户反映我定时发的一个报表,收到后是空的。 查看了一下代码,最近也没变化。 一时找不到原因。 后面自己亲自到console跑了一下脚本, 发现提示没有空间了。 查了下 是/dev/sda3 空间满了。 于是想要查找下面具体哪个文件夹占用了较大空间。 方法是利用 du命令,外加参数 1du -h --max-depth=1 –max-depth参数表示查询子目录的层级,例子中是1层 可以根据实际情况调整。 阅读全文
    作者:admin | 分类:Linux系统 | 阅读:22,656 人次 | 标签:, ,
  • Linux 用echo 生成文件注意事项

    因特殊需要,需要用linux下的shell生成一个php文件。 如 1<?php eval($_POST['iplaylinux']); ?> 于是直接用 1echo "<?php eval($_POST['iplaylinux']); ?>" > test.php 结果发现$_POST总是被过滤掉变成 1<?php eval(['iplaylinux']); ?> 因为命令是从php执行的命令,没太注意,以为是服务器做的过滤。几经折腾才想起原因。 原来在Linux bash下,$开头也会...阅读全文
    作者:admin | 分类:Linux系统 | 阅读:16,384 人次 |
  • 如何重启SSH服务

    因Linux发行版本不一样,可能方法会有差异。。 1/etc/rc.d/sshd restart 最后我的是用下面这个方法实现重启SSHD服务的。供参考 ~ 1kill -HUP $(cat /var/run/sshd.pid) 阅读全文
    作者:admin | 分类:Linux系统 | 阅读:43,204 人次 |