База знания
Linux команди и умения за командни обвивки
Командите и скриптовите навици, които решават дали администраторът управлява сървър или се бори с него: търсене, трансформиране, прехвърляне и надзор на текст и процеси с инструментите, които се намират във всяка основна инсталация.
17 домашна работа · 17 водачи
- grep: Търсене в Linux като професионалист
grep оцелява при всяко опресняване на веригата инструменти, защото работата никога не се променя: намерете важните редове в текста…
- sed: Редактиране на потоци без отваряне на редактор
sed редактира настрани: цели потоци от текст преминават през него, излизат трансформирани и не се отваря редактор. Неговата репута…
- намерете: търсенето в Linux, което прави всичко
find е най-опасната команда на производствен сървър и точно затова заслужава майсторство. Той изброява, филтрира и изпълнява в еди…
- awk: Когато колоните станат програми
awk е това, към което посягате, когато колоните се превърнат в единица работа: регистрационни файлове за достъп на nginx, /etc/pas…
- curl: Уеб клиентът от командния ред, който управлява мрежата
curl е джобният HTTP клиент на всяка кутия с инструменти за операции: диагностичен, лесен за конвейер и честен за това, което се е…
- wget: Изтеглянето, което никога не спи
wget е curl за задачи, измерени в часове: огледала, архиви, рекурсивни изтегляния и cron пакети, които се изпълняват, докато никой…
- ssh: Връзката, която управлява вашата инфраструктура
ssh не е удобство, това е транспортът, върху който се движи всяка операция на всеки сървър, а ~/.ssh/config е договор с бъдещото в…
- ip: Интерфейсната команда, която замени ifconfig
Пакетът iproute2 (ip, ss и приятели) замени net-tools преди години и половината интернет все още обучава старите команди. ip вижда…
- sftp: Прехвърляне на файлове при SSH бюджет
sftp се движи в рамките на SSH, което е точно причината да надживее своите връстници: ключове, chroots, хостове за прескачане и од…
- top срещу htop срещу btop: Сравнение на монитори на процеси
Всеки въпрос за сървър на живо започва с монитор на процеса, а триото от top, htop и btop е сделка за четливост срещу повсеместнос…
- tmux срещу екран: Мениджъри на сесии в сравнение
tmux и screen решават същия древен проблем: вашата работа не трябва да умира, когато мрежата ви умира. Сесиите живеят на сървъра, …
- Bash скриптове: от „работи в моята кутия“ до производство
Bash печели мястото си, когато една задача е лепило: оркестрирайте команди, разправете прост текст и останете изцяло на кутията. Р…
- Python за сървърни скриптове: Къде свършва Bash
Python се появява в момента, в който скриптът на bash се развива: JSON полезни натоварвания, REST извиквания, повторни опити с bac…
- Perl скриптове: швейцарският армейски нож на системния администратор, все още остър
Perl заслужи своето място, като беше най-добрият инструмент за обработка на текст, наличен през 90-те години на миналия век и след…
- htop: Четене на пулса на сървъра
htop е интерактивният визуализатор на процесите, който превърна „отгоре“ от периодичен отчет в повърхност за диагностика на живо: …
- tmux: Сесии, които надживяват вашата връзка
tmux е терминален мултиплексор, който поддържа дълготрайната работа жива, когато вашата SSH връзка умре: отделен сървърен процес д…
- GNU екран: Обвивката на сесията, която отказа да умре
Екранът на GNU предшества мултиплексирането на tmux сървър-клиент с десетилетие и остава предварително инсталиран в повече спасите…
Свързани страници
Свързани услуги
Проблем със сървъра? Уебсайт хакнат? Бавно зареждане?
Критичните проблеми се разрешават за 30 минути — 24/7.