這六個 Linux 命令,每個都很炫酷!
正文
自打進入技術(shù)運維領(lǐng)域,相信很多小伙伴每日都是技術(shù)身傍(綁),Linux 、docker、k8s、devops,發(fā)布、升級、當(dāng)然可能還有“刪庫”
日日996,回家單身狗..別人的黑眼圈可能是多人運動(王者五排)熬得,但我們的黑眼圈一定是半夜加班熬得!
雖然身邊鮮有妹子,但是咱們撩妹的技能可不能缺少,畢竟機會總是留給“有準(zhǔn)備”的人,作為資深技術(shù)攻城獅,今天就教大家?guī)渍屑夹g(shù)“撩妹術(shù)”
asciiview
自從有了你,黑與白的世界也可以五彩繽紛
安裝指令如下;
- sudo apt-get install aview imagemagick
 - asciiview kobe.jpg
 
執(zhí)行結(jié)果如下;(致敬蝸殼)
PS:可更換妹子的照片,ohoho
oneko
我的系統(tǒng)里養(yǎng)了一只小貓,它的名字叫“愛你”
你就是鼠標(biāo),我便是“愛你”,一直追著鼠標(biāo)跑
安裝指令如下;
- sudo apt-get install ninvaders
 
執(zhí)行結(jié)果如下;
cmatrix
今天沒見你,我的系統(tǒng)為你下起了“大雨”
安裝指令如下;
- sudo apt-get install cmatrix
 
執(zhí)行結(jié)果如下;
pipe
手?jǐn)] pipe
做我女朋友,我將為你筑起無數(shù)愛的城墻
腳本如下所示;
- #!/bin/bash
 - # The author of the original script is unknown to me. The first entry I can
 - # find was posted at 2010-03-21 09:50:09 on Arch Linux Forums (doesn't mean the
 - # poster is the author at all):
 - #
 - # Post your handy self made command line utilities (Page 37) / Programming & Scripting / Arch Linux Forums
 - #
 - # I, Yu-Jie Lin, made a few changes and additions:
 - #
 - # -p, -t, -R, and -C
 - #
 - # Screenshot: http://flic.kr/p/dRnLVj
 - # Screencast: http://youtu.be/5XnGSFg_gTk
 - #
 - # And push the commits to Gist:
 - #
 - # https://gist.github.com/4689307
 - #
 - # I, Devin Samarin, made a few changes and additions:
 - #
 - # -r can be 0 to mean "no limit".
 - # Reset cursor visibility after done.
 - # Cleanup for those people who want to quit with ^C
 - #
 - # Pushed the changes to https://gist.github.com/4725048
 - # hole1: https://gist.githubusercontent.com/livibetter/4689307/raw/949e43fe2962c2c97c8b1d974ff93dd053d9bd37/pipes.sh
 - # hole2: Fun On The Terminal Part 2
 - p=1
 - f=75 s=13 r=2000 t=0
 - w=$(tput cols) h=$(tput lines)
 - # ab -> idx = a*4 + b
 - # 0: up, 1: right, 2: down, 3: left
 - # 00 means going up , then going up -> ┃
 - # 12 means going right, then going down -> ┓
 - sets=(
 - "┃┏ ┓┛━┓ ┗┃┛┗ ┏━"
 - "│╭ ╮╯─╮ ╰│╯╰ ╭─"
 - "│┌ ┐┘─┐ └│┘└ ┌─"
 - "║╔ ╗╝═╗ ╚║╝╚ ╔═"
 - )
 - v="${sets[0]}"
 - RNDSTART=0
 - NOCOLOR=0
 - OPTIND=1
 - while getopts "p:t:f:s:r:RCh" arg; do
 - case $arg in
 - p) ((p=(OPTARG>0)?OPTARG:p));;
 - t) ((OPTARG>=0 && OPTARG<${#sets[@]})) && v="${sets[OPTARG]}";;
 - f) ((f=(OPTARG>19 && OPTARG<101)?OPTARG:f));;
 - s) ((s=(OPTARG>4 && OPTARG<16 )?OPTARG:s));;
 - r) ((r=(OPTARG>=0)?OPTARG:r));;
 - R) RNDSTART=1;;
 - C) NOCOLOR=1;;
 - h) echo -e "Usage: $(basename $0) [OPTION]..."
 - echo -e "Animated pipes terminal screensaver.\n"
 - echo -e " -p [1-]\tnumber of pipes (D=1)."
 - echo -e " -t [0-$((${#sets[@]} - 1))]\ttype of pipes (D=0)."
 - echo -e " -f [20-100]\tframerate (D=75)."
 - echo -e " -s [5-15]\tprobability of a straight fitting (D=13)."
 - echo -e " -r LIMIT\treset after x characters, 0 if no limit (D=2000)."
 - echo -e " -R \t\trandom starting point."
 - echo -e " -C \t\tno color."
 - echo -e " -h\t\thelp (this screen).\n"
 - exit 0;;
 - esac
 - done
 - cleanup() {
 - tput rmcup
 - tput cnorm
 - exit 0
 - }
 - trap cleanup SIGHUP SIGINT SIGTERM
 - for (( i=1; i<=p; i++ )); do
 - c[i]=$((i%8)) n[i]=0 l[i]=0
 - ((x[i]=RNDSTART==1?RANDOM*w/32768:w/2))
 - ((y[i]=RNDSTART==1?RANDOM*h/32768:h/2))
 - done
 - tput smcup
 - tput reset
 - tput civis
 - while ! read -t0.0$((1000/f)) -n1; do
 - for (( i=1; i<=p; i++ )); do
 - # New position:
 - ((${l[i]}%2)) && ((x[i]+=-${l[i]}+2,1)) || ((y[i]+=${l[i]}-1))
 - # Loop on edges (change color on loop):
 - ((${x[i]}>w||${x[i]}<0||${y[i]}>h||${y[i]}<0)) && ((c[i]=RANDOM%8))
 - ((x[i]=(x[i]+w)%w))
 - ((y[i]=(y[i]+h)%h))
 - # New random direction:
 - ((n[i]=RANDOM%s-1))
 - ((n[i]=(${n[i]}>1||${n[i]}==0)?${l[i]}:${l[i]}+${n[i]}))
 - ((n[i]=(${n[i]}<0)?3:${n[i]}%4))
 - # Print:
 - tput cup ${y[i]} ${x[i]}
 - [[ $NOCOLOR == 0 ]] && echo -ne "\033[1;3${c[i]}m"
 - echo -n "${v:l[i]*4+n[i]:1}"
 - l[i]=${n[i]}
 - done
 - ((r>0 && t*p>=r)) && tput reset && tput civis && t=0 || ((t++))
 - done
 - cleanup
 
執(zhí)行結(jié)果如下;
sl
我的“火車”,拉滿愛意,只為奔你而來
- sudo apt-get install sl
 
執(zhí)行結(jié)果如下:
ninvaders
帶妹子展示,最“遠(yuǎn)古版”太空侵略者
安裝指令如下;
- sudo apt-get install ninvaders
 
執(zhí)行結(jié)果如下;
預(yù)祝廣大程序員同胞,早日脫單~






















 
 
 











 
 
 
 