Полезные команды Linux ч.1

— создать файл, каталог.
touch file
mkdir make directory


— вывод ключевой информации
whoami
groups
id
uname
uname -sr версия ядра
uname -a
df desk free
df -h desk free human readable
df -i inode (индексный дескриптор) мета информация о файле
один inode = одному файлу
free memory free
free -h memory free human readable


— сессии пользователей
w
who


— переменные окружения
env


— работа с файлами
ls list file
ls -l
ls -l filename права юзер группа файла
ls -i filename инод файла
stat filename вывод инфы из инода (ВРЕМЯ ДОСТУПА И МОДИФИКАЦИИ)
ls -la


> перезапись
>> дозапись



/dev/null Black hole
/dev/zero источник нулей
/dev/random
/dev/urandom



tee дублирует данные полученные через stdin в файл в stdout
which program ПОКАЖЕТ ПУТЬ ДО ИСПОЛНЯЕМОГО ФАЙЛА ПРОГРАММЫ

— ФОНОВОЕ ВЫПОЛНЕНИЕ ПРОГРАММ
Ctrl +z увести программу в фон
bg продолжить ее выполнение
fg достать из фонам
fg N достать номер
jobs показать список программ

— find
find -name
find -type
find -mtime
find -ls вывод в стиле лс