Kunnskapsbase
Linux-kommandoer og skallferdigheter
Kommandoene og skriptvanene som avgjør om en administrator driver en server eller bekjemper den: søk, transformer, overføring og overvåk tekst og prosesser med verktøyene som finnes i hver basisinstallasjon.
17 emner · 17 guider
- grep: Søker i Linux som en profesjonell
grep overlever hver oppdatering av verktøykjeden fordi jobben aldri endres: finn linjene som betyr noe i tekst som vokser raskere …
- sed: Redigere strømmer uten å åpne et redigeringsprogram
sed-redigeringer sidelengs: hele tekststrømmer passerer gjennom den, kommer ut transformert, og ingen editor åpnes. Dens rykte kom…
- finn: Linux-søket som gjør alt
find er den farligste kommandoen på en produksjonsserver, og det er nettopp derfor den fortjener mestring. Den oppregner, filtrere…
- awk: Når kolonner blir til programmer
awk er det du strekker deg etter når kolonner blir arbeidsenheten: nginx-tilgangslogger, /etc/passwd, df-utgang, alt som lever i f…
- curl: Kommandolinje-webklienten som kjører nettet
curl er pocket HTTP-klienten til hver operasjonsverktøykasse: diagnostisk, pipeline-vennlig og ærlig om hva som kom tilbake. Flagg…
- wget: Det er nedlasteren som aldri sover
wget er curl for jobber målt i timer: speil, arkiver, rekursive trekk og cron-batcher som kjører mens ingen ser på. Den gjentar se…
- ssh: Tilkoblingen som kjører infrastrukturen din
ssh er ikke en bekvemmelighet, det er transporten hver operasjon på hver server kjører på, og ~/.ssh/config er en kontrakt med dit…
- ip: Det er grensesnittkommandoen som erstattet ifconfig
iproute2-pakken (ip, ss og venner) erstattet nettools for år siden, og halvparten av internett lærer fortsatt de gamle kommandoene…
- sftp: Filoverføring på et SSH-budsjett
sftp-turer inne i SSH, og det er akkurat grunnen til at den overlevde sine jevnaldrende: keys, chroots, jump-hosts og revisjonsspo…
- topp vs htop vs btop: prosessmonitor sammenlignet
Hvert spørsmål om live server starter med en prosessmonitor, og trioen topp, htop og btop er en lesbarhet-versus-ubiquity-handel. …
- tmux vs skjerm: Sesjonsledere Sammenlignet
tmux og skjerm løser det samme gamle problemet: arbeidet ditt skal ikke dø når nettverket ditt gjør det. Økter lever på serveren, …
- Bash Scripting: Fra «works on my box» til produksjon
Bash får plass når en oppgave er limt: orkestrer kommandoer, krangle med enkel tekst og hold deg helt på boksen. Bransjens rykte k…
- Python for serverskripting: Det er hvor bash slutter
Python dukker opp i det øyeblikket et bash-skript får hender: JSON-nyttelaster, REST-kall, gjenforsøk med backoff og parsing som i…
- Perl-skripting: Sysadmins sveitsiske hærkniv, fortsatt skarp
Perl tjente sin plass ved å være det beste tekstbehandlingsverktøyet som var tilgjengelig på 1990-tallet og forlot aldri: det send…
- htop: Det er leserserverens puls
htop er den interaktive prosessviseren som gjorde "topp" fra en periodisk rapport til en direkte diagnoseoverflate: fargede målere…
- tmux: Økter som overlever tilkoblingen din
tmux er terminalmultiplekseren som holder langvarig arbeid i live når SSH-tilkoblingen din dør: en løsrevet serverprosess holder v…
- GNU-skjerm: Session Wrapper som nektet å dø
GNU-skjermen er et tiår før tmux server-klient-multipleksing og forblir forhåndsinstallert i flere redningsbilder, eldre verter og…
Relaterte sider
Relaterte tjenester
Serverproblemer? Nettsted hacket? Langsom innlasting?
Kritiske problemer løst på 30 minutter — døgnåpent, 7 dager i uken.