У Linux є багато корисних утиліт командного рядка, які можуть зробити ваше життя Linux набагато комфортнішим. Проблема в тому, що таких інструментів існує стільки, що пересічний користувач не знає, з чого почати.
Для фільтра через шум ми склали список деяких найкорисніших програм командного рядка Linux.
1. Wget
Wget - важлива програма для користувачів Linux. З його допомогою користувачі можуть легко завантажувати файли з різних протоколів безпосередньо з командного рядка.
Більшість операційних систем Linux поставляється з уже налаштованим інструментом Wget, але про всяк випадок розглянемо, як налаштувати інструмент для більшості сучасних операційних систем Linux.
Ubuntu
sudo apt install wget
Debian
sudo apt-get install wget
Arch Linux
sudo pacman -S wget
Fedora
sudo dnf install wget
OpenSUSE
sudo zypper install wget
Використання інструмента завантаження Wget працює так. Ви починаєте в терміналі з wget; тоді ви берете URL-адресу для речі, яку хочете завантажити і додаєте її після команди.
wget https://download.com/file.zip
Він також може завантажити декілька файлів, вказавши їх у списку файлів. Наприклад, спочатку створіть новий файл завантаження wget, використовуючи дотик.
touch ~/Downloads/wget-downloads.txt
Потім відкрийте менеджер файлів, двічі клацніть на текстовому файлі та додайте URL-адреси для завантажуваних файлів у текстовий файл та збережіть його. Звідти можна сказати wget щоб розпочати завантаження, використовуючи "Я" комутатор командного рядка.
wget -i ~/Downmloads/wget-downloads.txt
2. Хтоп
Htop - це вдосконалений менеджер завдань командного рядка. Це означало, що це повна переробка Top, яка є стандартним менеджером завдань cli для Linux.
Інструмент Htop неймовірно корисний, як це дозволяєКористувачі можуть ознайомитись зі своєю системою, кількістю пам’яті, яку вона використовує, та іншими системними ресурсами, а також полегшують її вимкнення, призупинення або навіть вбивство проблемних програм.
Ubuntu
sudo apt install htop
Debian
sudo apt-get install htop
Arch Linux
sudo pacman -S htop
Fedora
sudo dnf install htop
OpenSUSE
sudo zypper install htop
Використання Htop досить інтуїтивно зрозуміле. Щоб почати це, напишіть htop в терміналі.
htop
Після запуску програми ви отримаєте миттєвий доступ до всілякої системної інформації для вашої машини Linux.
Щоб відфільтрувати, щоб знайти процес, натисніть F3, тоді введіть назву того, що вам потрібно знайти. Щоб вбити або зупинити проблемну програму, натисніть F9, виберіть програму за допомогою клавіш зі стрілками та оберіть «знищити», «призупинити» або один із багатьох інших варіантів, доступних для припинення запуску проблемних програм.
3. Нано
Vi та Emacs привертають усю увагу до Linux, алеНано - король основних редакторів текстових кліпів. Це неймовірно ефективний і простий у використанні, коли ви використовуєте термінал, і вам потрібно редагувати сценарій, текстовий файл або програму миттєво.
Завдяки корисності Nano, багато операційних систем Linux включають додаток за замовчуванням. Тим не менш, це гарна ідея знати, як встановити цю програму, якщо у вашій ОС Linux її немає.
Ubuntu
sudo apt install nano
Debian
sudo apt-get install nano
Arch Linux
sudo pacman -S nano
Fedora
sudo dnf install nano
OpenSUSE
sudo zypper install nano
Текстовий редактор Nano може використовуватися в двох режимах: в режимі Root і в режимі Non Root. Щоб відредагувати файл у кореневому режимі (скажімо, системний файл), використовуйте нано команда с судо попереду.
sudo nano /path/to/file/to/edit
Для загального використання, не вкоріненого, запускайте текстовий редактор Nano без судо перед нею.
nano /path/to/file/to/edit
4. Рись
Lynx - це додаток для перегляду веб-сторінок, створений длятермінал. За часів сучасних браузерів, таких як Google Chrome і Mozilla Firefox, це менш корисно, але все ж варто встановити в тих рідкісних випадках, коли вам потрібен веб-браузер у командному рядку (з будь-якої причини).
Раніше в Addictivetips я обговорював:багато про те, як використовувати та встановлювати Lynx. Це неймовірно корисний додаток, особливо для серверів Linux. Щоб дізнатися, як його встановити та зрозуміти деякі більш досконалі функції, ознайомтеся з публікацією тут.
В іншому випадку, якщо ви хочете зрозуміти, як працює Lynx, спробуйте рись команду та додайте URL-адресу після неї. Наприклад:
lynx http://website.com
5. Фзф
Fzf - ідеальний додаток для тих, хто цепотрібно швидко знаходити файли, і не хочемо мати справу зі складним додатком «знайти», а натомість хочемо браузера терміналів, який швидко нюхає файли та папки без особливих зусиль.
Можливо, у вашій операційній системі встановлений Fzf. Якщо ні, то його легко встановити. Ось як змусити це працювати над вашим дистрибутивом Linux.
Ubuntu
sudo apt install fzf
Debian
sudo apt-get install fzf
Arch Linux
sudo pacman -S fzf
Fedora
sudo dnf install fzf
OpenSUSE
sudo zypper install fzf
Щоб використовувати додаток Fzf, просто запустіть fzf з будь-якого даного каталогу. Наприклад, щоб здійснити пошук у папці Документи, виконайте такі дії:
cd ~/Documents fzf
У вас багато файлів для сортування? Розглянемо початок fzf із “qКомутатор командного рядка. Це дозволить шукати конкретні ключові слова.
cd ~/Documents fzf -q="SEARCH TERM"
6. Pydf
Pydf - це кольорова редакція команди Df, яка дозволяє користувачам отримати огляд того, скільки місця знаходиться на їх жорсткому диску, знімних пристроях або встановленій файловій системі.
Додаток Pydf не додає багато новогофункції до стандартної утиліти Df. Незважаючи на це, він корисний, оскільки додає потрібний колір, що робить його набагато простішим для читання за допомогою командного рядка.
Використовувати pydfвам доведеться встановити його, оскільки, схоже, жодна операційна система Linux не переносить його за замовчуванням.
Ubuntu
sudo apt install pydf
Debian
sudo apt-get install pydf
Arch Linux
sudo pacman -S pydf
Fedora
sudo dnf install pydf
OpenSUSE
sudo zypper install pydf
Використання Pydf для отримання огляду вашої файлової системи Linux працює за допомогою запуску pydf команда в терміналі, і більше нічого.
pydf
Основні pydf команда виводить інформацію (у блоках,) тапоказує графік, який вказує, скільки місця використовується на кожному диску. Однак якщо ви не розумієте розміри блоків, можна скористатися функцією, читаною людиною, щоб роздрукувати її в більш легких для розуміння термінах.
pydf -h
Висновок
У цьому списку ми говорили про кілька зручнихпрограми для командного рядка для Linux, але цей список лише дряпає поверхню. Які ваші улюблені програми командного рядка Linux? Розкажіть нам у розділі коментарів нижче!
Коментарі