Bază de cunoștințe
Comenzi Linux și abilități Shell
Comenzile și obiceiurile de scriptare care decid dacă un administrator operează un server sau îl luptă: căutați, transformați, transferați și supravegheați textul și procesele cu instrumentele care se află în fiecare instalare de bază.
17 teme · 17 ghiduri
- grep: Căutând Linux ca un profesionist
grep supraviețuiește fiecărei reîmprospătări a lanțului de instrumente, deoarece munca nu se schimbă niciodată: găsește liniile ca…
- sed: Editarea fluxurilor fără a deschide un editor
sed editează lateral: fluxuri întregi de text trec prin el, ies transformate și nu se deschide niciun editor. Reputația sa provine…
- găsiți: Căutarea Linux care face totul
find este cea mai periculoasă comandă de pe un server de producție și tocmai de aceea merită stăpânire. Enumerează, filtrează și e…
- awk: Când coloanele devin programe
awk este ceea ce ajungeți atunci când coloanele devin unitatea de lucru: jurnalele de acces nginx, /etc/passwd, ieșirea df, orice …
- curl: clientul web din linia de comandă care rulează web
curl este clientul HTTP de buzunar al fiecărei cutii de instrumente pentru operațiuni: diagnostic, prietenos cu pipeline și sincer…
- wget: Descărcătorul care nu doarme niciodată
wget este curl pentru joburi măsurate în ore: oglinzi, arhive, extrageri recursive și loturi cron care rulează în timp ce nimeni n…
- ssh: Conexiunea care rulează infrastructura dvs
ssh nu este o comoditate, este transportul pe care se desfășoară fiecare operațiune de pe fiecare server și ~/.ssh/config este un …
- ip: Comanda interfeței care a înlocuit ifconfig
Suita iproute2 (ip, ss și prieteni) a înlocuit net-tools cu ani în urmă, iar jumătate de internet încă predă vechile comenzi. ip v…
- sftp: Transfer de fișiere pe un buget SSH
sftp circulă în interiorul SSH, motiv pentru care a supraviețuit colegilor săi: cheile, chroots, jump hosts și pista de audit vin …
- top vs htop vs btop: compararea monitoarelor de proces
Fiecare întrebare live de server începe cu un monitor de proces, iar trio-ul de top, htop și btop este o tranzacție de lizibilitat…
- tmux vs screen: comparație cu managerii de sesiune
tmux și ecranul rezolvă aceeași problemă străveche: munca dvs. nu ar trebui să moară atunci când rețeaua dvs. o face. Sesiunile tr…
- Bash Scripting: de la „funcționează pe cutia mea” la producție
Bash își câștigă locul atunci când o sarcină este lipicioasă: orchestrați comenzi, dispute text simplu și rămâne în întregime pe c…
- Python pentru scriptare pe server: unde se termină Bash
Python apare în momentul în care un script bash crește: încărcături utile JSON, apeluri REST, reîncercări cu backoff și parsare ca…
- Scripting Perl: Cuțitul elvețian al administratorului de sistem, încă ascuțit
Perl și-a câștigat locul fiind cel mai bun instrument de procesare a textului disponibil în anii 1990 și apoi nu a plecat niciodat…
- htop: It is citirea pulsului serverului
htop este vizualizatorul interactiv de proces care a transformat „top” dintr-un raport periodic într-o suprafață de diagnosticare …
- tmux: Sesiuni care supraviețuiesc conexiunii
tmux este multiplexorul terminal care menține activitatea de lungă durată în viață atunci când conexiunea SSH se stinge: un proces…
- Ecran GNU: Session Wrapper care a refuzat să moară
Ecranul GNU precede multiplexarea server-client tmux cu un deceniu și rămâne preinstalat în mai multe imagini de salvare, gazde ma…
Pagini corelate
Servicii corelate
Problemă la server? Site hackuit? Încărcare lentă?
Probleme critice soluționate în 30 de minute — nonstop, 7 zile pe săptămână.