首页 > 解决方案 > 我如何从另一个目录访问目录中的文件(linux)

问题描述

我试图更改在目录 X 中创建的 txt 文件的权限而我在目录 Y 中

  kosay_sabbah@DESKTOP-87R0T4M:~/Kosay/grp2$ chmod 777 3.txt

  chmod: cannot access '3.txt': No such file or directory

标签: linux

解决方案


您应该使用绝对或相对文件路径。例如,您file1.txt在目录中/directory1/- 绝对文件路径是/directory1/file1.txt. 如果您当前的路径是/directory2/,您可以通过chmod两种方式运行 file1.txt:

  1. 使用相对路径 -chmod ../directory1/file1.txt

  2. 使用绝对路径 -chmod /directory1/file1.txt


推荐阅读