Linux命令行五大装B技术

栏目: IT技术 · 发布时间: 4年前

内容简介:最近在不务正业, 搞搞一些别的东西, 为了能让我们程序员在生活中有装逼的资本, 因此搜集了一些Linux上的装逼技术. 下面,是时候展现真正的技术了~~~使用的阿里云的Ecs服务器以及Xshell实现小伙纸, 想学开火车吗~~~

最近在不务正业, 搞搞一些别的东西, 为了能让我们 程序员 在生活中有装逼的资本, 因此搜集了一些 Linux 上的装逼技术. 下面,是时候展现真正的技术了~~~

使用的阿里云的Ecs服务器以及Xshell实现

装B技术一: 小火车

小伙纸, 想学开火车吗~~~

# 安装
 yum  install -y sl
 
 # 运行
 sl

在安装小火车后,我们只需要输入 sl , 屏幕上便会出现一个从右向左开的小火车了.

Linux命令行五大装B技术

通过 man sl 查看帮助手册.

而且, 配合 alias ls=sl ,当你朋友使用 ls 查看当前目录下文件时,突然出现一个小火车, 然后画面请自行脑补

同时, 支持 -a,-l,-f,-c 等相关参数

Linux命令行五大装B技术

装B技术二: 奶牛说

你有奇葩说, 我有奶牛说~~~

# 安装
 yum install -y cowsay
 
# cowsay "要说的话"
cowsay "我是一头牛,愿意在你心田耕种的牛~~~"

Linux命令行五大装B技术

通过 man cowsay 来查看它的使用帮助

Linux命令行五大装B技术

最妙的是我们不仅可以使用奶牛说话, 而且通过使用帮助我们可以发现通过 cowsay -l 可以查看ascall生成的其他动物 cowsay -f 动物 "要说的话" , 例如下面

Linux命令行五大装B技术

装B技术三: 代码雨特效

黑客帝国同款, 你值得拥有~~~

代码雨效果

Linux命令行五大装B技术
# 想要使用需要安装c++环境
yum -y install gcc
yum -y install gcc-c++
yum install make

# 通过wget远程下载jar
wget https://jaist.dl.sourceforge.net/project/cmatrix/cmatrix/1.2a/cmatrix-1.2a.tar.gz 
# 解压
tar -zxf cmatrix-1.2a.tar.gz 
# 进入
cd cmatrix-1.2a
# 安装ncurses-devel插件
yum install -y ncurses-devel
# 编译和编译安装
./configure && make && make install

# 一般代码雨(效果如上图)
cmatrix
# 退出
ctrl c

man cmatrix 查看使用手册

Linux命令行五大装B技术

根据帮助我们可以定制代码样式 cmatrix -b -u 3 -C red ,如下图

需要注意的是, 可以使用的颜色主要有green, red, blue, white, yellow, cyan, magenta and black. Linux命令行五大装B技术

装B技术四 粗体字

属于艺术字的一种, 无实际用途, 偶尔玩玩当做熟悉Linux基本操作用途

粗体安装包下载 yum install -y figlet .

使用 figlet 任何字符

Linux命令行五大装B技术

另外, 配合 alias 命令恶搞效果更佳~~~

Linux命令行五大装B技术

装B技术五 随机名言生成器

外国中餐馆的最后一道菜,往往是小甜饼,叫做"幸运饼"(fortune cookie)。里面有一张纸条,写着人生格言。

这种形式的格言,显然很受欢迎。早在1979年,就有人写了一个叫做 fortune 的小程序。在命令行下输入fortune,就会跳出一句。配合 cowsay效果使用更佳

使用步骤

  1. 安装 fortune和cowsay

    yum -y install fortune-mod
     yum -y install cowsay
  2. 下载git,并安装拓展词库,含中文

    yum install git
    git clone https://github.com/ruanyf/fortunes.git
  3. 将从git下载的词库复制到本地词库

    cp -rf fortunes/data/* /usr/bin/fortune
     # 查看所有词库
     cd /usr/bin/fortune
     # 直接使用
     fortune
  4. 使用词库 fortune -e love

    Linux命令行五大装B技术

  5. 我们可以让奶牛说一些名言

    Linux命令行五大装B技术
  6. 编写脚本, 目的是每次建立连接时, 执行

    # 这个目录下的所有脚本都会在建立连接后运行一次
    cd /etc/profile.d/
    
    # 编辑内容 vim cowsay.sh
    #!/bin/bash
    echo
    echo "=============== Quote Of The Day ==============="
    echo
    fortune | cowsay
    echo
    echo "================================================"
    echo

测试

Linux命令行五大装B技术

未完待续…


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Game Engine Architecture, Second Edition

Game Engine Architecture, Second Edition

Jason Gregory / A K Peters/CRC Press / 2014-8-15 / USD 69.95

A 2010 CHOICE outstanding academic title, this updated book covers the theory and practice of game engine software development. It explains practical concepts and techniques used by real game studios,......一起来看看 《Game Engine Architecture, Second Edition》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具