• 10 mindre kända Linux-kommandon som förenklar din terminalvardag

    Linux-terminalen är ett kraftfullt verktyg, men det är lätt att fastna i de vanligaste kommandona som ls, cd, cp och grep. Den som vågar gräva lite djupare hittar dock många smarta och ofta förbisedda kommandon som kan spara både tid och frustration. Här är tio dolda pärlor som du kanske inte använder dagligen – men som kan göra ditt Linux-liv betydligt enklare.


    1. Snabb rättning med ^foo^bar

    Har du någonsin skrivit ett kommando och märkt att du gjort ett litet stavfel? I stället för att skriva om hela raden kan du bara ersätta det felaktiga ordet i farten:

    echo Hello foo
    Hello foo
    
    ^foo^bar
    Hello bar
    

    Det här ersätter den första förekomsten av ”foo” i föregående kommando med ”bar”. En enkel och snabb korrigering.


    2. Töm en fil direkt med > fil.txt

    Om du vill rensa innehållet i en fil – kanske en loggfil – utan att öppna den, använd:

    > fil.txt
    

    Detta kommandot skriver över filen med tomt innehåll, vilket är ett snabbt sätt att nollställa en fil utan att radera den.


    3. Schemalägg engångsuppgifter med at

    Behöver du köra ett kommando vid en specifik tidpunkt? at är perfekt när du inte vill sätta upp en återkommande cron-regel:

    at 3pm
    > echo "Dags att säkerhetskopiera" >> backup.log
    

    När tiden är inne körs kommandot automatiskt. Perfekt för engångskörningar.


    4. Diskutrymmeskoll med du -h --max-depth=1

    Vill du se hur mycket utrymme varje mapp tar i den aktuella katalogen? Då är detta din vän:

    du -h --max-depth=1
    

    Detta ger dig en överskådlig rapport där storleken visas i format som är lätt att läsa (t.ex. MB eller GB).


    5. Enkla beräkningar med expr

    Ibland behöver man bara räkna lite snabbt. Med expr kan du göra enkla beräkningar direkt i terminalen:

    expr 5 + 3
    

    Resultat: 8. Fungerar även med subtraktion, multiplikation och vissa strängoperationer.


    6. Ordsökning med look

    Om du letar efter ord som börjar på en viss bokstavssekvens är look ett lysande verktyg:

    look hel
    

    Exempel på resultat:

    hello
    help
    helper
    

    Praktiskt vid språkarbete, ordspel eller när du letar efter rätt term.


    7. Automatisk inmatning med yes

    Ska du köra ett kommando som kräver att du trycker “y” om och om igen? Låt yes göra jobbet åt dig:

    yes y
    

    Det här matar in bokstaven “y” i en oändlig loop – tills du stoppar det med Ctrl+C. Praktiskt vid installationer eller test.


    8. Primtalsfaktorer med factor

    Vill du veta vilka primtalsfaktorer ett visst tal består av?

    factor 18
    

    Ger: 18: 2 3 3. Ett bra verktyg för programmerare, matematiker eller bara nyfikna.


    9. Anpassad ping med ljud – ping -i och -a

    Vill du pinga en enhet med längre intervall – och få en ljudsignal vid varje svar? Använd:

    ping -i 60 -a 192.168.1.1
    

    Här ställs intervallet till 60 sekunder och ett ljud spelas upp varje gång det kommer ett svar.


    10. Läs filer baklänges med tac

    cat visar innehållet i en fil uppifrån och ner. Men ibland vill du börja med slutet. tac gör precis det:

    tac loggfil.txt
    

    Raderna visas i omvänd ordning – särskilt användbart för loggfiler där det senaste ofta är mest relevant.


    Avslutningsvis

    Dessa tio kommandon kanske inte är lika välkända som ls eller sudo, men de är otroligt användbara i rätt sammanhang. Oavsett om du vill rensa filer, schemalägga kommandon eller få en snabb matematisk lösning – finns det ett Linux-kommando som hjälper dig.

    Prova dem nästa gång du jobbar i terminalen och upptäck hur mycket kraft du kan frigöra med bara några tangenttryckningar.


