删除文件的原理:

69.png




【文件相关知识补充】

文件的状态信息存放在文件的inode节点里,而文件名存放在上级目录的block里

[root@xwj xwj]# stat xwj.txt

  File: `xwj.txt'

  Size: 16              Blocks: 8          IO Block: 4096   regular file

Device: 803h/2051d      Inode: 655377      Links: 1

Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)

Access: 2018-09-06 22:46:42.784244836 +0800

Modify: 2018-09-06 22:46:42.784244836 +0800

Change: 2018-09-06 22:46:42.787244981 +0800

[root@xwj xwj]#




企业案例1:

web服务器磁盘满故障分析:

删除日志,日志被程序占用,虽然看不到日志了,但还占用空间

解决方法:重启服务。


企业案例2:

有些文件名不能被修改,原因可能是被程序占用。

解决方法:关闭程序,再重命名,但是,在Windows系统里,任务管理器所有的应用程序都结束任务,还是不能重命名,这是因为有些进程还占用文件,此时重启系统,再重命名。

重装 Microsoft  office软件时,需要先卸载原来装过的,卸载之后,最好重启系统,然后再装office软件。