首页 > 系统服务 > 详细

linux文件句柄

时间:2020-01-30 21:32:52      阅读:96      评论:0      收藏:0      [点我收藏+]

打开一个文件句柄

touch /file1

exec   6<> /file1

#打开一个文件,自定义文件句柄(前提是这个句柄未被占用)

 

释放一个文件句柄

exec  6<&-

 

文件描述符fd(file  describtion)

 

当一个文件句柄未被释放,即使误删除改文件,文件内容依然可以恢复

rm -rf /file1

cp  /proc/进程号/fd/6   /file1     #恢复命令

ll  /proc/进程号/fd/       #查看文件句柄,提示文件句柄仍为删除状态(deleted),原因是创建的/file1的inode号发生了变化

ll  -i  /file1    #查看文件的inode号信息(-i参数)

 

linux文件句柄

原文:https://www.cnblogs.com/xiaofeng666/p/12243888.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!