Категорія: Linux

Все те, що має ядро Linux, або само себе таким називає

Пошук по серверу в терміналі

Давно вже користуюсь mc і шукаю через менюшку, бо це зручно як мені здається. Але життя бентежне та інколи зайвого на сервер не ставлять і тоді треба щось пошукати по простому Для початку, треба знайти txt-файли у яких є  “такий собі текст”

logrotate

Як організувати обертання (ротацію)  лог-файлів (наприклад для Ubuntu). Наприклад маємо /var/www/path/data.log який треба це робити щотижня та зберігати 10 файлів. тут коротко, щоб не захаращувати зайвим. sudo nano /etc/logrotate.d/data.log текст

Ubuntu – переглянути встановлені застосунки

Зазвичай все просто. Тут декілька простих способів дізнатися що саме встановлено у Вашій Убунті (кожен метод з новой строки): apt list –installed dpkg –get-selections | grep -v deinstall dpkg –get-selections | grep -v deinstall > ~/packages.txt dpkg -l aptitude search ‘~i!~M’ dpkg –get-selections > ~/packages1.txt Якщо необхідно встановити те саме (що назбирали вище) на інший…

Прочитати статтю повністю

route: якщо є два шлюзи

Так склалося, що сервер має два рівнозначні підключення (DHCP with GW на кожному інтерфейсі). Треба один прибрати. Як воно було # ip route show default via 192.18.7.1 dev eno2 default via 10.1.1.1 dev eno1 proto dhcp src 10.1.1.21 metric 100 10.1.1.0/24 dev eno1 proto kernel scope link src 10.1.1.21 10.1.1.1 dev eno1 proto dhcp scope…

Прочитати статтю повністю

mdadm: Перевірка стану, заміна диску.

Сервер з mdadm Raid6 на Ubuntu 20 диски в масивах треба регулярно перевіряти. Знайшов bash-скрипт і трохи вдосконалив: #!/bin/bash for i in {a..q}; do echo “Disk sd$i” $SN $MD smartctl -i -A /dev/sd$i |grep -E “^ “5”|^”197″|^”198″|”FAILING_NOW”|”Serial”” done Несподівано, на одному з дисків Disk sdq Device Model: HGST HUH721008ALE604 Serial Number: 1SGUPUEZ 5 Reallocated_Sector_Ct 0x0033…

Прочитати статтю повністю

Відновлення після форматування в Ubuntu

Відформатував диск. Але, виявилося, завчасно. Маємо видаленний NTFS розділ диску та Ubuntu як робочу систему. Зовсім несподівано виявилося що система має свій “класичний” застосунок (сюрприз) TestDisk. Відео про роботу застосунку. Все добре видно. Додаткових питань в мене не виникло.

Про crontab

Ідеї оптимізації для завдань по розкладу. Для того, щоб не відправляв листи дописуємо після виконуваної команди>/dev/null 2>&1 Для розуміння коли запускати # .- хвилина (0 – 59) # | .- година (0 – 23) # | | .— день місяця (1 – 31) # | | | .- місяць (1 – 12) АБО jan,feb,mar,apr ……

Прочитати статтю повністю