问题内容
我正在编写一个程序,该程序创建一个目录,然后将工作目录更改为新创建的目录以执行一些工作:
func main() {
err := os.mkdir("english", 0777) // i know 777 is not good practice, first i want to get chdir() working
if err != nil && !os.isexist(err) {
log.fatal(err)
}
err = os.chdir("english")
if err != nil {
log.fatal(err)
}
}
控制台输出:
023/02/05 18:15:45 chdir English: permission denied
exit status 1
正确答案
简单修复:使用 sudo
执行程序会导致使用指定的权限创建目录。
以上就是GoLang os.Chdir() 权限被拒绝的详细内容,更多请关注编程网其它相关文章!
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
软考中级精品资料免费领
- 历年真题答案解析
- 备考技巧名师总结
- 高频考点精准押题
- 资料下载
- 历年真题
193.9 KB下载数265
191.63 KB下载数245
143.91 KB下载数1148
183.71 KB下载数642
644.84 KB下载数2756
相关文章
发现更多好内容猜你喜欢
AI推送时光机GoLang os.Chdir() 权限被拒绝
后端开发2024-02-06
go install 出现 mkdir 错误:权限被拒绝
后端开发2024-04-05
无法成功构建任何 golang docker 镜像,权限被拒绝
后端开发2024-02-10
服务器nginx权限被拒绝解决案例
后端开发2024-04-02
mac电脑git clone项目时报错证书过期和权限被拒绝
后端开发2023-09-11
win7更改权限拒绝访问怎么解决
后端开发2023-07-01
服务器Nginx权限拒绝的解决方法
后端开发2023-12-23
mac硬盘权限限制怎么解决,mac硬盘权限拒绝访问怎么处理
后端开发2023-09-15
win7注册表权限更改拒绝访问怎么解决
后端开发2023-07-01
Win7注册表权限变更拒绝访问设定方式
后端开发2023-07-13
win7修改文件提示更改权限拒绝访问如何解决
后端开发2023-07-10
windows下删除文件或文件夹被拒需要administrators权限
后端开发2023-06-03
Win8磁盘修复后拒绝访问提示权限不足彻底无法打开
后端开发2022-06-04
windows7系统禁止在桌面上存放文件通过拒绝写入权限实现
后端开发2023-05-30
咦!没有更多了?去看看其它编程学习网 内容吧