6 Makapaikag nga Kataw-anan nga mga Sugo sa Linux (Makalingaw sa Terminal) - Bahin II


Sa among miagi nga misunod nga mga artikulo, gipakita namo ang pipila ka mapuslanong mga artikulo sa pipila ka kataw-anan nga mga sugo sa Linux, nga nagpakita nga ang Linux dili ingon ka komplikado sama sa makita ug mahimong makalingaw kung nahibal-an namon kung unsaon paggamit niini. Ang Linux command line makahimo sa bisan unsa nga komplikado nga buluhaton nga sayon kaayo ug adunay kahingpitan ug mahimong makapaikag ug malipayon.

  • 20 Kataw-anan nga mga Sugo sa Linux – Bahin I
  • Kalingawan sa Linux Terminal – Pagdula gamit ang Pulong ug Mga Ihap sa Kinaiya

Ang kanhing Post naglangkob sa 20 ka kataw-anan nga Linux Commands/Script (ug subcommands), nga gipabilhan pag-ayo sa among mga magbabasa. Ang uban nga post, bisan kung dili ingon ka sikat sama sa una naglangkob sa Mga Sugo/Mga Script ug Mga Tweak, nga gitugotan ka nga magdula sa mga file sa teksto, pulong, ug mga kuwerdas.

Kini nga post nagtumong sa pagdala sa pipila ka bag-ong makalingaw nga mga sugo ug one-liner nga mga script nga maglipay uban kanimo.

1. pv Sugo

Tingali nakakita ka nga nagsundog sa teksto sa mga salida. Kini makita samtang kini gi-type sa tinuod nga panahon. Dili ba kini maayo, kung mahimo nimo ang ingon nga epekto sa terminal?

Mahimo kini nga makab-ot, pinaagi sa pag-instalar sa 'pv' nga sugo sa imong Linux system pinaagi sa paggamit sa 'apt' o 'yum' nga himan. Atong i-install ang 'pv' nga sugo sama sa gipakita.

$ sudo apt install pv  [On Debian/Ubuntu & Mint]
$ sudo yum install pv  [On CentOS/RHEL 7]
$ sudo dnf install pv  [On CentOS/RHEL 8 & Fedora]
$ sudo pacman -S pv    [On Arch Linux]
$ sudo pkg_add -v pv   [On FreeBSD]

Kas-a, ang 'pv' nga sugo malampuson nga na-install sa imong sistema, atong sulayan ang pagpadagan sa mosunod nga one-liner nga sugo aron makita ang real-time nga text effect sa screen.

$ echo "Tecmint[dot]com is a community of Linux Nerds and Geeks" | pv -qL 10 

Hinumdomi: Ang 'q' nga kapilian nagpasabut nga 'hilom', walay impormasyon sa output, ug ang opsyon nga 'L' nagpasabot sa Limitasyon sa Pagbalhin sa mga byte kada segundo. Ang kantidad sa numero mahimong i-adjust sa bisan asa nga direksyon (kinahanglan usa ka integer) aron makuha ang gusto nga simulation sa teksto.

[ Basin ganahan ka usab: Unsaon Pag-monitor sa Pag-uswag sa (Kopyahin/Backup/Compress) Data gamit ang ‘pv’ Command ]

2. kasilyas Command

Giunsa ang pag-imprenta sa teksto nga adunay utlanan sa usa ka terminal, gamit ang usa ka liner nga script nga command 'toilet'. Pag-usab, kinahanglan nga adunay usa ka 'toilet' nga sugo nga na-install sa imong sistema, kung dili gamiton ang apt o yum aron ma-install kini.

$ sudo apt install toilet  [On Debian/Ubuntu & Mint]
$ sudo yum install toilet  [On CentOS/RHEL 7]
$ sudo dnf install toilet  [On CentOS/RHEL 8 & Fedora]
$ sudo yay -S toilet       [On Arch Linux]
$ sudo pkg_add -v toilet   [On FreeBSD]

