如何在 Openshift 中使用 oc cli 删除 files/directories
How to delete files/directories using oc cli in Openshift
我已经使用 oc cp
将文件和目录复制到附加到我的 openshift 项目中的 pod 的持久卷上。有什么办法可以删除吗?
您可以使用以下方法删除持久卷:
oc delete pv the-name-of-the-persistent-volume
例如
oc delete pv grafana-data
您可以通过以下方式获取持久卷列表:
oc get pv
.
你可以使用oc exec
在容器内执行任何命令,所以你可以使用下面的命令在容器内执行rm
来删除文件:
oc exec <pod-name> rm /path/to/my-file
或递归删除容器内的文件夹:
oc exec <pod-name> rm -rf /path/to/my/directory
或者,如果 Pod 包含 shell 二进制文件,您可以使用 oc rsh <pod-name>
打开交互式终端。
我已经使用 oc cp
将文件和目录复制到附加到我的 openshift 项目中的 pod 的持久卷上。有什么办法可以删除吗?
您可以使用以下方法删除持久卷:
oc delete pv the-name-of-the-persistent-volume
例如
oc delete pv grafana-data
您可以通过以下方式获取持久卷列表:
oc get pv
.
你可以使用oc exec
在容器内执行任何命令,所以你可以使用下面的命令在容器内执行rm
来删除文件:
oc exec <pod-name> rm /path/to/my-file
或递归删除容器内的文件夹:
oc exec <pod-name> rm -rf /path/to/my/directory
或者,如果 Pod 包含 shell 二进制文件,您可以使用 oc rsh <pod-name>
打开交互式终端。