+ usefull
This commit is contained in:
76
README-ua.md
76
README-ua.md
@ -236,6 +236,82 @@
|
|||||||
|
|
||||||
##Складно-але-корисно
|
##Складно-але-корисно
|
||||||
|
|
||||||
|
- `expr`: для виконання арифметичних і булевих операцій, а також регулярних виразів
|
||||||
|
- `m4`: простий макро-процесор
|
||||||
|
- `yes`: безкінечно виводить рядок
|
||||||
|
- `cal`: хороший календар
|
||||||
|
- `env`: виводить змінні середовища (корисно в Bash-скриптах)
|
||||||
|
- `printenv`: показати змінні оточення (корисно в скриптах або дебаггінгу)
|
||||||
|
- `look`: знайде англійські слова (або рядки у файлі) які починаються із рядках
|
||||||
|
- `cut`, `paste` і` join`: маніпуляції з даними
|
||||||
|
- `fmt`: форматування параграфів у тексті
|
||||||
|
- `pr`: відформатовує текст в сторінки/колонки
|
||||||
|
- `fold`: (обернути) обмежити довжину рядків у файлі
|
||||||
|
- `column`: форматувати текст в колонки або таблиці
|
||||||
|
- `expand` і` unexpand`: конвертація між табами і пробілами
|
||||||
|
- `nl`: додає номери до рядків
|
||||||
|
- `seq`: вивести послідовність чисел
|
||||||
|
- `bc`: калькулятор
|
||||||
|
- `factor`: піднести число в степінь
|
||||||
|
- [`gpg`](https://gnupg.org/): зашифрувати і підписати файли
|
||||||
|
- `toe`: таблиця терміналів terminfo з описом
|
||||||
|
- `nc`: дебаггінг мережі і передачі даних
|
||||||
|
- `socat`: перемикач сокетів і перенаправлення tcp-портів (схоже на `netcat`)
|
||||||
|
- [`slurm`](https://github.com/mattthias/slurm): візуалізація трафіку мережі
|
||||||
|
- `dd`: перенесення інформації між файлами фбо пристроями
|
||||||
|
- `file`: визначає тип файлу
|
||||||
|
- `tree`: показує директорії і піддиректорії у вигляді дерева, як `ls`, але рекурсивно
|
||||||
|
- `stat`: інформація про файл
|
||||||
|
- `time`: execute and time a commands
|
||||||
|
- `lockfile`: створює позначку в файлі який може бути видаленим тільки через команду `rm -f`
|
||||||
|
- `logrotate`: змінити, зжати і відправити лаги.
|
||||||
|
- `watch`: запустити команду повторно, показуючи результати і/або виділення змін
|
||||||
|
- `tac`: вивести файли посимвольно навпаки ("тівирп")
|
||||||
|
- `shuf`: випадкова вибірка рядків з файлу
|
||||||
|
- `comm`: порядково порівняти відсортовані файли
|
||||||
|
- `pv`: моніторинг прогресу проходження інформації через пайп
|
||||||
|
- `hd`, `hexdump`, `xxd`, `biew` і `bvi`: дамп і редагування бінарних файлів
|
||||||
|
- `strings`: витягнути текст із бінарних файлів
|
||||||
|
- `tr`: маніпуляція з char (символьним типом)
|
||||||
|
- `iconv` або `uconv`: конвертація кодувань
|
||||||
|
- `split` і `csplit`: розбити файли
|
||||||
|
- `sponge`: прочитати весь інпут перед тим, як його записати. Корисно, коли читаєш з того ж файлу, куди записуєш. Наприклад, ось так: `grep -v something some-file | sponge some-file`
|
||||||
|
- `units`: конвертер. Метри в кілометри, версти в п'яді (дивіться `/usr/share/units/definitions.units`)
|
||||||
|
- `apg`: генерація паролів
|
||||||
|
- `7z`: архіватор з високим ступенем стиснення
|
||||||
|
- `ldd`: показує залежності програми від системних бібліотек
|
||||||
|
- `nm`: symbols from object files
|
||||||
|
- `ab`: бенчмаркінг веб-серверів
|
||||||
|
- `strace`: дебагінг системних викликів
|
||||||
|
- `mtr`: трасування для дебаггінга мережі
|
||||||
|
- `cssh`: графічний конкурент Shel
|
||||||
|
- `rsync`: синхронізація файлів і папок через SSH або на локальній файловій системі
|
||||||
|
- `wireshark` і `tshark`: перехоплення пакетів і дебагінг мережі
|
||||||
|
- `ngrep`: grep для шару мережі (network layer)
|
||||||
|
- `host` і `dig`: пошук DNS
|
||||||
|
- `lsof`: процесинг дескрипторів і інформація по сокетах
|
||||||
|
- `dstat`: корисна статистика ОС
|
||||||
|
- [`glances`](https://github.com/nicolargo/glances): високорівнева статистика з багатьма підсистемам
|
||||||
|
- `iostat`: статистика використання жорсткого диска
|
||||||
|
- `mpstat`: статистика використання CPU
|
||||||
|
- `vmstat`: статистика використання оперативної пам'яті
|
||||||
|
- `htop`: вдосконалена версія `top`
|
||||||
|
- `last`: історія входів у систему
|
||||||
|
- `w`: хто є залогіненим
|
||||||
|
- `id`: інформація про користувача/групу
|
||||||
|
- `sar`: historic system stats
|
||||||
|
- `iftop` або` nethogs`: використання мережі конкретним сокетом або процесом
|
||||||
|
- `ss`: статистика сокетів
|
||||||
|
- `dmesg`: помилки завантаження і помилки системи
|
||||||
|
- `sysctl`: перегляду і налаштування параметрів ядра Linux коли воно запущене
|
||||||
|
- `hdparm`: маніпуляція/налаштування SATA/ATA диску
|
||||||
|
- `lsb_release`: інформація про дистрибутив Linux
|
||||||
|
- `lsblk`: cписок блокових пристроїв комп'ютера: дерево ваших дисків і логічних дисків
|
||||||
|
- `lshw`, `lscpu`, `lspci`, `lsusb`, `dmidecode`: інформація про апаратне забезпечення, включає CPU, BIOS, RAID, графічну карту і т.д.
|
||||||
|
- `lsmod` і `modinfo`: показує список і детальну інформацію модулів ядра.
|
||||||
|
- `fortune`, `ddate`, and `sl`: um, well, it depends on whether you consider steam locomotives and Zippy quotations "useful"
|
||||||
|
|
||||||
|
|
||||||
##Macos-only
|
##Macos-only
|
||||||
|
|
||||||
##Інші-джерела
|
##Інші-джерела
|
||||||
|
Reference in New Issue
Block a user