在 linux环境下,我把服务产生的log文件删除了。现在不重启服务,怎么让日志再打印出来?

我按照原来的日志文件名新建了日志文件,发现日志不会打印到里面,请问怎么办?... 我按照原来的日志文件名新建了日志文件,发现日志不会打印到里面,请问怎么办? 展开
 我来答
jungil
2011-05-12 · TA获得超过357个赞
知道小有建树答主
回答量:388
采纳率:0%
帮助的人:287万
展开全部
这个没办法的 要重起
以后这种情况不要删除文件 而是清空文件 最简单的方法是创建一个空文件 然后用空文件替代log文件就可以
百度网友09e61ed96b7
2011-05-25 · TA获得超过520个赞
知道答主
回答量:642
采纳率:0%
帮助的人:0
展开全部
alter.log 很有用,数据库报错时经常需要查看。
ps -ef | grep oracle 命令可以查看和oracle有关的进程。
启动和停止oracle不过是如下命令,当然可以继续加工。需要先确定ORACLE_SID
export ORACLE_SID=实例名
lsnrtcl start # 启动监听
sqlplus /nolog
connect /as sysdba;
startup
停止oracle服务:
lsnrctl stop # 停止监听
sqlplus /nolog
connect /as sysdba;
shutdowm immediate;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sunliguo2006
2011-05-12
知道答主
回答量:49
采纳率:0%
帮助的人:23.1万
展开全部
linux自己会清理日志。一般不要删除文件,而是清空 >/var/log/xxx
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
superskyerer
2011-05-12 · TA获得超过258个赞
知道小有建树答主
回答量:942
采纳率:0%
帮助的人:443万
展开全部
什么服务?有的服务支持命令重定向log日志。但多数不支持。
追问
java程序,使用Log4j产生日志文件
追答
那只能重启服务了。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
麦壳儿
2011-05-12
知道答主
回答量:72
采纳率:0%
帮助的人:26.3万
展开全部
设置文件权限
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式