linux 权限拒绝,linux – 权限被拒绝,虽然文件是chmod 777
这是我的代码:
#!/bin/sh
sudo touch /home/test/hello.txt
sudo chmod 777 /home/test/hello.txt
sudo touch /home/test/hello1.txt
sudo chmod 777 /home/test/hello1.txt
"$(sudo du -hs /home/test/*)" >> /home/test/hello.txt
"$(sudo sort -n /home/test/hello.txt)" >> /home/test/hello1.txt
head -3 /home/test/hello1.txt
在第7行,它给出了错误:权限被拒绝.
我已经制作了两个文件chmod 777,所以我不知道它来自哪里.
谢谢你的任何建议!
解决方法:
从du中删除$()并对行进行排序,使它们如下所示:
sudo du -hs /home/test/* >> /home/test/hello.txt
sudo sort -n /home/test/hello.txt >> /home/test/hello1.txt
$()获取括号内的操作结果,并尝试将其作为命令执行.如果此结果不是可以运行的结果,您将收到各种错误消息.
权限被拒绝即将到来,因为$()中的任何结果恰好出现在你的机器上也恰好是你无法执行的东西.在我的脚本测试中,我也得到了一个目录和命令未找到.它实际上与hello.txt或hello1.txt的模式无关.
我应该提一下,我不确定你正在寻找的结果,所以做出上述改变可能会或可能不会得到你想要的.但是,脚本现在将运行,为hello.txt提供原始du结果,并在hello1.txt中提供各种排序结果.如果您尝试从最小磁盘使用量到最大磁盘使用列表,则可能需要稍微调试排序(提示:尝试从du中取消-h).
标签:linux
来源: https://codeday.me/bug/20190528/1171698.html
linux 权限拒绝,linux – 权限被拒绝,虽然文件是chmod 777相关推荐
- linux用户命令权限管理,Linux命令-用户、权限管理
用户是Unix/Linux系统工作中重要的一环,用户管理包括用户与组账号的管理. 在Unix/Linux系统中,不论是由本机或是远程登录系统,每个系统都必须拥有一个账号,并且对于不同的系统资源拥有不同 ...
- Linux命令_用户,权限管理
没有之一: <命令> --help 1. 查看当前用户:whoami whoami该命令用户查看当前系统当前账号的用户名.可通过cat /etc/passwd查看系统用户信息,由于系统管理 ...
- linux 777权限_认识Linux之Linux命令-用户、权限管理(8)
用户是Unix/Linux系统工作中重要的一环,用户管理包括用户与组账号的管理. 在Unix/Linux系统中,不论是由本机或是远程登录系统,每个系统都必须拥有一个账号,并且对于不同的系统资源拥有不同 ...
- linux下查看用户的权限,Linux命令_用户,权限管理
没有之一: --help 1. 查看当前用户:whoami whoami该命令用户查看当前系统当前账号的用户名.可通过cat /etc/passwd查看系统用户信息,由于系统管理员通常需要使用多种身份 ...
- linux区分用户权限级别的命令,认识Linux命令--用户、权限管理
用户是Unix/Linux系统工作中重要的一环,用户管理包括用户与组账号的管理. 在Unix/Linux系统中,不论是由本机或是远程登录系统,每个系统都必须拥有一个账号,并且对于不同的系统资源拥有不同 ...
- Linux命令篇:chmod 777 与 chmod +x
man chmod 可以查看linux命令解释 -c, --changeslike verbose but report only when a change is made-f, --silent, ...
- linux scp传输文件权限被拒绝,Linux的远程传输文件scp及出现Permission denied (publickey).lost connection问题解决方法...
一.Linux的远程传输文件scp使用方法 1.当前Linux系统 --> 远程Linux系统 scp 当前Linux系统文件路径/文件名 远程Linux用户名@IP地址:远程Linux系统文件 ...
- Linux - samba实现Linux与windows文件共享——共享文件夹目标文件访问权限被拒绝解决方案(超详细,看不懂你怪我)
前言 最近做一个项目,需要用到linux上的内容,于是需要将linux与window共享文件,上网查阅了一些资料,做完了之后,总结一下自己遇到的问题,以及自己是咋解决的,供大家参考. 这里其实只需要一 ...
- linux FTP服务器访问权限的问题
当我们搭建好一个FTP服务器后,接下去的工作就是要对这个服务器进行权限的管理与设置.因为这项工作直接关系到FTP服务器上文件的安全,关系到FTP服务器运行的稳定.所以,作为企业的网络管理员,不能够忽视 ...
最新文章
- 做好自己该做的,赢取自己这一份努力
- 网络监听listen技术是什么原理?
- jQuery 遍历 - slice() 方法
- 数据分析TB级别数据量大了怎么办,不会代码模型训练怎么办?
- STM32F1x 逆向工程初步
- 与Maven和Docker的集成测试
- 【UML】交互建模中交互图允许的消息类型
- ssh 免密码设置失败原因总结
- 基于vue的nuxt框架cnode社区服务端渲染
- 也谈“避免使用虚函数作为库的接口”
- 跨专业本科计算机,知乎大学生跨专业该肿么学计算机
- linux random不阻塞,Linux的random总是装死
- ResultSet用法集锦
- 计算机思维ppt模板,制作PPT思维导图模板分享
- 计算机c盘内部图片,C盘爆满?教你如何释放系统盘空间,瞬间多出10个G!
- 科学计算matlab尔雅答案,科学计算与MATLAB语言超星尔雅最新答案大全
- zemax设置 像方远心_ZEMAX|如何翻转整个光学系统
- 计算机办公软件基础知识题库,办公软件基础知识试题试卷--题库.doc
- 互联网+时代的7个引爆点(读书笔记)
- pscc2018更新内容
热门文章
- mysql 表名通配符导出,mysqldump只有某些前缀/ Mysqldump通配符的表?
- devops失败的原因_为什么害怕失败是一种无声的DevOps病毒
- 开启你的开源项目生涯_了解如何在5分钟内以开源方式开始您的职业生涯
- 办公 自动化 录制行为_我们可以自动化开放行为吗?
- 如何击败腾讯_要击败这个新的电子游戏,请对其重新编程
- 第八章 丹药吃坏人了
- Number.parseInt(), Number.parseFloat()
- ROS Rviz 显示地图 Python
- job.php打不开,cronjob上的PHP错误,在提示时工作正常
- 二级c语言上机程序填空,浙江省计算机二级c语言上机考试真题(二)程序填空