Noen kule rask Linux kommandolinje tricks

Hvis du har brukt Linux lenge nok, vet du det er noen alvorlig kule triks du kan trekke fra kommandolinjen. Noen av disse triksene er bare for moro, men det store flertallet av dem faktisk tjene en hensikt. Det er sistnevnte type triks jeg ønsker å fremheve her. Hensikten de tjener vil alle varierer så du kan bare finne en eller to som er til nytte for deg. Men uansett om du finner en kommando du kan bruke umiddelbart, kan du være i stand til å finne en som du kan modifisere til å passe noen trenger eller annet. Med det sagt, la oss grave i

. MERK: Siden hver av kommandoen nedenfor tjener et annet formål, må du kanskje installere et stykke programvare for å få det til å fungere. Hvis det er et stykke programvare ikke inkludert i grunn Linux installasjon, vil jeg gjøre ikke av det og hvordan du installerer programvaren.

Monitor endre filer i sanntid

Denne kommandoen er nokså nyttig å se filsystemet som den endres. Det er mer nyttig i å bare se hvor endrede filer og prosenter av disken er kritiske. Kommandoen bruker se
, df
, og ls
som så:

se -d -N2 'df; ls -FIAt;. '

Kommandoen ovenfor vil oppdateres hvert 2. sekund og vise deg hva som blir endret på filsystemet

Sjekk din Amazon Betalt Ranking

Jeg er en forfatter av romaner (Sjekk ut mitt arbeid på Amazon.com) og ofte sjekke min betalte rangeringer på Amazon.com. Ved å bruke operativsystemet Linux er jeg kjennskap til nødvendige verktøy for å lage en cron jobb å dumpe på rankingen i en fil for meg å sjekke. Kommandoen for å gjøre dette gjør bruk av wget
, grep
, kutte
, og sed Hotell og ser slik ut:

wget -q -O - http://www.amazon.com/gp/product/XXXXXXXXXX | grep 'Innbetalt' | kutte -d '' -f1 | sed 's /[#,] //g' > > rank.log

Hvor XXXXXXXX er koden for den tittelen du ønsker å følge.

Sjekk uleste Gmail-

Her er en veldig nyttig kommando for de av dere som bruker Gmail og ønsker å sjekke for ulest e-post uten å måtte fyre opp en nettleser. Denne kommandoen gjør bruk av: curl, st, awk, etter og sed Hotell og ser slik ut:

curl -u GMAIL_ADDRESS: GMAIL_PASSWORD --silent "https: //mail.google.com/mail/feed/atom "| tr -d '\\ n' | awk -F '< entry >' {for (i = 2; i < = NF; i ++) {print $ i}} | sed -n "s /< title > \\ < \\ /tittel * navn > \\ < \\ /navn > (* \\.). (* \\.). * /\\ to - \\ 1 /p"

Hvor GMAIL_ADDRESS er din faktiske gmail adresse og GMAIL_PASSWORD er Gmail-passordet. Etter vellykket autentisering avsender og emne for uleste Gmail vil bli skrevet ut.

Vise en katalog som en web-side

Denne kommandoen er utrolig hendig. Si at du ønsker å tillate noen tilgang til filer raskt via en nettleser på din maskin. Du kan gjøre det ved hjelp av python. Alt du gjør er endring i katalogen du ønsker å tjene opp og deretter kjøre kommandoen:

python -m SimpleHTTPServer

Nå, den som trenger å vise den siden bare peker nettleseren til http: //ADDRESS_OF_MACHINE: 8000

Hvor ADDRESS_OF_MACHINE er enten IP-adressen eller Domain av maskinen (det som gjelder). Brukeren vil da kunne navigere i filer og mapper i katalogen du tjene opp. Anmeldelser