Vidensbase
Linux-kommandoer og Shell-færdigheder
De kommandoer og scriptvaner, der afgør, om en administrator driver en server eller bekæmper den: søg, transformer, overfør og overvåg tekst og processer med de værktøjer, der findes i enhver basisinstallation.
17 emner · 17 guider
- grep: Søger Linux som en professionel
grep overlever hver opdatering af værktøjskæden, fordi jobbet aldrig ændres: find de linjer, der betyder noget inde i tekst, der v…
- sed: Redigering af streams uden at åbne en editor
sed-redigeringer sidelæns: hele tekststrømme passerer gennem den, kommer transformeret ud, og ingen editor åbner. Dens omdømme kom…
- find: Linux-søgningen, der gør alt
find er den farligste kommando på en produktionsserver, og netop derfor fortjener den mestring. Den opregner, filtrerer og udfører…
- awk: Når kolonner bliver til programmer
awk er det, du rækker ud efter, når kolonner bliver arbejdsenheden: nginx-adgangslogfiler, /etc/passwd, df-output, alt hvad der le…
- curl: Kommandolinje-webklienten, der kører internettet
curl er pocket-HTTP-klienten i enhver operationsværktøjskasse: diagnostisk, pipeline-venlig og ærlig om, hvad der kom tilbage. Den…
- wget: Det er downloaderen, der aldrig sover
wget er curl for job målt i timer: spejle, arkiver, rekursive pulls og cron-batches, der kører, mens ingen ser. Det gentager sig, …
- ssh: Det er forbindelsen, der driver din infrastruktur
ssh er ikke en bekvemmelighed, det er den transport, hver operation på hver server kører på, og ~/.ssh/config er en kontrakt med d…
- ip: Det er interface-kommandoen, der erstattede ifconfig
iproute2-pakken (ip, ss og venner) erstattede net-værktøjer for år siden, og halvdelen af internettet underviser stadig i de gam…
- sftp: Filoverførsel på et SSH-budget
sftp kører inde i SSH, og det er præcis grunden til, at det overlevede sine jævnaldrende: keys, chroots, jump-hosts og revisionssp…
- top vs htop vs btop: Procesmonitor sammenlignet
Hvert spørgsmål om live server starter med en procesmonitor, og trioen af top, htop og btop er en læsbarhed-versus-ubiquity-hand…
- tmux vs skærm: Det er sessionsadministratorer sammenlignet
tmux og skærm løser det samme gamle problem: dit arbejde bør ikke dø, når dit netværk gør det. Sessioner lever på serveren, overle…
- Bash Scripting: Den er fra 'works on my box' til produktion
Bash fortjener sin plads, når en opgave er klistret: orkestrér kommandoer, vrist simpel tekst, og bliv helt på boksen. Dens branch…
- Python til serverscripting: Det er hvor bash slutter
Python dukker op i det øjeblik, et bash-script får flere hænder: JSON-nyttelast, REST-kald, genforsøg med backoff og parsing, der …
- Perl Scripting: Sysadmins schweiziske hærkniv, stadig skarp
Perl fortjente sin plads ved at være det bedste tekstbehandlingsværktøj, der var tilgængeligt i 1990'erne og derefter aldrig forla…
- htop: Læser serverens puls
htop er den interaktive procesfremviser, der forvandlede 'top' fra en periodisk rapport til en live-diagnoseoverflade: farvede mål…
- tmux: Det er sessioner, der overlever din forbindelse
tmux er terminalmultiplekseren, der holder langvarigt arbejde i live, når din SSH-forbindelse dør: en løsrevet serverproces holder…
- GNU-skærm: Sessionsindpakningen, der nægtede at dø
GNU-skærmen går forud for tmux server-klient-multipleksing med et årti og forbliver forudinstalleret i flere redningsbilleder, æld…
Relaterede sider
Relaterede ydelser
Serverproblemer? Hacket website? Langsom indlæsning?
Kritiske problemer løst inden for 30 minutter — døgnet rundt, 7 dage om ugen.