Terminalul este un instrument foarte puternic și este probabil cea mai interesantă parte din Unix. Printre numeroasele comenzi și scripturi utile pe care le puteți folosi, unele par mai puțin practice, dacă nu chiar inutile. Iată câteva comenzi Bash care sunt distractive, iar unele dintre ele sunt utile.
Să le verificăm.
1. Cal
Puțină lume știe acest lucru, dar orice sistem Unix vine cu un calendar încorporat. Pentru a-l accesa, puteți pur și simplu să tastați:
cal
Aceasta va afișa luna curentă. Cu toate acestea, puteți selecta anul precis și chiar luna dorită ca argument. Și pentru a fi pe deplin inutil, opțiunea -j
afișează zilele iuliene (numărul de zile de la 1 ianuarie). În concluzie:
cal [-j] [[month] year]
2. sl
Aceasta înseamnă „Locomotiva cu aburi” și este adesea tastată din greșeală (deoarece este opusul ls
). Judecând cât de plictisitoare sunt vizualele pe terminal, este bine să vezi periodic o locomotivă pe terminalul tău, mai ales atunci când nu ai vrut să spui asta.
Mai întâi, instalați sl
cu această comandă introdusă în terminal:
sudo apt install sl
Apoi tastați comanda:
sl
3. da
O comandă foarte ciudată, cu o singură abilitate: repetarea unui șir până când procesul său este ucis. Această comandă afișează un șir pentru un infinit până când comanda este ucisă. Tastați doar:
yes <string>
De exemplu, yes I did it
.
Nu uitați să apăsați Ctrl + C să o oprești sau va rula pentru totdeauna.
Deși poate părea inutil, yes
comanda este foarte utilă atunci când rulați scripturi care așteaptă solicitările pe care trebuie să le automatizați. De exemplu:
yes y /path/to/script
va da un „y” când un prompt solicită un răspuns „y / n”.
4. rev
Această comandă este pentru inversarea oricărei intrări (așa cum sugerează și numele său). Când spun invers, înseamnă că dacă intrarea este „Linux”, ieșirea va fi „xuniL” Este destul de ciudat, știu.
rev
Introduceți un mod interactiv și puteți renunța utilizând comanda rapidă Ctrl + C. Dar rev poate funcționa și pentru a inversa un întreg fișier cu:
rev [path of the file]
5. aafire
V-ați întrebat vreodată cum ar arăta focul pe interfața neagră a terminalului? Acest lucru poate fi realizat cu aafire
comanda.
Primul pas este să instalați aafire cu următorul cod pe terminal:
sudo apt install libaa-bin
Odată ce a fost instalat, pe tipul de terminal:
aafire
6. vorbi
Dacă te-ai săturat să auzi vocile cotidiene din jurul tău, această comandă ar putea fi scăparea ta. Puteți asculta vorbirea computerului instalând espeak
folosind această comandă:
sudo apt install espeak
După aceea, rulați speak folosind comanda:
espeak "Type what your computer says"
Rețineți că orice scrieți în ghilimele duble este ceea ce va spune computerul dvs.
7. smochină
Figlet este o comandă pentru cei cărora le place să scrie în arta ASCII. Simplifică foarte mult această sarcină, deoarece transformă automat orice șir dat. Vine cu o grămadă de fonturi în mod implicit la „/ usr / share / figlet / fonts /” și, bineînțeles, poți să le adaugi pe ale tale.
figlet [-f path to the font] [string]
De exemplu:
figlet Welcome
8. Banner
Similar cu figlet, afișați textul într-un format mare. Instalați-l cu comanda:
sudo apt install banner
și utilizați sintaxa:
banner your text here
9. cowsay
Acest script afișează practic un caracter de vacă folosind simboluri ascii argumentele transmise acestuia. Mai întâi, instalați cowsay cu acest script:
sudo apt install cowsay
Apoi tastați terminalul:
cowsay yourtext
Notă: înlocuiți „textul dvs.” cu orice text trebuie să fie afișat de vacă.
Dacă preferați un ponei colorat decât o vacă, puteți instala ponysay
pachetul și comanda respectivă:
ponysay yourtext
10. Gândire de vacă
Această comandă este similară cu cowsay
, singura diferență fiind ieșirea este afișată ca un gând. Pentru a utiliza această comandă, trebuie doar să tastați:
cowthink <whatever you need to be thought>
De exemplu:
cowthink Hmm, I didn't know that
11. avere
fortune afișează o propoziție aleatorie în același spirit ca și cookie-urile de avere. Nu este întotdeauna instalat implicit, deci poate doriți să îl adăugați. În Ubuntu:
sudo apt install fortune
Vine cu o opțiune foarte utilă: -s
pe scurt, ceea ce îl va limita la averi compuse dintr-o propoziție sau mai puțin.
fortune [-s]
12. Oneko
Această comandă adaugă câteva condimente terminalului dvs. adăugând o pisică pe ecran, care va urmări cursorul (mouse-ului). Instalați-l executând acest script:
sudo apt install oneko
Tip oneko
pentru a afișa pisica.
13. Câine
Este un cat
comandă, iar „câine” este o alternativă la „pisică”. (Vedeți umorul?) Folosește aceeași sintaxă pentru a afișa un flux de text în consolă. Probabil va trebui să-l instalați, deoarece nu este o comandă oferită în mod implicit, dar când o faceți, aruncați o privire la pagina manualului.
14. cmatrix
Dacă ați văzut filmul Hollywood Matrix, atunci vă veți raporta cu ușurință la această comandă. Instalați cmatrix folosind scriptul:
sudo apt install cmatrix
Rulați-l tastând cmatrix
în terminalul tău.
15. cat timp
Aceasta este de fapt două comenzi time
și cat
folosite împreună. Puteți utiliza acest lucru ca temporizator încorporat. Acesta va rula în fundal până când îl opriți și va raporta apoi timpul scurs între începutul și sfârșitul procesului său. Pentru ao lansa, trebuie doar să tastați:
time cat
16. factor
E timpul să faci niște matematici. Să facem una ușoară cu comanda factor
care poate descompune un număr dat în factori primi:
factor [number to decompose]
17. w
Puteți spune orice doriți despre „w”, dar din știința mea este cea mai scurtă comandă pe care o puteți găsi în mod implicit pe mașina dvs. Prin urmare, merită să fie în lista noastră doar pentru asta. „W” vă permite să vedeți informații despre utilizatorii actuali, cum ar fi numele lor, ora de conectare etc.
Concluzie
Desigur, știm cât de importante sunt comenzile, mai ales într-un terminal Linux, dar din când în când este bine să faci o pauză și doar să te distrezi cu aceste comenzi distractive.