<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          這 6 個(gè) Linux 命令,每個(gè)都很炫酷!

          共 7856字,需瀏覽 16分鐘

           ·

          2021-11-19 15:00

          星標(biāo)/置頂 公眾號(hào)??硬核文章第一時(shí)間送達(dá)

          鏈接 | toutiao.com/a6820664143654158861

               

             正文   

          自打進(jìn)入技術(shù)運(yùn)維領(lǐng)域,相信很多小伙伴每日都是技術(shù)身傍(綁),Linux 、docker、k8s、devops,發(fā)布、升級(jí)、當(dāng)然可能還有“刪庫(kù)”

          日日996,回家單身狗..別人的黑眼圈可能是多人運(yùn)動(dòng)(王者五排)熬得,但我們的黑眼圈一定是半夜加班熬得!

          雖然身邊鮮有妹子,但是咱們撩妹的技能可不能缺少,畢竟機(jī)會(huì)總是留給“有準(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)了一只小貓,它的名字叫“愛(ài)你”

          你就是鼠標(biāo),我便是“愛(ài)你”,一直追著鼠標(biāo)跑

          安裝指令如下;

          sudo apt-get install ninvaders

          執(zhí)行結(jié)果如下;

          cmatrix

          今天沒(méi)見(jiàn)你,我的系統(tǒng)為你下起了“大雨”

          安裝指令如下;

          sudo apt-get install cmatrix

          執(zhí)行結(jié)果如下;

          pipe

          手?jǐn)] pipe

          做我女朋友,我將為你筑起無(wú)數(shù)愛(ài)的城墻

          腳本如下所示;

          #!/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

          我的“火車(chē)”,拉滿愛(ài)意,只為奔你而來(lái)

          sudo apt-get install sl

          執(zhí)行結(jié)果如下:

          ninvaders

          帶妹子展示,最“遠(yuǎn)古版”太空侵略者

          安裝指令如下;

          sudo apt-get install ninvaders

          執(zhí)行結(jié)果如下;

          預(yù)祝廣大程序員同胞,早日脫單~

          你還有什么想要補(bǔ)充的嗎?


          PS:歡迎在留言區(qū)留下你的觀點(diǎn),一起討論提高。如果今天的文章讓你有新的啟發(fā),歡迎轉(zhuǎn)發(fā)分享給更多人。


          往期推薦




          專(zhuān)輯 | 趣味設(shè)計(jì)模式
          專(zhuān)輯 | 音視頻開(kāi)發(fā)
          專(zhuān)輯 | C++ 進(jìn)階
          專(zhuān)輯 | 超硬核 Qt
          專(zhuān)輯 | 玩轉(zhuǎn) Linux
          專(zhuān)輯 | GitHub 開(kāi)源推薦
          專(zhuān)輯 | 程序人生


          關(guān)注公眾號(hào)「高效程序員」??一起優(yōu)秀!

          回復(fù) “入群” 進(jìn)技術(shù)交流群,回復(fù) “1024” 獲取海量學(xué)習(xí)資源。
          瀏覽 37
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  大学生一级黄色片免费看 | 午夜精品一区二区三区视频免费看 | 青青草视频日韩视频在线 | 12一15女人a毛片13 | 日本一级免费视频 |