linux下用vi为什么无法在/tmp目录下保存备份文件?

发布于 2022-09-01 17:38:50 字数 298 浏览 22 评论 0

vi在使用:set backup的时候,家目录下可以保存~结尾的备份文件,在tmp目录下则不行?

#touch /root/1.txt
#vi /root/1.txt

// vi打开文件后,设置backup
:set backup

// 进入插入模式,输入一些内容

// wq保存退出
:wq

// 能找到~结尾的备份文件
#ls /root/

以上的同样过程,在/tmp目录下却无法生成~结尾的备份文件,为什么?
是/tmp这个目录很特殊吗,还是vi或vim把备份文件的保存目录排除掉/tmp目录的?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

星光不落少年眉 2022-09-08 17:38:50

看下 :set backupskip/tmp 目录被忽略了。

美羊羊 2022-09-08 17:38:50

用户权限不够咯


我就没懂怎么就答非所问了?

  1. touch 在 /root 这是所谓的家目录?

  2. 至少在ubuntu 下sudo vim 可以保存至 /root 文件夹

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文