系统维护一个未使用的disk blocks的“空闲列表”。
当一个文件被删除时,其对应的目录项也被删除,如果没有其他指向该文件的链接,那么其inode将被加入空闲inode列表,其数据块也被加入空闲datablock列表。
总是回答yes或no:
- yes | del *
- yes n | del *
rm –i ab* 每次删除前进行询问。
perl −e 'unlink("\t\360\207\005\254");' 使用unlink系统调用删除文件。
find . −inum 6239 −exec rm {} \; 根据i-number删除文件。
一个文件有唯一的inode,以及一个或多个名字(link)。
每个目录至少有两个名字(link),比如目录/usr/tmp/x,那么就有/usr/tmp/x,/usr/tmp/x/.两个链接。
find ~ \( −name "*~" −o −name core \) −atime +1 −exec rm {} \;
没有评论:
发表评论