Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >getcwd无法定位当前工作目录

getcwd无法定位当前工作目录

作者头像
summerking
发布于 2022-09-16 04:00:53
发布于 2022-09-16 04:00:53
1.9K00
代码可运行
举报
文章被收录于专栏:summerking的专栏summerking的专栏
运行总次数:0
代码可运行

# 执行命令报错

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
root in iscloud163-200 in /rbdtest 
❯ sudo rbd ls summer38-brp-468502291271118213827
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
lalala
summer38-808-247448291273718198373

# 原因

该错误表示getcwd命令无法定位到当前工作目录。因为我一直在该目录,但是当前所处目录被删除,这时去执行某些 service 脚本的时候就会报 getcwd 错误。

# 解决办法

只需要 cd 到任何一个实际存在的目录下在执行命令就不会报错了

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-05-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
shell获取当前工作目录绝对路径
一般我们写Shell脚本的时候,都倾向使用绝对路径,这样无论脚本在什么目录执行,都应该起到相同的效果,但是有些时候,我们设计一个软件包中的工具脚本或者远程调用某个脚本时,可能使用相对路径更加灵活一点,因为你不知道用户会在哪个目录执行你的程序,于是问题就来了,如何获取当前正在执行脚本的绝对路径? 常见的一种误区,是使用 pwd 命令,该命令的作用是“print name of current/working directory”,这才是此命令的真实含义,当前的工作目录,这里没有任何意思说明,这个目录就是脚本存
Java学习123
2018/05/16
11.8K0
红队/白帽必经之路(23)——如何通过如何使用脚本以及Metasploit来进行自动创建后门以及如何做到红方真正的销声匿迹 [既然是红队,那就对自己狠一点]
盛透侧视攻城狮
2024/12/25
1010
红队/白帽必经之路(23)——如何通过如何使用脚本以及Metasploit来进行自动创建后门以及如何做到红方真正的销声匿迹 [既然是红队,那就对自己狠一点]
Linux:system 调用引发的 getcwd 异常
我们有个功能是这样的:有个以 root 运行的 python 程序,它需要以 test 用户执行 linux 命令,所以就通过 subprocess 库 + sudo 来执行,也就是下面的关系图:
Lin_R
2019/07/02
1.5K0
Linux:system 调用引发的 getcwd 异常
【Linux系统调用API】六、目录操作相关函数
首先,看测试结果中打印的内容,getcwd()函数获取到的路径确实是我们通过chdir()函数指定的路径,并且test路径从无到有增加了一个文件,也证明我们切换工作路径成功了。但是有些人可能会有一个疑惑,看途中的红色箭头标记,既然当前工作路径已经切换为①所标识的路径了,那么为什么②处显示的工作路径还是原来的路径呢?这是因为,我们在程序中使用chdir()函数切换的路径是进程 ./chdir_test 的路径,也就是说 ./chdir_test 的路径被切换为①了,并且测试结果(hello.txt文件的创建)也证明切换成功。而②所标识的路径是当前shell进程的工作路径,它们俩根本不是一回事。
mindtechnist
2024/08/08
1800
【Linux系统调用API】六、目录操作相关函数
4(文件和目录)
unix 的文件类型(包含在st_mode中) 1> 普通文件,包含了某种类型的数据,可以是二进制的也可以是文本 2>目录文件,目录文件时包含了其他文件的文件名和链接的文件。 3>字符设备文件,对文件的读写以字符为单位的,没有缓冲区 4>块设备文件,对文件的读写以某个大小的块为单位,有缓冲区,写入与读出都是从缓冲区的读写 5>FIFO文件 也就是命名管道文件 6>符号连结:指向另一个文件的文件
提莫队长
2019/02/21
6500
ceph块设备使用iscsi
Ceph 块设备(也叫RBD)服务提供了大小可调、精炼、支持快照和克隆的块设备。为提供高性能, Ceph 把块设备条带化到整个集群。 Ceph 同时支持内核对象( KO ) 和 QEMU 管理程序直接使用 librbd ——避免了内核对象在虚拟系统上的开销。
summerking
2023/04/27
1.3K0
LD_PRELOAD 劫持 PWD 为什么失败了 | Linux 后门系列
对于大多数对技术没有那么偏执的兄弟在这里可以结束了,上面内容作为LD_PRELOAD后门知识点的补充
意大利的猫
2021/06/15
2.2K0
LD_PRELOAD 劫持 PWD 为什么失败了  |  Linux 后门系列
【Linux】《how linux work》第二章 基本命令和目录层次结构
This chapter is a guide to the Unix commands and utilities that will be referenced throughout this book. This is preliminary material, and you may already know a substantial amount of it. Even if you think you’re up to speed, take a few seconds to flip through the chapter just to make sure, especially when it comes to the directory hierarchy material in 2.19 Linux Directory Hierarchy Essentials.
阿东
2024/03/05
2730
【Linux】《how linux work》第二章 基本命令和目录层次结构
ceph相关命令汇总
WORM将在08,09,10(月)01,02,03,04,05,06,07,08,09,10(日)周一,周二00:00:00-11:30:39禁用
summerking
2022/09/16
1K0
【Linux】《how linux work》第二章 基本命令和目录层次结构(第一部分)
This chapter is a guide to the Unix commands and utilities that will be referenced throughout this book. This is preliminary material, and you may already know a substantial amount of it. Even if you think you’re up to speed, take a few seconds to flip through the chapter just to make sure, especially when it comes to the directory hierarchy material in 2.19 Linux Directory Hierarchy Essentials.
阿东
2024/04/21
1460
【Linux】《how linux work》第二章 基本命令和目录层次结构(第一部分)
pwd命令 – 显示当前工作目录的路径
pwd 是 "print working directory" 的缩写,意思就是“打印工作目录”。
是山河呀
2025/02/01
2990
【Linux】《how linux work》第二章 基本命令和目录层次结构(第二部分)
Occasionally, you may redirect standard output but find that the program still prints something to the terminal. This is called standard error (stderr); it’s an additional output stream for diagnostics and debugging.
阿东
2024/04/21
1620
【Linux】《how linux work》第二章 基本命令和目录层次结构(第二部分)
Neo4j服务关闭启动·常用配置·快速设定新密码
Neo4j分社区版(Community Edition)和企业版(Enterprise Edition),社区版本为免费版本。目前的最新版本为Neo4j 3.1。官方网址为https://neo4j.com/ Neo4j的相关文档URL地址如下
陈黎栋
2020/02/18
3.2K0
Linux命令行基础
AT&T公司于20世纪70年代发布了UNIX系统。经过多年的发展,Unix不再是某一个具体操作系统的名称,而是对遵循Unix规范、设计和哲学的一类操作系统的统称。还有一些操作系统,它们遵循Unix设计、有着与Unix类似的规范和标准,这些操作系统被称为类Unix系统(Unix-like),Linux就是其中的一员。
雪飞鸿
2019/09/02
11.2K0
Linux命令行基础
Gitlab CI/CD 实践三:Docker 安装 Gitlab Runner
此时软链接 b 已存在,我的预期是执行失败,或者覆盖软链接 b,但实际上在 a 下创建了一个软链接 a,这是第一个问题
Yuyy
2024/08/18
1190
3Python标准库系列之os模块
Python标准库系列之os模块 This module provides a portable way of using operating system dependent functionality. If you just want to read or write a file see open(), if you want to manipulate paths, see the os.path module, and if you want to read all the lines in a
py3study
2020/01/10
7710
python目录操作一
Python os 模块提供了一个统一的操作系统接口函数, 这些接口函数通常是平 台指定的,os 模块能在不同操作系统平台(如 nt 或 posix)中的特定函数间 自动切换,从而能实现跨平台操作。 python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil 模块。 引入该模块,import os
py3study
2020/01/08
1K0
第三章:文件系统中跳转
The first thing we need to learn to do (besides just typing) is how tonavigate the file system on our Linux system. In this chapter we willintroduce the following commands:
砖业洋__
2023/05/06
3050
第三章:文件系统中跳转
【Linux】《how linux work》第二章 基本命令和目录层次结构(2)
Speaking of editing, it’s time to learn an editor. To get serious with Unix, you must be able to edit text files without damaging them. Most parts of the system use plaintext configuration files (like the ones in /etc). It’s not difficult to edit files, but you will do it so often that you need a powerful tool for the job.
阿东
2024/04/27
2140
【Linux】《how linux work》第二章 基本命令和目录层次结构(2)
Python操作系统模块大揭秘:从基础到实战的全面指南
os模块是Python标准库中的一部分,提供了一种与操作系统进行交互的方法。主要功能包括文件和目录的操作、路径处理、进程管理等。在使用os模块之前,我们需要先导入它:
一键难忘
2024/03/20
5270
推荐阅读
相关推荐
shell获取当前工作目录绝对路径
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档