Давно вже користуюсь mc і шукаю через менюшку, бо це зручно як мені здається. Але життя бентежне та інколи зайвого на сервер не ставлять і тоді треба щось пошукати по простому Для початку, треба знайти txt-файли у яких є “такий собі текст”
Програми та ідеї для роботи. Все, що працює
Якщо працює – залиш це тут!
Робота з операційними системами. В тому числі робота с программами що постачаються в комплекті з системою або як правило встановлюються на сервері для виконання спеціальної функції (але матеріалу недостатньо для окремого розділу)
Давно вже користуюсь mc і шукаю через менюшку, бо це зручно як мені здається. Але життя бентежне та інколи зайвого на сервер не ставлять і тоді треба щось пошукати по простому Для початку, треба знайти txt-файли у яких є “такий собі текст”
Як організувати обертання (ротацію) лог-файлів (наприклад для Ubuntu). Наприклад маємо /var/www/path/data.log який треба це робити щотижня та зберігати 10 файлів. тут коротко, щоб не захаращувати зайвим. sudo nano /etc/logrotate.d/data.log текст
Черга Подивитись повідомлення, що стоять в черзі на відправку: exim -bp порахувати скільки разів зустрічається слово grep -o -i user@example.com /var/log/exim4/mainlog | wc -l
Зазвичай все просто. Тут декілька простих способів дізнатися що саме встановлено у Вашій Убунті (кожен метод з новой строки): 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 Якщо необхідно встановити те саме (що назбирали вище) на інший…
Інколи треба швидко дізнатися версію операційної системи. Тут написано як. Windows: systeminfo Ubuntu: lsb_release -a FreeBSD uname -a
Так склалося, що сервер має два рівнозначні підключення (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 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…
Свою систему треба тримати готовою до викликів сучасності (тримаю актуальну RELEASE-гілку) . Оновлення безпеки та інші оновлення мають бути встановлені. Тут основне що роблю для оновлення системи (на мінімалках) freebsd-update fetch freebsd-update install portsnap fetch extract update pkg update pkg upgrade
У Apple Mac OS витоки якої йдуть від FreeBSD є можливість через командний рядок дослідити систему, чи провести тонкі налаштування. У цій статті буду складати корисні термінальні команди, якими сам користуюся. Шукати по інтернету те, що одного разу вже знайшов – таке собі задоволення ©. перевірити пам”ять, які модулі (RAM) , в яких слотах system_profiler…
Відформатував диск. Але, виявилося, завчасно. Маємо видаленний NTFS розділ диску та Ubuntu як робочу систему. Зовсім несподівано виявилося що система має свій “класичний” застосунок (сюрприз) TestDisk. Відео про роботу застосунку. Все добре видно. Додаткових питань в мене не виникло.