国语自产精品视频在线看:您身边最放心的安全下载站! 最新软件|热门排行|软件分类|软件专题|厂商大全

国语自产精品视频在线看

技术教程
您的位置:首页操作系统linux → Linux下删除文件下彻底删除文件

Linux下删除文件下彻底删除文件

我要评论 2014/05/05 20:02:45 来源:国语自产精品视频在线看 编辑:zbbingyang.com [ ] 评论:0 点击:367次

在【zài】🍠linux中删除【zhōng shān chú】✂文件与文件夹🍁我们可以直接【yǐ zhí jiē】🚶使用【shǐ yòng】rm就可以删除了,彻底删除文件【chú wén jiàn】或文件【huò wén jiàn】夹🍁我们可以使用【yǐ shǐ yòng】shred命令来完成🚠,下面我给大家介绍介💑绍。

Linux删除文件夹命令

linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。
 

直接💷rm就可以【jiù kě yǐ】🎛了🤰,不过要【bú guò yào】加两个参数-rf 即:rm -rf 目录名【mù lù míng】字

删除目录、文件 rm(remove)

功能说明【míng】⛴:删除文【shān chú wén】🌓件或目【jiàn huò mù】🏍录【lù】。
语【yǔ】  法❓:rm [-dfirv][--help][--version][文件或目【jiàn huò mù】🏍录【lù】...]
补充说【bǔ chōng shuō】🌠明【míng】⛴:执行【zhí háng】rm指令可【zhǐ lìng kě】删除文【shān chú wén】🌓件或目【jiàn huò mù】🏍录【lù】,如欲删【rú yù shān】除目录【lù】必须加上参【cān】数”-r”,否则预设仅会删除文【shān chú wén】🌓件。
参【cān】  数:
 -d或【huò】🥄–directory  直接把【zhí jiē bǎ】欲删除的目录【lù】🛑的硬连【de yìng lián】接数据【jiē shù jù】删成😂0,删除该〽目录【lù】。
 -f或【huò】🥄–force  强制删除文【shān chú wén】🌓件或目【jiàn huò mù】🏍录【lù】。
 -i或【huò】🥄–interactive  删除既🌲有文件🍯或【huò】🥄目录【lù】之前先🏀询问用户🙍。
 -r或【huò】🥄-R或【huò】🥄–recursive  递归处【chù】理🐎,将指定目录【lù】下⛅的所有【de suǒ yǒu】文件🍯及子目【jí zǐ mù】录一并【lù yī bìng】处【chù】🎪理🐎。
 -v或【huò】🥄–verbose  显示指令执行【zhí háng】过程。

1 删除文件夹

de>rm -rf  fileNamede>
 
-删除文【shān chú wén】件夹实📶例:

rm -rf /var/log/httpd/access

将会删除/var/log/httpd/access目录以【mù lù yǐ】📖及其下🍲所有文【suǒ yǒu wén】🦋件、文件夹
需要提【xū yào tí】醒的是:使用这个【gè】rm -rf的时候一定要【yī dìng yào】格外小😥心【xīn】,linux没有回📻收站的🌓

2 删除文件

de>rm -f  fileNamede>
使用 rm -rf 的时候一定要【yī dìng yào】格外小【gé wài xiǎo】🆔心,linux没有回🌙收站的【shōu zhàn de】💏

删除指⛰定文件之外的其他文【qí tā wén】🐇件
 
一、Linux下删除【xià shān chú】🗻文件和【wén jiàn hé】文件夹常用命【cháng yòng mìng】🚗令如下:

删除【shān chú】文🗓件【jiàn】: rm file 
 
删除【shān chú】文🗓件【jiàn】夹【jiá】📲: rm -rf dir
需要注【xū yào zhù】🦃意的是, rmdir 只能够删除【shān chú】🔃 空文件【jiàn】夹【jiá】📲。
 
二、删除【shān chú】🔃制定文件【jiàn】(夹【jiá】🔶)之外的所有文【suǒ yǒu wén】件【jiàn】🐞呢?
 
1、方法【fāng fǎ】🚂1,比较麻烦的做【fán de zuò】法是🌉:
复制需【fù zhì xū】要保留的文件【de wén jiàn】到其他🤯文件【jiàn】夹【jiá】📲,然后将该目录删除【shān chú】🔃, 然后将需要保【xū yào bǎo】留的移🕹动 回来【huí lái】🛄。
mv keep ../ #保留文【bǎo liú wén】件【jiàn】(夹【jiá】🔶) keep
rm -rf * #删除【shān chú】🔃当前文🛍件【jiàn】夹【jiá】📲里的所有文【suǒ yǒu wén】件【jiàn】🐞
mv ../keep ./ #将原来【jiāng yuán lái】🛄的东西移动回【yí dòng huí】来🛄
 
2、方法【fāng fǎ】🚂2,需要在♒当前文🛍件【jiàn】夹【jiá】📲中进行【zhōng jìn háng】🆑:
rm -rf !(keep) #删除【shān chú】🔃keep文件之【wén jiàn zhī】👯外的所有文【suǒ yǒu wén】件【jiàn】🐞
rm -rf !(keep1 | keep2) #删除【shān chú】🔃keep1和keep2文件之【wén jiàn zhī】👯外的所有文【suǒ yǒu wén】件【jiàn】🐞

Linux中彻底删除文件

shred彻底删除文件的方法:

$ shred -u file

shred会用一【huì yòng yī】些随机内容覆盖文件🏭所在的👉节点和数据块,并删除【bìng shān chú】文件(-u参数【cān shù】✈)。

如果想【rú guǒ xiǎng】清除的更彻底一点可【yī diǎn kě】以加🗺-z 参数🌲,意思是先用【xiān yòng】🐈随机数据🏘填充,最后再【zuì hòu zài】用【yòng】🐈0填充。

$ shred -u -z file

另外【lìng wài】shred还可以🛰清除整个分区🚑或磁盘【huò cí pán】,比如想🥗彻底清【chè dǐ qīng】除/dev/sdb1分区的内容可以这样【yǐ zhè yàng】🥚:

$ shred /dev/sdb1   (注意不🈺要加-u参数【cān shù】)

shred的详细参数【cān shù】:
-f, --force   更改权🆙限允许【xiàn yǔn xǔ】写入⛲(如有必要【yào】♍)

-n, --iterations=N   重写【chóng xiě】🌒N次,默认为【mò rèn wéi】🚹3次

--random-source=FILE 从指定文件读【wén jiàn dú】🏎取数据

-s, --size=N  将文件【jiāng wén jiàn】粉碎为固定大小【xiǎo】 (可使用🕒后缀如🐹K、M、C等【děng】😬)

-u, --remove   重写后【chóng xiě hòu】截短并【jié duǎn bìng】😷移除文🚦件

-v, --verbose   显示进【xiǎn shì jìn】🚁度

-z, --zero - add  用【yòng】0覆盖数据❣

–help  显示帮【xiǎn shì bāng】🛡助

–version   显示版【xiǎn shì bǎn】⌛本信息

关键词:Linux

阅读本文后您有什么感想? 已有 人给出评价!

  • 0 欢迎喜欢
  • 0 白痴
  • 0 拜托
  • 0 哇
  • 0 加油
  • 0 鄙视