Як контролювати хід виконання команд Linux (з pv і прогресом)

Замість того, щоб запускати команди “наосліп”, скористайтеся утилітами Linux pv та progress для моніторингу їхнього виконання. Ці інструменти нададуть вам візуалізацію прогресу, яка часто відсутня при стандартному запуску команд, та орієнтовний час до завершення процесу. Уявіть собі тривалий авіапереліт без екранів на спинках сидінь. Ви знаєте час вильоту та тривалість польоту, але як визначити, чи … Read more

Категорії Linux

Що таке TTY в Linux? (і як використовувати команду tty)

Що саме виконує команда tty? Її функція полягає у виведенні на екран назви терміналу, який ви в даний момент використовуєте. Аббревіатура TTY розшифровується як “телетайп”. Звідки ж походить ця назва для команди? Щоб це зрозуміти, потрібен невеликий екскурс в історію. Історія телетайпів 19 століття У період з 1830-х по 1840-і роки були розроблені пристрої, відомі … Read more

Категорії Linux

Як шифрувати та дешифрувати файли за допомогою GPG в Linux

Забезпечте конфіденційність своїх даних, використовуючи інструмент gpg у Linux. Застосуйте передове шифрування, щоб ваші секрети залишалися таємницею. Розглянемо, як використовувати gpg для керування ключами, шифрування та дешифрування файлів. Gnu Privacy Guard (GPG) надає можливість безпечно шифрувати ваші файли, гарантуючи, що лише визначений отримувач зможе їх розшифрувати. Зокрема, GPG відповідає стандартам OpenPGP. Його розроблено на основі … Read more

Категорії Linux

Як створити резервну копію системи Linux

Не варто легковажити безпекою ваших даних. Забезпечте їх збереження, створивши резервні копії за допомогою командного рядка Linux. Ми розглянемо використання команди rsync, а також познайомимо вас із корисними графічними інтерфейсами для неї. Існує безліч методів резервного копіювання, але ми хочемо представити вам надійний, гнучкий і перевірений спосіб захисту вашої інформації. Наш вибір – rsync. Ця … Read more

Категорії Linux

Як використовувати команду рядків у Linux

Бажаєте переглянути текст, що міститься у двійковому або файлі даних? Утиліта `strings` в Linux ідеально підходить для видобування цих текстових фрагментів, які називаються “рядками”. Linux пропонує безліч інструментів командного рядка, які можуть здаватися несподіваними рішеннями для певних задач. Команда `strings` є саме таким інструментом. Але яка її справжня мета? Чи є сенс в команді, яка … Read more

Категорії Linux

Як використовувати команду ar Linux для створення статичних бібліотек

Команда ar у Linux є потужним інструментом для управління бібліотеками функцій під час розробки програмного забезпечення. У цьому посібнику ви дізнаєтеся, як створювати, модифікувати та використовувати статичні бібліотеки у ваших проєктах, а також побачите приклади коду. Команда ar – це досить давній інструмент, що існує з 1971 року. Її назва походить від початкового призначення – … Read more

Категорії Linux

Як використовувати команду pinky в Linux

Цікавитесь, хто саме отримав доступ до вашого комп’ютера з операційною системою Linux? Забудьте про складні маніпуляції, натомість скористайтеся простим, але ефективним інструментом. Багато системних адміністраторів для отримання даних про активних користувачів Unix-подібних систем, зазвичай звертаються до утиліти finger. Проте, ця команда не завжди встановлена за замовчуванням і може бути відсутня в системі. Замість встановлення finger, … Read more

Категорії Linux

Як перерахувати пристрої комп’ютера з терміналу Linux

Дізнайтеся про апаратне забезпечення вашого комп’ютера Linux, використовуючи командний рядок. Ми розглянемо 12 різних команд для вивчення підключених та внутрішніх пристроїв. Навіщо аж 12 команд? Звісно, існує безліч способів отримання інформації про апаратне забезпечення комп’ютера під керуванням Linux. Ми продемонструємо вам 12 з них, і це далеко не вичерпний перелік! Інформація, яку ви отримаєте за … Read more

Категорії Linux

Як використовувати команду типу Linux

Розберіться, яким чином ваша команда інтерпретується системою: як псевдонім, як файл на диску, функція оболонки, вбудована інструкція або зарезервоване слово. Команда type допоможе вам з’ясувати, як саме виконуються ваші команди в Linux, що дасть глибше розуміння роботи системи. Аналізуємо виконання команд Коли ми взаємодіємо з комп’ютером через термінал Linux, зазвичай не замислюємося, які саме програмні … Read more

Категорії Linux

Як експортувати та імпортувати ваші системи Linux у Windows 10

Операційна система Windows 10 надає можливість експортувати інстальовані середовища Linux, створюючи архів TAR з кореневою файловою системою. Цей архів можна імпортувати на інші комп’ютери. Таким чином, можна легко переносити налаштовані системи між різними пристроями, ділитися ними з колегами або просто створювати резервні копії. Принцип роботи Функції імпорту та експорту стали доступними після оновлення Windows 10 … Read more

