我从来没有在我的系统上安装Oracle,不知道为什么这些目录不断被创建,但是我终于设法阻止他们再次出现.这是如何做的
首先,转到:
cd〜/ oradiag_< username> / diag / clients / user_< username> / host _ * / trace /
接着
头sqlnet.log
您应该看到一个错误消息,抱怨r / w不存在的目录.对我来说,它是/usr/lib / log.我创建了它抱怨的目录,并删除了oradiag_< username>目录,只有稍后再出现;但是,sqlnet.log文件现在正在抱怨不同的目录.
我重复这个创建目录几次的过程,直到目录终于停止显示.在你的情况下,目录可能不同,但是这是为我解决的:
sudo mkdir /usr/lib/log/diag/clients
sudo chmod 777 /usr/lib/log/diag/clients
显然,只有客户端目录需要777.
现在只需擦除oradiag_< username>目录,无论他们目前在哪里出现.他们不应该再弹出来.
如果你好奇,最后最后写到这个“丢失”的目录:
mike@mike-ubuntu:/usr/lib/log/diag/clients$ll -a
total 8
drwxrwxrwx 2 root root 4096 2011-08-24 10:34 .
drwxr-xr-x 3 root root 4096 2011-08-24 10:34 ..
辉煌.