CentOS Linux系统下swp,swo文件扩展名临时隐藏文件

CentOS Linux系统下swp,swo文件扩展名临时隐藏文件CentOSLinux系统下swp,swo文件扩展名的隐藏文件系统版本:CentOSLinux6.8场景:今天巡检oracle系统的时候,发现/home目录大小超过80%,因一般不允许超过这个值,所以看一下有哪些日志或文件可以删除,好腾出空间来。无意中发现一个log文件夹下有7GB的数据,但是可以使用ls看到的只有一个文件,但它的大小只有3GB,试着使用ls-a查看是否有隐藏…

CentOS Linux系统下swp,swo文件扩展名的隐藏文件

系统版本:
CentOS Linux 6.8

场景:
今天巡检oracle系统的时候,发现/home目录大小超过80%,因一般不允许超过这个值,所以看一下有哪些日志或文件可以删除,好腾出空间来。
无意中发现一个log文件夹下有7GB的数据,但是可以使用ls看到的只有一个文件,但它的大小只有3GB,试着使用ls -a查看是否有隐藏文件,果然发现有两个隐藏文件,文件名为:
.listener.log.swp
.listener.log.swo

swp临时隐藏文件的作用:
    临时文件,即可以删除,使用rm删除即可。
    
swp临时隐藏文件如何产生的:
    第一次使用vi打开文件后,就会产生一个以swp为后缀的隐藏文件(这时候使用另一个会话端口会查看到);
    假如这个时候有第二个窗口同时打开同一个文件,这个时候会产生第二个临时文件swo为后缀的隐藏文件;
    依次类推,第三个临时隐藏文件为swn;
    即文件名的规律为:swp为首,以字母逆时针依次出现,即:swp,swo,swn,swm……
    一开始有点好奇,那这个临时隐藏文件有没有限制多少个呢?
    然后测试了一下,一开始以为出现完所有字母后不会再出现,然而并不是这样,
    当出现到swq后,下一次还会出现以swp为后缀的文件(当然一般不会在这么多窗口打开同一个文件)。

假如在打开文件的时候,发生意外,如关闭会话端口或者关闭机器,这该临时隐藏文件就会保留下来,这是在6.8版本上的情况;

但在7.5版本环境下,上面的操作并不会保留该swp临时隐藏文件;
但在7版本的环境下在20多个窗口打开同一个文件后,产生了20多个临时隐藏文件,发生意外的情况下,仍然会保留部分文件。

CentOS Linux系统下swp,swo文件扩展名临时隐藏文件

今天的文章CentOS Linux系统下swp,swo文件扩展名临时隐藏文件分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/10203.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注