Centos7-chattr 权限问题导致锁定文件无法解锁且 root 用户无法编辑
chattr
chattr 命令,专门用来修改文件或目录的隐藏属性。在部分 linux 发行版中,部分存在 chattr 本身执行权限移除的默认设置,导致 root 用户无法编辑相关文件且 chattr 命令无法修改文件属性。解决的思路是先解决 chattr 本身的文件属性,确保 chattr 可用。
chattr 命令,专门用来修改文件或目录的隐藏属性。在部分 linux 发行版中,部分存在 chattr 本身执行权限移除的默认设置,导致 root 用户无法编辑相关文件且 chattr 命令无法修改文件属性。解决的思路是先解决 chattr 本身的文件属性,确保 chattr 可用。
在当今的软件开发生态中,Java无疑是最具影响力的编程语言之一。它的诞生源于一个被遗忘的项目,却最终改变了整个计算世界的格局。接下来开始探索Java从诞生到成熟的完整历程,揭示每个关键版本背后的思考与变革,以及它们如何塑造了现代Java开发生态。
MacOS 系统升级导致 brew 发行包 Nginx 服务 Service 无法启动或启动失败,提示隐私或权限问题,系统限制 root 用户运行。
原因:cdn.jsdelivr.net 在2021 年 12 月 20 号国内已经无法使用,导致部分引用此引用此 cdn 资源的 hexo 生成站点 js 依赖和错误页面功能异常。
临时低成本解决方案:
考虑到不同的 hexo 站点使用的插件各有不同,且引用的第三方 js 库存在差异,故考虑采用低成本的方式解决。大概思路是在生成的部分文件里,替换相应的站点域名,实现在 deploy 之前完成文件路径的转换。
Don’t pursue techniques that seem too fancy, or they may backfire
(不要追求看似过于花哨的技巧,否则可能适得其反)
推荐使用清华源镜像替换:
https://mirrors.ustc.edu.cn/
1 | # 文件列表(对应以下镜像仓库地址) |