![Lekket OnePlus 5T-bilde viser fullskjermvisning](/f/862aef2224cc2965ea81dd9ed9b76026.jpg?width=100&height=100)
Kommandolinjeverktøy kan virke nerdete, men de er ofte raskere og mer ressurseffektive enn "fullfete" GUI-alternativer.
Beste apper for Ubuntu og Linux Mint (2021)
I tillegg – som du er i ferd med å oppdage – kan de også være mye morsommere å bruke.
Enten du vil søke på nettet, streame musikk eller subtweet ditt hemmelige forelskelse: du kan gjøre alt fra komforten av kommandolinjen og rammen til din favorittterminalemulator.
I dette innlegget går jeg gjennom 10 av mine favorittterminalapper. Disse kommandolinjeverktøyene er ikke de eneste tilgjengelige for hver oppgave, men de er alle a) enkle å bruke og b) enkle å installere.
Så rull videre for å suge inn et fantastisk utvalg av de aller beste Linux-terminalappene der ute - og ikke glem å legge ned din egen favoritt i kommentarfeltet!
Å overvåke datamaskinens ressursbruk er en god geek som har vært der oppe med å huske på periodisk tabell, siterer Star Wars og spiller rollespill på bordet – selv om det kanskje bare er det meg!
Min go systemmonitor på Ubuntu er btop++. Dette åpen kildekodeverktøyet er skrevet (overraskelse) i C++ for hastighet, og det gjør det enkelt å kikke på systemets aktiviteter takket være et godt designet ressursdashbord.
Ikke misforstå; jeg elsker htop
like mye som neste person, men btop++ legger 10 ganger så mye informasjon på skjermen uten å gjøre dataene vanskelige å analysere eller overveldende å se på.
Du får stort minne, CPU og swap-filgrafer som oppdateres i sanntid; informasjon om prosessorbelastning og systemoppetid; en sorterbar liste over sanntids prosessdata om CPU-bruk, minneforbruk og prosessprioritet; pluss massevis av konfigurasjonsalternativer for å la deg finjustere hvilken statistikk som vises og i hvilken rekkefølge.
Du kan installere btop++ på Ubuntu som en Snap-app slik:
sudo snap install btop
Avhengig av språkpreferansene dine er det Python- og Bash-versjoner av denne appen tilgjengelige, begge kan installeres fra en PPA hvis du foretrekker å få programvareoppdateringene på en mer tradisjonell måte.
Det finnes et kor av musikkspillere på kommandolinjen som lar deg spille musikk fra terminalen, med cmus
, mpd
, og moc
blant de mest kjente og mest feterte.
Meg? Jeg liker å bruke musikkcube
.
Musikcube har et brukergrensesnitt som er inspirert av fullfunksjons stasjonære musikkspillere, men i motsetning til disse er det fritt for unødvendige distraksjoner. Jeg kan zippe gjennom hele biblioteket mitt; filtrer etter artist, album, sjangere eller spilleliste; og håndlag en spillekø som passer helt til humøret mitt uten å måtte ta en eneste hånd av tastaturet.
Installer appen, la den få vite hvilken(e) mappe(r) musikken din er i, og sett i gang. Ingen å bli distrahert av albumbilder, ingen å bli sugd inn i å redigere feilaktige metakoder på nytt, og ingen labyrint på flere skjermer å gå seg vill i. Bare legg til, velg, spill og rock på!
Du kan installere musikkcube
på Ubuntu gjennom Snap Store med denne kommandoen:
sudo snap installer musikcube
Tastatursnarveier er skiltet i hele appen, men hvis du trenger hjelp, trykk på ?
nøkkel. Noen få opplysninger: du kan også samhandle med Musikcube UI ved hjelp av en mus; den nyeste versjonen kan fungere med Pipewire; og det kan scrobble til last.fm.
Visste du at det er mulig å søke på nettet fra kommandolinjen? Å, gjorde du det? Vel, visste du at det også er en ganske god opplevelse?
Bruker googler
CLI-verktøyet du kan søk på Google fra kommandolinjen (og hvis du ikke er en fan av Sundar & co, er det et like dyktig verktøy å søke på DuckDuckGo fra kommandolinjen kalt ddgr
også).
Hvorfor kan det være nyttig å søke på nettet fra kommandolinjen? Kanskje du er i en tty
fordi systemet ditt har gått galt og må finne en løsning. Du kan ta ut telefonen og søke, eller du kan bruke et kommandolinje søkemotorverktøy som googler
, akkurat der du er.
Gi bort alle forforståelser du måtte ha om dårlig formatering eller vanskelig å lese resultater fordi etter hvert som terminalsøkemotorverktøy går både av disse alternativene er godt utformet og fullpakket med funksjoner. De lar deg filtrere etter nøkkelord, begrense søkeområdet, søke kun på spesifikke nettsteder, åpne lenker i GUI-nettleseren din og mye mer.
Gi det et forsøk!
sudo apt installer googler
Når den er installert, kjør googler
og skriv inn et søkeord når du blir bedt om det.
Her er et spørsmål: er et raskt sosialt nettverk som Twitter kan du bruke på kommandolinjen?
Merkelig nok er svaret ja!
Etter å ha startet livet som en tekstmeldingstjeneste, er Twitters overveiende tekstsentrerte oppdateringer faktisk godt egnet til å bli analysert gjennom koøyet til en CLI - en bragd den fantastiske Regnbuestrøm Twitter-klient beviser dyktig.
RegnbuestrømOppsettet er klart, parserbart og godt proporsjonert (selv for peker-foretrekkende dweebs som meg). De fleste av Twitters kjernefunksjoner støttes i denne appen (selv om forhåndsvisninger av bilder er deaktivert som standard) Det betyr at du kan lese tweets, sende tweets, like tweets, retweet tweets, lese tråder, søke og mye mer mer.
Begrensninger i Twitter API betyr at appen er begrenset til polling for statusoppdateringer (så første gang du kjører appen må du vente på at innholdet vises). Når det er sagt, synes jeg ikke det er en stor ulempe, da Twitter uansett er svært flyktig og "i øyeblikket".
Den beste måten å installere Rainbowstream på er via pip
, så du må konfigurere det først:
sudo apt installer python3-pip
Installer Rainbowstream:
sudo pip3 installer rainbowstream
Når den er installert, kjør regnbuestrøm
for å komme i gang. Appen guider deg gjennom prosessen med å koble til en Twitter-konto første gang du kjører den.
Som Regnbuestrøm er en interaktiv klient du kan legge inn kommandoer når som helst. Skriv for eksempel t
etterfulgt av en melding om å tweete noe. trykk h
for å se en hjelpeskjerm med flere snarveier, og sørg for å bruke fanen
tasten for å autofullføre de forskjellige kommandoene og spare tid.
Jeg blir aldri lei av å anbefale Neofetch systeminformasjonsverktøy fordi den er så vanvittig god på det den gjør.
En enkelt kommando er alt som trengs for å se et vell av informasjon om Linux-oppsettet ditt, fra hvilken distro du bruker til å hvilken kjerneversjon du er på, pluss skrivebordsmiljøet, vindusbehandleren, temaet, ikonsettet og en helhet mer.
Nevnte jeg at den viser stor, fargerik ASCII-distrokunst også?
Neofetch er glatt, stilig og fremfor alt annet supernyttig. Du kan installere på Ubuntu direkte fra repos:
sudo apt installer neofetch
Bruker du Ubuntu på WSL? Du finner et verktøy som ligner på Neofetch forhåndsinstallert. Bare åpne en terminal og kjør wslfetch
kommando.
Snarere som regnværsdager i Storbritannia, desktop Linux værapper er ganske vanlige. Det finnes alle slags widgets, panelappleter, GUI-klienter og statuslinjetillegg som kan videresende gjeldende meteorologiske forhold.
Men du kan også sjekke været fra kommandolinjen. Noen verktøy er grunnleggende, men andre, som det nedenfor, viser deg en flerdagers prognose for et hvilket som helst sted du spesifiserer. Dette er nyttig når du vil vite mer enn hva været gjør akkurat nå (det er vel det vinduene er?).
Min favoritt er wttr.in
. Det er ikke de mest detaljerte CLI-værverktøyet, men det ser bra ut, krever ikke noe komplekst oppsett (f.eks. API-nøkler), og det er minneverdig - du trenger ikke engang å installere det hvis du har krølle
rundt.
For å hente en prognose, åpne en terminal og kjør følgende, og bytt ut "By" med en plassering:
krøll wttr.in/City
Appen kan "autooppdage" posisjonen din basert på IP-adressen din, men dette vil ikke være så nøyaktig som å angi en by for hånd.
Jeg hører hovedsakelig på musikkstrømmetjenester i disse dager, så dedikerte musikkspillere som Musikcube (nummer 2 i denne listen) er ikke nødvendig. Min musikkstrømmetjeneste er Spotify. Du vet sikkert allerede hvordan installere Spotify på Ubuntu før, men visste du at du også kan streame Spotify-musikk fra kommandolinjen?
Ja, alt du trenger en Spotify Premium-konto og den hendige lille ncspot CLI Spotify-appen. Appen er barebones sammenlignet med andre elementer i denne listen, men det er skjønnhet i enkelhet. I stedet for å fungere som en søkefront, er appen designet rundt oppgaven med å kurere spillelister/spillekøer fra favorittartistene og -albumene dine.
For å få appen installert på Ubuntu bare kjør:
sudo snap installer ncspot
Første gang du kjører klienten vil den be deg om å logge på med legitimasjonen din. trykk ?
når som helst for å se en oversikt over hurtigtaster og tilgjengelige alternativer.
For en praktisk og rask måte å finne ut hvilke filer og mapper som tar opp mest diskplass på systemet ditt, gå til NCurses Diskbruk, eller ncdu
som det er bedre kjent. Det er en superladet versjon av den vanlige du
verktøy som bruker et forbannelsesbasert, fullt interaktivt brukergrensesnitt.
Mens ncdu gjør det meste av distroens innebygde lagringsverktøy kan gjøre, er det raskere - mye raskere — og måten den presenterer størrelse og struktur på er veldig effektiv. Du kan navigere ved hjelp av piltastene, trykk Tast inn
for å hoppe inn og ut av mapper, og trykk d
å slette - men ikke bekymre deg, det vil dobbeltsjekke at du er sikker!
sudo apt installer ncdu
Når du løper ncdu
det vil ta noen øyeblikk å analysere disken din. Deretter viser den en liste over katalogene eller filene rangert etter størrelse, fra største katalog til minste.
Du vet sannsynligvis hvordan du zipper filsystemet ditt fra CLI ved å bruke cd
kommando, og ls
, cp
, mv
etc for å administrere filer. De nnn
filbehandler kan gjøre alt dette også, og mye mer - alt fra ett grensesnitt.
Den største fordelen med å bruke nnn er at den er superlett på reproduserer, rask og gjør det enkelt å navigere ved å bruke et par taster (i stedet for å skrive kommandoer).
sudo apt install nnn
trykk ?
når som helst for å få et jukseark for snarveier.
Jeg skal avslutte denne listen med et CLI-verktøy som viser den rene oppfinnsomheten som terminalbaserte verktøy ofte viser, og det rene JavaScript mapscii
er bare billetten.
Er det veldig praktisk å kunne se og navigere kart i en terminal? Nei. Men bruker mapscii
er som å bruke Google Earth for første gang: du kan ikke annet enn å dykke ned og utforske.
Du kan navigere på kart i Mapscii ved å bruke piltastene på tastaturet (eller ved å bruke musen til å klikke og dra kartet) og zoome inn eller ut ved å bruke en
og z
tastene eller rullehjulet på musen.
Det som er imponerende er hvor detaljerte de fleste kartene er. Du kan zoome inn for å se bygninger, gater og annen informasjon i utrolig detalj. Selv om jeg ikke tror du vil plotte en rute et ukjent sted ved å bruke Mapscii, er det ingen tvil om at den har en unik sjarm.
Du kan installere appen fra Snap Store, men for å prøve den uten å installere den, kjør:
telnet mapscii.me
Så det er min liste over de beste terminalappene jeg liker å bruke på Ubuntu, Fedora og andre Linux-installasjoner.
Du har kanskje lagt merke til at velkjente CLI-verktøy som vim
, emacs
, wget
, grep
, cal
, topp
inneholdt ikke. Det var en grunn; mens de CLI-appene er fantastisk du vet om dem allerede. I stedet for å minne deg på ting du er kjent med, valgte jeg å vise frem mindre kjente, men ikke mindre imponerende, CLI-verktøy i stedet.
Listen min er ikke hugget i stein. Hvis det er en terminalapp eller CLI-verktøy du tror bør være inkludert på denne listen som ikke er det, kan du gi meg beskjed om det nedenfor. Og hvem vet: Jeg elsker den nok til å revidere og inkludere den!
Alt Ubuntu, daglig. Siden 2009.