kali 几个好玩的命令

一、yes命令,输出不少个y,能够用来对付选择不少y/n的应用。linux

$ yes linuxshell

二、banner命令,打印字符标题,就是用字符拼出大字来:小程序

$banner Linuxwindows

$sudo apt-get update;sudo apt-get install sysvbanner;sudo apt-get install sysvbanner toilet figlet  #安装banner 服务器

$printerbanner -w 50 Linux # -w 宽度dom

$ toilet hello工具

$ figlet helloui

$ toilet -f mono12 -F gay linux #加上颜色3d

 

三、fortune命令,随机输出一句话,或者是一句英文名言,或者是一首唐诗宋词来blog

$ sudo apt-get install fortune

$ sudo apt-get install fortune-zh #唐诗宋词

$ /usr/games/fortune

 

四、cal 9 1752,打印日历,可是这个月很是有意思(在9月2往后竟然跳到了14日了),这是有缘由的:

      在1582年,罗马教皇格列高里十三世宣布改历(因为闰年积累的缘由),要求从1582年的10月4的下一天定为格列历10月15日,中间跳过了10天,在乎大利、西班牙等国家都这样处理了,其余的天主国家也很快跟着这么作了,可是新教国家不肯意修改,并且希腊等东正教国家直到20世纪初才修改,因此这个改革在英国及其殖民地(包括美国)在1752年9月2往后面跟着的就是9月14日。可是在windows下,因为电脑的日期没法调回到那个时候(1980再往前就是2099年了),看来这段历史要靠Linux才能了解到了。

五、xev命令,打印及时的X事件;

六、xeyes命令,出眼睛的那个小程序,挺好玩的,

 

七、cowsay/cowthink命令,打印一个小牛(或者其余动物),说话或想象,内容能够自定:

$ sudo apt-get install cowsay

$ /usr/games/cowsay "i'm not a cow"

$ /usr/games/cowsay -l 查看其余动物名字,而后 -f 跟上动物名

$ /usr/games/cowsay -f dragon-and-cow "坑爹啊"

$ /usr/games/fortune | /usr/games/cowsay 让cowsay说出fortune内容

 

 

八、factor命令,分解因数:

九、shred命令,覆盖文件让它不能再读,传说中的文件粉碎机。。。^_^

十、apt-get moo命令:

十一、apt-build moo命令:

 

十二、sl命令,跑火车的,我的感受这个是最有意思的了:

$usr/games/sl

1三、linuxlogo命令,字符组成的各类系统的logo:

 

 

1四、再试试下面这一串命令,也挺有意思的:

      aptitube moo

      aptitube -v moo

      aptitube -vv moo

      aptitube -vvv moo

      aptitube -vvvv moo

      aptitube -vvvvv moo

      aptitube -vvvvvv moo

      aptitube -vvvvvvv moo 

1五、还有个命令叫:oneko,这个命令是在屏幕中有一只小猫追着你的鼠标跑,挺有意思的。

$ sudo apt-get install oneko 

$ oneko

1六、还能够试试 who is i命令,在试试 who is sb 。。。

1七、有人说,rm -rf / 和 dd if=/dev/zero of=/dev/mem,可是这可不是闹着玩的啊,这人是个坏蛋^_^,没事别乱玩,当心肠子都给你悔青了,哈哈。。。

1八、 fork 炸弹 既然咱们讨论的都是些奇怪的代码,不妨思考一下这一行: :(){ :|: & };: 对你来讲,这可能看起来有些神秘,可是我看来,它就是那个臭名昭著的 Bash fork 炸弹。它会反复启动新的 Bash shell,直到你的系统资源消耗殆尽、系统崩溃。 不该该在最新的 Linux 系统上作这些操做。注意,我说的是不该该。我没有说不能。正确设置用户权限,Linux 系统可以阻止这些破坏性行为。一般用户仅限于分配使用机器可用内存。可是若是做为 root 用户的你运行了这行命令(或者它的变体 Bash fork 炸弹变体),你仍然能够反复虐待服务器,直到系统重启了。 1九、垃圾数据重写硬盘 有时候你想完全清除硬盘的数据,你应该使用 Darik’s Boot and Nuke (DBAN) 工具去完成这项工做。 可是若是仅仅想让你的存储器乱套,那很简单: 任意命令 > /dev/hda 我说的“任意命令”,是指有输出的任意命令,好比: ls -la > /dev/hda ……将目录列表经过管道送到你的主存储设备。给我 root 权限和足够的时间,就能覆盖整个硬盘设备。这是让你开始盲目恐慌的一天的好办法,或者,能够把它变成职业禁入方式。 20、擦除硬盘! 另外一个一直受欢迎的擦除硬盘的方式是执行: dd if=/dev/zero of=/dev/hda 你能够用这条命令写入数据到你的硬盘设备。dd 命令能够从特殊文件中获取无尽个 0 字符,而且将它所有写入你的设备。 2一、/dev/null 的损失 另外一个毁灭你的存储设备的方式,运行 mv / /dev/null 或者 >mv /dev/null。 在前一种状况下,你做为 root 用户,把整个磁盘数据都送进这个如饥似渴的 /dev/null。在后者,你仅仅把家目录喂给这个空空如也的仓库。任何一种状况下,除非还原备份,你不再会再看见你的数据了。 2二、格式化错了驱动器 有时候你须要使用这一条命令格式化驱动器: mkfs.ext3 /dev/hda ……它会用 ext3 文件系统格式化主硬盘驱动器。别,请等一下!你正在格式化你的主驱动器!难道你不须要用它? 当你要格式化驱动器的时候,请务必加倍确认你正在格式化的分区是真的须要格式化的那块而不是你正在使用的那块,不管它们是 SSD、闪存盘仍是其余氧化铁磁盘。 2三、内核崩溃 一些 Linux 命令不能让你的机器长时间停机。然而,一些命令却能够致使内核崩溃。这些错误一般是由硬件问题引发的,但你也能够本身搞崩。 当你遭遇内核崩溃,从新启动系统你才能够恢复工做。在一些状况下,这只是有点小烦;在另外一些状况下,这是一个大问题,好比说,高负荷运做下的生产环境。下面有一个案例: dd if=/dev/random of=/dev/port echo 1 > /proc/sys/kernel/panic cat /dev/port cat /dev/zero > /dev/mem 这些都会致使内核崩溃。 毫不要运行你并不了解它功能的命令,它们都在提醒我… 2四、提防未知脚本 年轻或是懒惰的系统管理员喜欢复制别人的脚本。何须从新重复造轮子?因此,他们找到了一个很酷的脚本,承诺会自动检查全部备份。他们就这样运行它: wget https://ImSureThisIsASafe/GreatScript.sh -O- | sh 这会下载该脚本,并将它送到 shell 上运行。 你认为你不会干那样的事?告诉我,全部那些 你在 Docker 里面运行的容器镜像在干什么?你知道它们到底在运行着什么吗?我见过太多的没有验证容器里面装着什么就运行它们的系统管理员。请不要和他们同样。 结束
相关文章
相关标签/搜索