10 Mer roliga och / eller oanvändbara Linux-kommandon
Inte så länge sedan, i en väldigt nära galax, gav jag en topp tio av de mest roliga och / eller värdelösa Linux-kommandona - en samling av olika (in) verktyg som många kommenterade, föreslog några ytterligare kommandon, eller förklara deras funktion. Några av dessa kommentarer var faktiskt väldigt intressanta och jag tror att listan bör uppdateras med hänsyn till dem. Därför presenterar jag en annan topp tio lista över de mest roliga och / eller värdelösa kommandona, inklusive dina åsikter och bara en liten del av mig, så att vi har en lista som går till tio. Se upp, för vissa av de kommandon som anges här fungerar inte som standard och kan kräva installation av ett extra paket.
1. sl
Tack vare Asdasd upptäckte jag "sl". Ett otroligt värdelöst men mycket nödvändigt program som bara visar ett tåg i ASCII-konst som går igenom din terminal. Kanske en av de mest tilltalande kommandon på denna topp tio.
2. pi
Kredit går till cameronhorsburgh för att få denna upp. "Pi" visar en approximation av PI, användbart om du gör en viss beräkning, antar jag. Syntaxen är:
pi [antal siffror att visa]
3. hund
Frackor var den som tog upp den här. "Hund" är ett alternativ till "katt" (se humor), eftersom det använder samma syntax för att visa en textström i konsolen. Du kommer antagligen att behöva installera det eftersom det inte är ett kommando som erbjuds som standard, men när du gör det, uppmanar jag dig att ta en titt på den manuella sidan.
4. vdir
"Vdir" är värdelös genom att det är en redundans. Dess huvuduppgift är att lista innehållet i en katalog, visa filens namn, behörigheterna, datum för modifiering, storlekar etc. Det kan dock allting göras via det goda gamla kommandot "ls" och dess komposit liknande
ls-l
5. Rensa
"Clear" är också en redundans. Med det här kommandot raderar du raderna från terminalen och "raderar skärmen." Men vem som helst som är adept med konsolen sparar tid genom att använda genväg "Ctrl + l", vilket gör exakt samma sak.
6. ul
Ett intressant kommando, "ul" kan användas för att understryka tecken i terminalen. Jag har fortfarande inte tänkt ut det helt men jag vet att det till exempel kommer att förändras
echo $ 'hej w \ b_o \ b_r \ b_l \ b_d \ b_' | ul
in i "hej värld". Som du kan gissa, ersätter det meta-teckenet "\ b_" med en faktisk underlining.
7. w
Du kan säga vad du vill om "w", men det är min kännedom det kortaste kommandot du kan hitta som standard på din maskin. Och jag tror att det därför förtjänar att vara på vår lista bara för det. Överraskande tillåter "w" dig att se information om nuvarande användare, som deras namn, deras inloggningstid, etc.
8. filter
En moore bidrag: Filter är en uppsättning verktyg som förvandlar text för att ge den lite fonetisk accent. "Man talkfilters" kommer att ge dig en lista över möjliga accenter. Men som ett exempel,
echo "make tech easier is cool" | fudd
kommer att ge " make tech easiew is coow " som förmodligen imiterar Elmer Fudds accent (den kille som jagar Bugs Bunny i Looney Tunes). Och en av mina favoriter, filtret "warez" ger dig din inmatning i H4x0r-koden. Det föregående exemplet blir "] \ / [ak3 73k] - [3az13r YZ c0ol" med "warez" istället för "fudd" i slutet av kommandot.
9. förmögenhet mods
Förra gången presenterade jag dig det berömda förmögenhetskommandot som ger dig en (relativt) kort och slumpmässig nördestämning varje gång du kallar den. Men om du kan lägga till dina egna förmögenheter i databasen, är det också möjligt att ladda ner tillägg, eller mods, som lägger till förmögenheter från en specifik källa, som Star Wars, Chuck Norris fakta, olika språk, Matrix, Futurama, Calvin och Hobbes, och mer. Installera moden som du vill och gör
förmögenhet [namn på mod]
Som ett exempel installerade jag Chuck Norris faktaförlängning på engelska, så att göra
förmögenhet chucknorris
Jag får " Chuck Norris slipar sitt kaffe med sina tänder och kokar vattnet med sin egen raseri ."
10. snö
Slutligen, ett litet manus för att avsluta topp tio. Jag kunde inte stoppa mig från att dela snow.sh-skriptet från myh3r3.com vilket skapar små snöflingor som faller in i din terminal. Kopiera klistra in koden i en textfil, namnge den "snow.sh", göra den körbar och starta den i en terminal för att beundra.
#! / bin / bash LINES = $ (tput-linjer) COLUMNS = $ (tput cols) deklarerar -En snöflingor förklarar -En sista flikar clear-funktion move_flake () {i = "$ 1" om ["$ {snöflingor [$ i]} "=" "] || ["$ {snöflingor [$ i]}" = "$ LINES"]; då snöflingor [$ i] = 0 annars om ["$ {lastflakes [$ i]}"! = ""]; Därefter printf "\ 033 [% s;% sH \ 033 [1; 1H" $ {lastflakes [$ i]} $ fi fi printf "\ 033 [% s;% sH * \ 033 [1; 1H" $ { snöflingor [$ i] = $ (($ {snöflingor [$ i]} + 1))} medan: gör jag = $ ($ RANDOM% $ COLUMNS)) move_flake $ i för x i "$ {! Lastflakes [@]}" gör move_flake "$ x" gjort sömn 0.1 klar
Slutsats
Först vill jag tacka er alla för dina kommentarer till föregående artikel. Jag försökte lägga en syntetiserad version av det du rapporterade för att dela den med fler människor. Naturligtvis är listan fortfarande inte fullständig, och även om jag personligen tvivlar på att det någonsin kommer att vara, bjuder jag fortfarande på dig att fortsätta dela.
Så igen, om du kan tänka på mer, eller om du har ett exempel på att när dessa kommandon blir praktiska, vänligen lämna oss en kommentar.