10 mindre kända Linux-kommandon som förenklar din terminalvardag

Linux-terminalen är ett kraftfullt verktyg, men det är lätt att fastna i de vanligaste kommandona som ls, cd, cp och grep. Den som vågar gräva lite djupare hittar dock många smarta och ofta förbisedda kommandon som kan spara både tid och frustration. Här är tio dolda pärlor som du kanske inte använder dagligen – men som kan göra ditt Linux-liv betydligt enklare.


1. Snabb rättning med ^foo^bar

Har du någonsin skrivit ett kommando och märkt att du gjort ett litet stavfel? I stället för att skriva om hela raden kan du bara ersätta det felaktiga ordet i farten:

echo Hello foo
Hello foo

^foo^bar
Hello bar

Det här ersätter den första förekomsten av ”foo” i föregående kommando med ”bar”. En enkel och snabb korrigering.


2. Töm en fil direkt med > fil.txt

Om du vill rensa innehållet i en fil – kanske en loggfil – utan att öppna den, använd:

> fil.txt

Detta kommandot skriver över filen med tomt innehåll, vilket är ett snabbt sätt att nollställa en fil utan att radera den.


3. Schemalägg engångsuppgifter med at

Behöver du köra ett kommando vid en specifik tidpunkt? at är perfekt när du inte vill sätta upp en återkommande cron-regel:

at 3pm
> echo "Dags att säkerhetskopiera" >> backup.log

När tiden är inne körs kommandot automatiskt. Perfekt för engångskörningar.


4. Diskutrymmeskoll med du -h --max-depth=1

Vill du se hur mycket utrymme varje mapp tar i den aktuella katalogen? Då är detta din vän:

du -h --max-depth=1

Detta ger dig en överskådlig rapport där storleken visas i format som är lätt att läsa (t.ex. MB eller GB).


5. Enkla beräkningar med expr

Ibland behöver man bara räkna lite snabbt. Med expr kan du göra enkla beräkningar direkt i terminalen:

expr 5 + 3

Resultat: 8. Fungerar även med subtraktion, multiplikation och vissa strängoperationer.


6. Ordsökning med look

Om du letar efter ord som börjar på en viss bokstavssekvens är look ett lysande verktyg:

look hel

Exempel på resultat:

hello
help
helper

Praktiskt vid språkarbete, ordspel eller när du letar efter rätt term.


7. Automatisk inmatning med yes

Ska du köra ett kommando som kräver att du trycker “y” om och om igen? Låt yes göra jobbet åt dig:

yes y

Det här matar in bokstaven “y” i en oändlig loop – tills du stoppar det med Ctrl+C. Praktiskt vid installationer eller test.


8. Primtalsfaktorer med factor

Vill du veta vilka primtalsfaktorer ett visst tal består av?

factor 18

Ger: 18: 2 3 3. Ett bra verktyg för programmerare, matematiker eller bara nyfikna.


9. Anpassad ping med ljud – ping -i och -a

Vill du pinga en enhet med längre intervall – och få en ljudsignal vid varje svar? Använd:

ping -i 60 -a 192.168.1.1

Här ställs intervallet till 60 sekunder och ett ljud spelas upp varje gång det kommer ett svar.


10. Läs filer baklänges med tac

cat visar innehållet i en fil uppifrån och ner. Men ibland vill du börja med slutet. tac gör precis det:

tac loggfil.txt

Raderna visas i omvänd ordning – särskilt användbart för loggfiler där det senaste ofta är mest relevant.


Avslutningsvis

Dessa tio kommandon kanske inte är lika välkända som ls eller sudo, men de är otroligt användbara i rätt sammanhang. Oavsett om du vill rensa filer, schemalägga kommandon eller få en snabb matematisk lösning – finns det ett Linux-kommando som hjälper dig.

Prova dem nästa gång du jobbar i terminalen och upptäck hur mycket kraft du kan frigöra med bara några tangenttryckningar.