Linux命令行佷有用、很高效,也很有趣,但有时候也很危险,尤其是在你不确定你自己在正在做什么时候。
这篇文章将会向你介绍十条命令,但你最好不要尝试着去使用。
当然,以下命令通常都是在root权限下才能将愚蠢发挥到无可救药;在普通用户身份下,破坏的只是自己的一亩三分地。
1. rm -rf 命令
rm -rf命令是删除文件夹及其内容最快的方式之一。
仅仅一丁点的敲错或无知都可能导致不可恢复的系统崩坏。
下列是一些rm 命令的选项:
从现在起,当你要执行rm -rf命令时请留心一点。我们可以在“.bashrc”文件对‘rm‘命令创建rm -i的别名,来预防用 ‘rm‘命令删除文件时的事故,它会要求你确认每一个删除请求。(译注:大多数发行版已经这样做了,如果还没有,请这样做linux命令大全,并在使用-f参数前一定考虑好你在做什么!译者本人有着血泪的教训啊。)
2. :(){:|:&};: 命令
这就是个fork 炸弹的实例。
具体操作是通过定义一个名为 ‘:‘的函数,它会调用自己两次,一次在前台另一次运行在后台。它会反复的执行下去直到系统崩溃。
3. 命令> /dev/sda
这个命令会将某个‘命令‘的输出写到块设备/dev/sda中。
该操作会将在块设备中的所有数据块替换为命令写入的原始数据,从而导致整个块设备的数据丢失。
4. mv 文件夹 /dev/null
这个命令会移动某个‘文件夹‘到/dev/null。
1. 被写入的文件可以用、写、读写,追加方式打开,用写或读写方式打开一个已存在的文件时将清除原有的文件内容,写入字符从文件首开始。1) 被写入的文件可以用写、读写、追加方式打开,用写或读写方式打开一个已存在的文件时将清除原有的文件内容,写入字符从文件首开始。返回写入数据存放到currwritesize变量中,所后将已经写入的部分加到步长变量中继续再判断是否全部写入len长度数据,该方法成功返回0,否则返回-1。
当然,要说明的是这个命令并不能阻止数据恢复软件——所以,真正的彻底毁灭,需要采用专用的软件或者手法来完成。
一般都需要将sda分成类似sda1、sda2这样的分区后才使用。当然,无论你使用sda还是sda1,这样对块设备或分区进行mkfs都是毁灭性的,上面的数据都会被蒸发了。
7. > file
这个命令常用来清空文件内容或记录命令输出。
(3) icare data recovery之文件保存,深度扫描恢复,但是icare data recovery可以:以恢复格式化处理的硬盘文件,我们可以选择软件的第二个功能按钮已删除文件恢复,以尽可能多的恢复数据文件,我们在选择了软件右侧的show files文件按钮后我们即可看到软件所扫描到的文件数据,它能够恢复已删除的文件,我们即可点击软件右侧的save files文件按钮对文件进行恢复:分区恢复,。2.打开软件,在界面右侧点击数据恢复,进入软件的功能窗口,在这里有三种恢复功能:删除恢复(恢复被删除的文件、恢复因为卸载软件而丢失的文件、恢复shift+delete删除的文件等)、格式化恢复(恢复被格式化的文件,恢复删除分区并重新分区之后的文件等)、深度恢复(恢复不明原因的情况下丢失的文件)。通过上述方法进行恢复,那么我们就可以将u盘删除的文件进行恢复了,是不是很简单呢linux命令大全,这款软件除了能够恢复u盘删除的文件以后,还能够帮助我们恢复手机、内存卡、硬盘里删除的文件哦。
你可能真正想用的是“>>”,即累加新的输出到文件,而不是刷新那个文件。
如果用上列执行时输入错误或无知的输入类似 “>xt.conf”的命令会覆盖配置文件或其他任何的系统配置文件。
8. ^foo^bar