执行某个shell命令时出现shell-init的一个错误(目录不存在)
2014-10-30 11:11
465 查看
执行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-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进入到任何一个实际存在的目录,然后再执行相应命令即可。
相关文章推荐
- 安卓root或adb下执行shell命令,滑动时出现断断续续,有时执行有时不执行,同一个点不重合的问题
- 有一个目录,cd进去执行任何命令都会出现Segmentation fault,这如何解决?
- 执行 adb shell 命令出现 ADB server didn't ACK 错误
- 执行命令mm出错以及运行adb shell出现insufficient permissions for device错误的解决方法
- 一条Linux命令执行一个目录下的所有shell脚要
- mysql配置目录错误:在安装mysql 5.6.19 时执行cmake命令是出现CMake Error: The source directory does not appear to contai
- 进入一个目录后后再执行一个命令比如make
- shell执行目录下文件,找出指定错误
- linux系统中shell中执行命令是报:bash: ifconfig: command not found错误的解决办法
- 有可能导致HttpQueryInfo 执行时出现12150 错误的一个原因
- shell 监控一个程序或者命令执行时间
- SQLServer2005:在执行批处理时出现错误。错误消息为: 目录名无效
- 判断本地系统目录下是否存在XML文件,如果不存在就创建一个XMl文件,若存在就在里面执行添加数据
- "执行SQL语句时出现问题操作必须使用一个可更新的查询"错误的解决方法
- 执行SQL Server2005导入导出数据命令出现错误
- SQLServer2005:在执行批处理时出现错误。错误消息为: 目录名无效
- 判断本地系统目录下是否存在XML文件,如果不存在就创建一个XMl文件,若存在就在里面执行添加数据
- 数据库错误:在执行批处理时出现错误。错误消息为: 目录名无效
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法(转)
- shell 脚本执行,出现错误bad interpreter: No such file or directory