想让人注意到某个有用的答案?请投赞同票!

有没有人帮助到了你?有没有任何答案或用户使用技巧解决了你的问题?选择“赞同票”箭头投出你的赞同票。你的反馈能帮助到他人!

进一步了解在什么情况下投赞同票:了解投票 - Apple 社区

Mac 终端没有权限打开文件,怎么才能成功通过终端打开文件呢?

新手学习使用终端

发现用户文件下的所有文件都打不开

已经给子文件手动在简介页面添加了权限,“用户”文件夹无法修改权限


事例操作:

1. 打开终端

2.把文件拖进终端

3.按回车键

4.获得以下代码

(base) chloe@chloe-Mac ~ % /Users/chloe/Desktop/截屏2024-04-23\ 07.38.21.png 
zsh: permission denied: /Users/chloe/Desktop/截屏2024-04-23 07.38.21.png


[经过版主编辑]

MacBook Pro 16″, macOS 14.4

发布日期 2024年5月14日 下午2:03

回复
回复量: 3

2024年5月16日 上午11:26 回应 chloe2024

先说错误信息,是因为这个文件没有可执行的permission,这个是哪个错误信息的由来。

另外,一个图片文件本来就不能是可执行文件,而是需要其它的程序来打开它,就如同Word文档需要MS Word程序打开一样的

而终端里面没有系统自带的,用于显示、编辑图形文件的命令,需要借助于macOS的程序,比如预览等。

最直接的方法,就是使用open命令,它可以根据指定文件的类型,根据当前环境默认程序,调用并打开这个文件。

具体说,在终端窗口中,先输入open,并输入一个空格,然后再把你的png文件拖放到里面,enter确认。如下所示:

(base) chloe@chloe-Mac ~ % open /Users/chloe/Desktop/截屏2024-04-23\ 07.38.21.png 

2024年5月16日 上午11:32 回应 chloe2024

一行一行说:

“cd Users”

为什么出错?

如果不指名文件路径,那么默认是在当前路径下的操作,而从你的显示信息说,当前路径是 “Desktop”,那么在Desktop中没有Users,就会出现错误“cd: no such file or directory: Users”

我猜测,你很可能是想转换到系统里的Users目录中。这个需要指定绝对路径,也就是/Users。所以是:

cd /Users


"cd chloe"

跟上面的是同一个道理。不同的是你应该是想转到用户叫chloe的用户文件夹下,而所有用户都默认在/Users命令下面,所以,有两个选择,如果依赖于上面那个命令的成功,那么这个命令也该成功。如果不依赖于前面的命令,就给它指定拳路径名:/Users/chloe,也就是:

cd /Users/chloe


2024年5月14日 下午2:06 回应 chloe2024

(base) chloe@chloe-Mac ~ % cd Desktop
(base) chloe@chloe-Mac Desktop % /Users/chloe/Desktop/截屏2024-04-23\ 07.38.21.png 
zsh: permission denied: /Users/chloe/Desktop/截屏2024-04-23 07.38.21.png
(base) chloe@chloe-Mac Desktop % cd Users
cd: no such file or directory: Users
(base) chloe@chloe-Mac Desktop % cd chloe
cd: no such file or directory: chloe
(base) chloe@chloe-Mac Desktop % 

补充

Mac 终端没有权限打开文件,怎么才能成功通过终端打开文件呢?

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用你的 Apple ID 开始畅游其中吧!