码迷,mamicode.com
首页 > 系统相关 > 详细

执行某个shell命令时出现shell-init的一个错误(目录不存在)

时间:2014-10-30 11:55:22      阅读:799      评论:0      收藏:0      [点我收藏+]

标签:shell

执行service命令时出现


shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
chdir: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory


此错误是因为getcwd命令无法获取当前执行命令时的工作目录,可能是由于该目录已经被其他的程序删除。例如:你先用一个终端进入到目录 /home/yangyz/test,再开启另外一个终端删除目录 /home/yangyz/test,然后再第一个终端中执行某些命令或启动某些服务的时候就会看到上述的错误提示。

解决办法就是使用cd进入到任何一个实际存在的目录,然后再执行相应命令即可。


执行某个shell命令时出现shell-init的一个错误(目录不存在)

标签:shell

原文地址:http://chouketsu.blog.51cto.com/1844616/1569576

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!