Як використовувати команду lsof Linux

Аналіз відкритих файлів у Linux за допомогою команди lsof У світі Linux, де майже все представлено як файл, розуміння того, як ці “файли” використовуються, є ключовим. Ця стаття пояснює, як використовувати команду lsof для відстеження різних пристроїв та процесів, які система розглядає як файли. Концепція “все є файлом” у Linux Поширена фраза “все в Linux … Read more

Категорії Linux

Як безпечно видалити файли в Linux

Позбавляйтеся від застарілих даних так само ретельно, як і від старих паперових документів. Ми розповімо вам про нюанси безпечного видалення файлів у Linux. У цьому докладному керівництві ми розглянемо команду `shred` та набір утиліт для надійного знищення даних. Чому видалені файли можна відновити? Коли ви видаляєте файл, він насправді не зникає з вашого жорсткого диска. … Read more

Категорії Linux

Як перенести файлові системи Ext2 або Ext3 на Ext4 в Linux

Ви знаєте, що настав час модернізувати файлову систему вашого Linux, але перспектива перевстановлення всієї системи вас не приваблює? Розглянемо, як можна здійснити перехід з ext2 та ext3 на ext4 без необхідності переінсталяції операційної системи. Історія файлових систем Linux Файлову систему ext3 можна вважати поважною, адже її розроблено ще у 2001 році. А ext2, що з’явилась … Read more

Категорії Linux

Як використовувати команду vmstat в Linux

Операційні системи Linux та macOS використовують віртуальну пам’ять. Давайте розглянемо, як це впливає на завантаження фізичної пам’яті, центрального процесора та дискових ресурсів вашого комп’ютера. Що являє собою віртуальна пам’ять? Комп’ютер має обмежений обсяг фізичної пам’яті, відомої як оперативна пам’ять (ОЗП). Управління цією пам’яттю здійснюється ядром, і вона використовується спільно операційною системою та всіма запущеними програмами. … Read more

Категорії Linux

Як використовувати команди cat and tac Linux

Команди `cat` і `tac` використовуються для перегляду вмісту текстових файлів, але їх можливості набагато ширші, ніж здається на перший погляд. Давайте глибше дослідимо ці інструменти командного рядка Linux і виявимо їхню продуктивність. Ці дві прості утиліти часто недооцінюють через їхню видиму простоту. Проте, ознайомившись з їхнім потенціалом, ви переконаєтеся, що вони здатні виконувати значну частину … Read more

Категорії Linux

Як створити та встановити ключі SSH з оболонки Linux

Приділіть належну увагу питанням кібербезпеки та використовуйте SSH-ключі для доступу до віддаленого входу. Це значно надійніший спосіб з’єднання, ніж використання паролів. Зараз ми розглянемо процес створення, встановлення та застосування SSH-ключів у середовищі Linux. Чому паролі є проблемою? Secure Shell (SSH) – це протокол шифрованого зв’язку, який дозволяє входити до акаунтів користувачів на віддалених системах, таких … Read more

Категорії Linux

Як бездротово перенести файли Android на робочий стіл Linux

Маєте смартфон на Android та комп’ютер з Linux? Чудово! Тепер ви можете передавати файли без дротів, відправляти SMS з ПК та керувати телефоном прямо з комп’ютера. Це нагадує функціонал “Ваш телефон” у Windows 10, але для Linux! Інтеграція Android з Linux KDE Connect – це елегантне та потужне програмне забезпечення, яке інтегрує ваш Android-смартфон безпосередньо … Read more

Як використовувати команду перейменування в Linux

Пориньте у світ ефективного перейменування файлів в операційній системі Linux і дайте команді mv — і собі — перепочити. Процес перейменування здатний бути гнучким, швидким, а часом навіть простішим. Нижче представлено посібник з використання цієї потужної команди. Що не так із командою mv? Насправді, з командою mv все гаразд. Вона виконує свою роботу добре і … Read more

Категорії Linux

Як використовувати команду timeout в Linux

Зрозуміло, настав час відірватися від комп’ютера. За допомогою команди `timeout` можна встановити часові обмеження для процесів, визначивши максимальну тривалість їхньої роботи. Ось посібник, який пояснить, як застосовувати обмеження часу для запуску програм за допомогою цієї команди. Для чого потрібна команда `timeout`? Команда `timeout` дозволяє обмежити час виконання програми. Але навіщо це потрібно? Однією з причин … Read more

Категорії Linux

Як застосувати виправлення до файлу (і створити патчі) у Linux

Інструмент Linux patch дозволяє швидко та надійно переносити зміни між різними наборами файлів. Давайте розглянемо, як просто користуватися патчем. Взаємодія команд patch і diff Уявіть собі, що ви маєте текстовий документ на своєму комп’ютері. Вам надходить оновлена версія цього файлу від іншої особи. Яким чином можна оперативно перенести всі зміни з модифікованого документа до початкового? … Read more

Категорії Linux