Sa higayon nga ma-install, pagdagan:

$ while true; do echo “$(date | toilet -f term -F border –Tecmint)”; sleep 1; done

Mubo nga sulat: Ang script sa ibabaw kinahanglan nga masuspinde gamit ang ctrl+z key.

3. rig Sugo

Kini nga sugo nagmugna og usa ka random nga pagkatawo ug adres, matag higayon. Aron makadagan, kini nga sugo kinahanglan nimo nga i-install ang 'rig' gamit ang apt o yum.

$ sudo apt install rig  [On Debian/Ubuntu & Mint]
$ sudo yum install rig  [On CentOS/RHEL 7]
$ sudo dnf install rig  [On CentOS/RHEL 8 & Fedora]
$ sudo yay -S rig       [On Arch Linux]
$ sudo pkg_add -v rig   [On FreeBSD]

Sa higayon nga ma-install, pagdagan:

# rig

4. aview Sugo

Giunsa ang pagtan-aw sa usa ka imahe sa format nga ASCII sa terminal? Kinahanglan nga adunay usa ka package nga 'pagtan-aw' nga na-install, angayan o yum kini.

$ sudo apt install aview  [On Debian/Ubuntu & Mint]
$ sudo yum install aview  [On CentOS/RHEL 7]
$ sudo dnf install aview  [On CentOS/RHEL 8 & Fedora]
$ sudo yay -S aview       [On Arch Linux]
$ sudo pkg_add -v aview   [On FreeBSD]

Naa koy imahe nga ginganlag 'elephant.jpg' sa akong kasamtangan nga direktoryo sa pagtrabaho ug gusto nako kini tan-awon sa terminal sa format nga ASCII.

$ asciiview elephant.jpg -driver curses 

5. xeyes Sugo

Sa katapusan nga artikulo, gipaila namo ang usa ka command 'oneko' nga gilakip ni jerry gamit ang mouse pointer ug nagpadayon sa paggukod niini. Ang susama nga programa nga 'xeyes' usa ka graphical nga programa ug sa diha nga imong gipabuto ang sugo imong makita ang duha ka monster nga mga mata nga naggukod sa imong paglihok.

$ sudo apt install x11-apps  [On Debian/Ubuntu & Mint]
$ sudo yum install xeyes  [On CentOS/RHEL 7]
$ sudo dnf install xeyes  [On CentOS/RHEL 8 & Fedora]
$ sudo pacman -S xorg-xeyes    [On Arch Linux]
$ sudo pkg_add -v xeyes   [On FreeBSD]

Sa higayon nga ma-install, pagdagan:

$ xeyes

6. cowsay Sugo

Nahinumdom ka ba sa miaging higayon nga gipaila namo ang usa ka sugo, nga mapuslanon sa output sa gusto nga teksto nga adunay usa ka animated nga karakter nga baka? Unsa kaha kung gusto nimo ang ubang mga hayop puli sa usa ka baka?

$ sudo apt install cowsay  [On Debian/Ubuntu & Mint]
$ sudo yum install cowsay  [On CentOS/RHEL 7]
$ sudo dnf install cowsay  [On CentOS/RHEL 8 & Fedora]
$ sudo pacman -S cowsay    [On Arch Linux]
$ sudo pkg_add -v cowsay   [On FreeBSD]

Tan-awa ang listahan sa mga mananap nga anaa.

$ cowsay -l 

Kumusta ang Elephant sa sulod sa ASCII Snake?

$ cowsay -f elephant-in-snake Tecmint is Best 

Unsa man ang Elephant sulod sa ASCII kanding?

$ cowsay -f gnu Tecmint is Best 

Kana lang sa pagkakaron. Ania ako pag-usab uban sa laing makapaikag nga artikulo. Hangtud unya magpabilin nga updated ug konektado sa Tecmint. Ayaw kalimti ang paghatag kanamo sa imong bililhon nga feedback sa mga komento sa ubos.