• 全部
  • 系统维护与使用
  • 应用程序开发
  • 内核源代码
  • 驱动程序开发
  • CPU和硬件区
  • UNIX文化
  • Solaris
  • Power Linux
  • 问答

sco 5.0.5下的程序出现sh: /dev/null: can not open可能是什么原因?急!!!

叶子哟 自由  2003-01-13 10:21:56
程序代码在执行一些特定的代码时,出现如上提示,各位高手看看可能是什么原因,本人对unix设备和核不是太熟悉,只是帮人看看代码!!!!特急!参加者有分!!!
...全文
34 点赞 收藏 12
写回复
12 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
seland 2003-01-14
你用执行出错代码的用户在sh下执行
l > /dev/null
试一试会不会有错,如果没错的话说明设备没问题。
回复
叶子哟 2003-01-14
唉,我的程序是个即时系统,不太容易逮着它呀!???
回复
seland 2003-01-14
那问题就简单了,程序中有资源竞争和冲突。开始debug把,HOHO~~~
回复
叶子哟 2003-01-14
试过了,没有任何问题,会不会是句柄打开太多,且有未关闭的?
回复
叶子哟 2003-01-13
用超级用户看了,没有/dev/null这个目录
回复
叶子哟 2003-01-13
不知是什么意思,能不能详细点!
回复
wwwunix 2003-01-13
看看在/dev下有没有null设备?
回复
叶子哟 2003-01-13
crw-rw-rw-,应该没有什么问题吧!
回复
wenlq 2003-01-13
应该是权限问题
chmod 666 /dev/null
回复
叶子哟 2003-01-13
刚才用l null试了,确实有此设备!
回复
叶子哟 2003-01-13
怎么才知道系统中是否有/dev/null呢?如何用mkdev做呢?
回复
seland 2003-01-13
dev/null是标准的空设备呀,怎么会没有?
而且非常有用,比如用空设备对数据库做备份,用空设备打印等等。
没有的话就是被人删除了,用mkdev做一个吧。
回复
发帖
Linux/Unix社区
创建于2007-08-27

2.0w+

社区成员

Linux/Unix社区 应用程序开发区
申请成为版主
帖子事件
创建了帖子
2003-01-13 10:21
社区公告
暂无公告