СПРАВОЧНИК
Команды Linux
Терминал, файлы, процессы, сеть
Алфавитный справочник основных команд Linux и оболочки bash: работа с файлами и каталогами, просмотр и обработка текста, права доступа, процессы, мониторинг системы, архивы и сеть. Каждая запись содержит синтаксис, ключевые опции и рабочие примеры.
Архивы 5
Навигация и файлы 17
basename
basename путь [суффикс]Извлечь имя файла из пути.cd
cd [каталог]Сменить текущий каталог.cp
cp [опции] источник назначениеКопировать файлы и каталоги.dirname
dirname путьИзвлечь каталог из пути.file
file [опции] файл...Определить тип файла.find
find [путь] [условия] [действия]Искать файлы по дереву каталогов.ln
ln [-s] цель имя_ссылкиСоздать ссылку на файл.locate
locate [опции] шаблонБыстрый поиск файлов по индексу.ls
ls [опции] [путь...]Вывести содержимое каталога.mkdir
mkdir [опции] каталог...Создать каталог.mv
mv [опции] источник назначениеПереместить или переименовать.pwd
pwd [-P]Показать путь к текущему каталогу.rm
rm [опции] файл...Удалить файлы и каталоги.rmdir
rmdir [опции] каталог...Удалить пустой каталог.stat
stat [опции] файлПодробная информация о файле.touch
touch [опции] файл...Создать пустой файл или обновить время.tree
tree [опции] [каталог]Показать дерево каталогов.Пакеты 2
Права и владение 6
chgrp
chgrp [опции] группа файл...Сменить группу файла.chmod
chmod [опции] режим файл...Изменить права доступа.chown
chown [опции] владелец[:группа] файл...Сменить владельца файла.su
su [опции] [пользователь]Сменить пользователя.sudo
sudo [опции] командаВыполнить команду от имени root.umask
umask [маска]Маска прав по умолчанию.Просмотр содержимого 16
awk
awk 'программа' [файл]Обработка текста по полям.cat
cat [опции] [файл...]Вывести содержимое файла.cut
cut опции [файл]Вырезать поля или символы из строк.diff
diff [опции] файл1 файл2Сравнить два файла построчно.grep
grep [опции] шаблон [файл...]Искать строки по шаблону.head
head [опции] [файл]Показать начало файла.less
less [опции] файлПостраничный просмотр файла.more
more [опции] файлПростой постраничный просмотр.sed
sed [опции] 'команда' [файл]Потоковый редактор текста.sort
sort [опции] [файл]Сортировать строки.tail
tail [опции] [файл]Показать конец файла.tee
tee [опции] файл...Записать вывод в файл и на экран.tr
tr [опции] набор1 [набор2]Заменить или удалить символы.uniq
uniq [опции] [файл]Убрать повторяющиеся строки.wc
wc [опции] [файл...]Подсчитать строки, слова, байты.xargs
xargs [опции] [команда]Построить команду из стандартного ввода.Процессы 10
bg
bg [%задача]Продолжить задачу в фоне.fg
fg [%задача]Вернуть задачу на передний план.htop
htop [опции]Удобный монитор процессов.jobs
jobs [опции]Список фоновых задач оболочки.kill
kill [-сигнал] PID...Послать сигнал процессу.killall
killall [опции] имяУбить процессы по имени.nohup
nohup команда [&]Запустить процесс, не зависящий от сессии.pgrep
pgrep [опции] шаблонНайти PID процессов по имени.ps
ps [опции]Список процессов.top
top [опции]Интерактивный монитор процессов.Сеть 9
curl
curl [опции] URLHTTP-клиент и загрузчик.ifconfig
ifconfig [интерфейс] [опции]Настройка сетевых интерфейсов (устар.).ip
ip [объект] [команда]Управление сетью (замена ifconfig).netstat
netstat [опции]Сетевые соединения и порты.ping
ping [опции] хостПроверить доступность хоста.scp
scp [опции] источник назначениеКопировать файлы по SSH.ss
ss [опции]Сокеты и соединения (замена netstat).ssh
ssh [опции] пользователь@хостЗащищённое подключение к серверу.wget
wget [опции] URLСкачать файлы по сети.Система и диск 12
alias
alias [имя='команда']Создать псевдоним команды.df
df [опции] [путь]Свободное место на дисках.du
du [опции] [путь]Размер каталогов и файлов.env
env [переменные] [команда]Переменные окружения.export
export ИМЯ=значениеЭкспортировать переменную окружения.free
free [опции]Использование оперативной памяти.history
history [опции]История введённых команд.man
man [раздел] командаСправочное руководство.uname
uname [опции]Информация о системе и ядре.uptime
uptime [опции]Время работы и нагрузка системы.which
which [опции] командаПуть к исполняемому файлу команды.whoami
whoamiИмя текущего пользователя.