База знань
Команди Linux і навички оболонки
Команди та сценарії, які вирішують, чи керує адміністратор сервером, чи бореться з ним: шукайте, трансформуйте, пересилайте та контролюйте текст і процеси за допомогою інструментів, які присутні в кожній базовій установці.
17 Теми · 17 посібників
- grep: пошук у Linux як професіонал
grep витримує кожне оновлення ланцюжка інструментів, тому що робота ніколи не змінюється: знайдіть важливі рядки всередині тексту,…
- sed: редагування потоків без відкриття редактора
sed редагує збоку: через нього проходять цілі потоки тексту, виходять трансформованими, і редактор не відкривається. Його репутаці…
- знайти: пошук у Linux, який робить усе
find — найнебезпечніша команда на робочому сервері, і саме тому вона заслуговує на майстерність. Він перераховує, фільтрує та вико…
- awk: Коли стовпці стають програмами
awk — це те, чого ви досягаєте, коли стовпці стають одиницею роботи: журнали доступу nginx, /etc/passwd, вихід df, усе, що живе в …
- 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, повторні спроби з ві…
- Сценарії Perl: швейцарський армійський ніж сисадміна, все ще гострий
Perl заслужив своє місце, будучи найкращим інструментом обробки тексту, доступним у 1990-х роках, і потім ніколи не залишав себе: …
- htop: читання пульсу сервера
htop — це інтерактивний засіб перегляду процесів, який перетворив «верх» із періодичного звіту на живу діагностичну поверхню: коль…
- tmux: сеанси, які переживуть ваше з’єднання
tmux — це термінальний мультиплексор, який підтримує тривалу роботу, коли ваше SSH-з’єднання припиняється: відокремлений серверний…
- Екран GNU: обгортка сеансу, яка відмовилася померти
Екран GNU передує мультиплексуванню сервер-клієнт tmux на десятиліття та залишається попередньо встановленим у більшій кількості а…
Схожі сторінки
Схожі послуги
Проблема із сервером? Зламаний сайт? Повільна сторінка?
Критичні інциденти — відповідь за 30 хвилин, цілодобово, 7 днів на тиждень.