GNU/Linux >> Belajar Linux >  >> Linux

Miliki sapi di baris perintah Linux

Selamat datang di hari keempat kalender kedatangan mainan baris perintah Linux. Jika ini adalah kunjungan pertama Anda ke serial ini, Anda mungkin bertanya pada diri sendiri, apa itu mainan baris perintah. Kami sedang mencari tahu saat kami berjalan, tetapi umumnya, itu bisa berupa permainan, atau pengalihan sederhana apa pun yang membantu Anda bersenang-senang di terminal.

Terminal Linux

  • 7 emulator terminal teratas untuk Linux
  • 10 alat baris perintah untuk analisis data di Linux
  • Unduh Sekarang:lembar contekan SSH
  • Lembar contekan perintah Linux tingkat lanjut
  • Tutorial baris perintah Linux

Beberapa dari Anda mungkin pernah melihat berbagai pilihan dari kalender kami sebelumnya, tetapi kami berharap setidaknya ada satu hal baru untuk semua orang. Karena hampir semua orang yang telah saya sebutkan seri ini telah menanyakannya kepada saya, pemilihan hari ini adalah wajib.

Anda tidak mengira kami akan berhasil melewati seri ini tanpa menyebutkan cowsay, bukan?

Cowsay adalah utilitas luar biasa fantastis yang mengambil teks dan mengeluarkannya sebagai teks lisan dari sapi seni ASCII.

Anda mungkin akan menemukan cowsay yang dikemas dalam repositori default Anda, dan bahkan mungkin sudah diinstal. Bagi saya, di Fedora, yang diperlukan untuk menginstal adalah:

$ sudo dnf install cowsay

Kemudian, panggil dengan cowsay diikuti dengan pesan Anda. Mungkin Anda ingin menyalurkan utilitas keberuntungan yang kita bicarakan kemarin.

$ fortune | cowsay
 _________________________________________
/ If at first you do succeed, try to hide \
\ your astonishment.                      /
 -----------------------------------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

Itu dia! Cowsay dikirimkan dengan beberapa variasi, yang disebut file sapi, yang biasanya dapat ditemukan di /usr/share/cowsay. Untuk melihat opsi file sapi yang tersedia di sistem Anda, gunakan -l bendera setelah cowsay. Kemudian, gunakan -f tandai untuk mencobanya.

$ cowsay -f dragon "Run for cover, I feel a sneeze coming on."
 _______________________________________
/ Run for cover, I feel a sneeze coming \
\ on.                                   /
 ---------------------------------------
      \                    / \  //\
       \    |\___/|      /   \//  \\
            /0  0  \__  /    //  | \ \    
           /     /  \/_/    //   |  \  \  
           @_^_@'/   \/_   //    |   \   \ 
           //_^_/     \/_ //     |    \    \
        ( //) |        \///      |     \     \
      ( / /) _|_ /   )  //       |      \     _\
    ( // /) '/,_ _ _/  ( ; -.    |    _ _\.-~        .-~~~^-.
  (( / / )) ,-{        _      `-.|.-~-.           .~         `.
 (( // / ))  '/\      /                 ~-. _ .-~      .-~^-.  \
 (( /// ))      `.   {            }                   /      \  \
  (( / ))     .----~-.\        \-'                 .~         \  `. \^-.
             ///.----..>        \             _ -~             `.  ^-`  ^-_
               ///-._ _ _ _ _ _ _}^ - - - - ~                     ~-- ,.-~
                                                                  /.-~

Daging sapi asli saya dengan cowsay adalah bahwa saya tidak punya cukup waktu hari ini untuk benar-benar memerah susu sapi untuk semua yang berharga. Steaknya terlalu tinggi, dan saya mungkin akan memotong leluconnya.

Pada catatan yang lebih serius, saya benar-benar lupa tentang cowsay sampai saya menemukannya kembali ketika mempelajari buku pedoman Ansible. Jika Anda memiliki cowsay diinstal, ketika Anda menjalankan buku pedoman, Anda akan mendapatkan output dari serangkaian sapi. Misalnya, menjalankan buku pedoman ini:

- hosts:
    - localhost
  tasks:
    - action: ping

Mungkin memberi Anda yang berikut ini:

$ ansible-playbook playbook.yml
 __________________
< PLAY [localhost] >
 ------------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

 ________________________
< TASK [Gathering Facts] >
 ------------------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

ok: [localhost]
 _____________
< TASK [ping] >
 -------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

ok: [localhost]
 ____________
< PLAY RECAP >
 ------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

localhost                  : ok=2    changed=0    unreachable=0    failed=0  

Cowsay tersedia di bawah lisensi GPLv3, dan Anda dapat menemukan kode sumber Perl di GitHub. Saya juga melihat versi beredar dalam bahasa lain, jadi lihatlah varian lain; ini satu di R, misalnya. Menerapkan versi Anda sendiri dalam bahasa pilihan Anda bahkan mungkin merupakan tugas belajar pemrograman yang menyenangkan.

Sekarang cowsay tidak ada lagi, kita bisa beralih ke padang rumput yang lebih hijau.

Apakah Anda memiliki mainan baris perintah favorit yang menurut Anda harus saya profilkan? Kalender untuk seri ini sebagian besar sudah terisi tetapi saya punya beberapa tempat tersisa. Beri tahu saya di komentar di bawah, dan saya akan memeriksanya. Jika ada ruang, saya akan mencoba memasukkannya. Jika tidak, tetapi saya mendapatkan kiriman yang bagus, saya akan mengumpulkan sebutan terhormat di akhir.

Lihat mainan kemarin, Cara membawa keberuntungan ke terminal Linux Anda, dan periksa lagi besok untuk mainan lainnya!


Linux
  1. 5 alat Rust yang patut dicoba di baris perintah Linux

  2. Hasilkan kata sandi di baris perintah Linux

  3. Edit PDF di baris perintah Linux

  1. Kuasai perintah Linux ls

  2. Menggunakan kekuatan di baris perintah Linux

  3. Masukkan diri Anda ke dalam baris perintah Linux

  1. 6 metakarakter Linux yang saya suka gunakan di baris perintah

  2. 4 cara untuk mengedit foto di baris perintah Linux

  3. 8 tips untuk baris perintah Linux