小编Awa*_*hti的帖子

当我进入任何文件夹时“权限被拒绝”

每当我cd folder_name/任何目录上尝试bash 时,它都会出现此错误:

-bash: cd: folder_name/: Permission denied

执行权限授予所有文件夹,因此这似乎不是问题。例如在Desktop/输出上运行 stat :

  File: 'Desktop/'
  Size: 4096        Blocks: 8          IO Block: 4096   directory
Device: 807h/2055d  Inode: 13107232    Links: 2
Access: (0755/drwxr-xr-x)  Uid: ( 1000/caffeine)   Gid: ( 1000/caffeine)
Access: 2017-12-07 14:39:42.715820915 +0500
Modify: 2017-12-06 01:16:13.985722935 +0500
Change: 2017-12-06 01:16:13.985722935 +0500
 Birth: -
Run Code Online (Sandbox Code Playgroud)

其他一些可能相关的信息:

  1. 我可以毫无问题地读取或写入任何目录中的文件。
  2. mkdir正常执行,但我无法cd进入新文件夹。
  3. rmdir 正常执行。
  4. 我可以通过导航到该文件夹​​并从中打开终端来打开特定文件夹中的终端。

那么谁能说出问题是什么?

提前致谢。

编辑: type -a cd显示以下输出:

cd is a function
cd () 
{ 
    echo "-bash: …
Run Code Online (Sandbox Code Playgroud)

permissions bash directory cd-command

5
推荐指数
1
解决办法
4653
查看次数

标签 统计

bash ×1

cd-command ×1

directory ×1

permissions ×1