LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 867|回复: 9

一些古怪的文件

[复制链接]
发表于 2011-5-15 08:37:46 | 显示全部楼层 |阅读模式
gentoo系统中不知道什么原因会冒出一些null、.keep之类的文件,太有碍观瞻了。它们有用吗?删掉会怎么样?怎么样才能让它们不再产生?
发表于 2011-5-15 09:21:37 | 显示全部楼层
.keep好像是标记性文件。不能随便删
回复 支持 反对

使用道具 举报

发表于 2011-5-15 09:26:43 | 显示全部楼层
隐藏文件本来就不是给你看的.....

如果你坚持要删,自己先用qfile 查查属于某个包
回复 支持 反对

使用道具 举报

发表于 2011-5-15 11:54:01 | 显示全部楼层
.keep 似乎是没啥用。不过删它干啥。操作系统又不是用来观瞻的…
回复 支持 反对

使用道具 举报

发表于 2011-5-15 13:34:35 | 显示全部楼层
建议楼主尝试一下删除/dev/null……

http://fixunix.com/unix/346645-how-recovry-dev-null.html
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-15 16:09:25 | 显示全部楼层
Post by pingz;2139207
建议楼主尝试一下删除/dev/null……

http://fixunix.com/unix/346645-how-recovry-dev-null.html


有这么严重的后果啊,不敢动了。

其实,主要是null文件太不像话,根目录下直接就有/null,
qfile null之后,没发现跟哪个包相关?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-15 16:14:48 | 显示全部楼层
对了,还有一个古怪的文件在root的目录下,
不知道什么原因,总有dead.letter出现,
是不是表明我的系统要崩溃了?
回复 支持 反对

使用道具 举报

发表于 2011-5-15 19:09:34 | 显示全部楼层
Post by easior lars;2139217
对了,还有一个古怪的文件在root的目录下,
不知道什么原因,总有dead.letter出现,
是不是表明我的系统要崩溃了?


dead.letter是一般是因为你设了cron之类的,运行后会自己发一封信,如果你没有对邮件(sstmp之类的)系统作设置,就会有dead.letter。根目录下有名为null的文件,我觉得很有可能是因为你没有好好设置cron造成的。

方便的话,把你cron的脚本(也许是/etc/crontab)贴出来。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-15 19:44:48 | 显示全部楼层
Post by pingz;2139232
dead.letter是一般是因为你设了cron之类的,运行后会自己发一封信,如果你没有对邮件(sstmp之类的)系统作设置,就会有dead.letter。根目录下有名为null的文件,我觉得很有可能是因为你没有好好设置cron造成的。

方便的话,把你cron的脚本(也许是/etc/crontab)贴出来。


1.sstmp該怎麼設置啊?根本沒注意過這回事。

2.跟前面一樣,gentoo手冊中說要安裝vixie-cron,就裝了。根本沒想過要配置。以下是我的crontab的內容:

# for vixie cron
# $Header: /var/cvsroot/gentoo-x86/sys-process/vixie-cron/files/crontab-3.0.1-r4,v 1.2 2009/05/12 09:13:46 bangert Exp $

# Global variables
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

# check scripts in cron.hourly, cron.daily, cron.weekly and cron.monthly
59  *  * * *        root        rm -f /var/spool/cron/lastrun/cron.hourly
9  3  * * *        root        rm -f /var/spool/cron/lastrun/cron.daily
19 4  * * 6        root        rm -f /var/spool/cron/lastrun/cron.weekly
29 5  1 * *        root        rm -f /var/spool/cron/lastrun/cron.monthly
*/10  *  * * *        root        test -x /usr/sbin/run-crons && /usr/sbin/run-crons
回复 支持 反对

使用道具 举报

发表于 2011-5-16 18:01:21 | 显示全部楼层
Post by easior lars;2139238
1.sstmp該怎麼設置啊?根本沒注意過這回事。

2.跟前面一樣,gentoo手冊中說要安裝vixie-cron,就裝了。根本沒想過要配置。以下是我的crontab的內容:
......



第一个问题,自己看man吧。第二个问题,如果不是crontab的问题,另一个可能是你自己在安装的时候敲错了。当然,还有很多种可能。不过我没有特异功能。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表