经常使用Linux系统的小伙伴,在操作的过程中都可能遇到过permission denied的错误提示问题,很多朋友不知道permission denied代表的是什么意思,也不知道怎么解决这个问题,今天吾爱编程为大家介绍一下Permission denied的解决办法。
出现的原因的是:没有权限进行读、写、创建文件、删除文件等操作。
permission denied是什么意思
permission denied一词翻译成中文意思为:拒绝访问;遇到这种情况,是因为请求的文件或者文件夹没有权限导致服务器拒绝了请求,下面笔者就解决方法给大家介绍下。
linux permission denied解决方法
这个时候我们只要通过命令把请求的文件或者文件夹的权限修改为 777即可,我们可以借助chmod指令修改文件权限,比如:$ sudo chmod -R 777 myResources (其中:-R 是指级联应用到目录里的所有子目录和文件,777 是所有用户都拥有最高权限),也可以参照下图进行修改:
例如:sudo chmode -R 777 /home/HDD,此时就可以在该路径下进行一系列的操作。
sudo:是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具。
-R:是指几连医用到目录里所有子目录和文件;
777:是指所有用户都拥有的最高权限。
但是很不方便也不适合新手,简单粗暴的方法如下:
命令行中输入1sudo passwd
他会提示你输入新密码,再次输入密码,就输入以前的一样的就行,成功之后,输入1su root再次输入密码即可~
这时候你会发现你输入命令前的 $ 号已经变成 # 号,这就证明你已经成功了。