Список команд по умолчанию в Debian основанных на shell и входящие в пакет coreutils
Не забывайте смотреть страницы man. Это первый источник помощи ! Не создавайте здесь копию страниц man.
Хорошая информация:
- Простое описание
- Некоторые полезные примеры, которых нет в страницах man
Если кокой-нибудь команды shell нет в вашей системе, перейдите по следующему адресу заменив MY_COMMAND нужной командой:
ShellToolTricks, PrincipalCommands и coreutils должны быть объединены здесь
A
alias: Создать псевдоним
awk: Поиск и замена текста в файлах
B
basename: Возвращает только имя файла
bzip2/bunzip2: Сжать или распаковать файл
C
cat: Отобразить содержимое файла
cat -n: простой способ указать номер строки для вывода
cd: Сменить каталог
chgrp: Изменит группу владельца
chmod: Изменить права доступа
chown: Изменить владельца или группу файла
chroot: Выполнить команду от другой директории root
clear: Очистить экран терминала
cmp: Сравнить два файла
comm: Сравнить два отсортированного файла строка за строкой
cp Копировать один или несколько файлов в другое место
crontab: Запуск команды по расписанию на более позднее время
D
date: Показать или изменить дату и время
dc: Калькулятор
dd: Data Dump - Конвертировать и копировать файл
df: Показать свободное место на диске
diff: Показать различия между двумя файлами
dir: Краткий список содержания каталога
dircolors: Установить цвет для ls
dirname: Преобразовать полный путь к пути файла
dmesg: Output is from the kernel booting, showing the devices it has found and if it has been able to configure them at all (aside from userland configuration).
du: Оценка использованного пространства
E
echo: Показать сообщение на экран
egrep: Вывести строки совпадающие с шаблонам (так же, как grep -E)
eject: Извлечь CD-ROM
env: Показать, установите или удалить переменные окружения
exit: Выход из shell (или нажмите Ctrl-D)
export: Установите переменное окружение
F
fdisk: Partition table manipulator for Linux
fgrep: Вывести строки совпадающие с шаблонам (так же, как grep -F)
file: Рассказывать какие файлы перечислены в командной строке
find: Поиск файлов, отвечающих желаемым критериям
for: Развернуть слова и выполнить команды
format: Формат дисков или лент
free: Показать использованную память
fsck: Проверка и исправление файловой системы.
ftp: Передача/приём файлов на/с удалённого хоста
G
grep: Вывести строки совпадающие с шаблоном
groups: Вывести название группы пользователя
gzip/gunzip: Сжатие или распаковка файлов
H
head: Вывод первой части файлов
history: История команд
hostname: Показать или установить имя системы
I
id: Показать id пользователей и групп
if/then/else/elif/fi Условное выполнение команды
info: Справочная информация
J
join: Соединения линии на общем поле
K
kill: Остановить запущенный процесс
killall: Остановить процесс согласовав с запуском
L
less: Display output one screen at a time
ln: Сделать ссылки между файлами
locate: Найти файлы используя индексированный список.
logname: Печатает имя текущего пользователя
logout: Выйти из login shell
lpc: Line printer control program
lpr: Off line print
lprint: Print a file
lprintq: List the print queue
ls: List information about file(s)
M
man: Вызов справки
mkdir: Создать новую папку(и)
more: Display output one screen at a time
mount: Монтирование файловой системы
mv: Перемещении или переименование файлов или папок
N
nice: Установить приоритет команды или задания
P
passwd: Изменить пароль пользователя
printf: Форматирование и печать данных
ps: Состояние процесса (Process Status). Списки запущенных процесса
pwd: Показать рабочего каталога (Print Working Directory)
Q
R
rgrep: Recursive grep
rm: Удалить файл(ы)
rmdir: Удалить папку(и)
rsync: Удалённое копирование файлов (Синхронизация древа файлов) используя свой протокол. Может быть использован по ssh или rsh.
S
scp: Копирование файлов между двумя машинами через ssh
sdiff: Интерактивное слияние двух файлов
sed: Stream Editor
select: Принять ввод с клавиатуры
sftp: Безопасная передача файлов (FTP через SSH)
shutdown: Выключения или перезагрузка Linux
sleep: Задержка в течение определенного времени
sort: Сортировать текстовые файлы
ssh: Безопасный Shell.
su: Substitute user identity
sudo: выполнить команду от имени другого пользователя
sync: Синхронизация данных на диске с памятью
T
tail: Вывод последней части файлов
tar: Tape Archiver
time: Measure Program Resource Use
touch: Изменение временных меток файла или создать пустой файл
top: Список процессов работающих в системе
traceroute: Trace Route to Host
tr: Преобразование, сжатие и/или удаления символов
true: Do nothing, successfully
U
umask: Создать файла маски пользователя
umount: Размонтироват (отключить) устройство
uname: Показать системную информацию
uniq: Uniquify files
until: Выполнять команды (до ошибки)
useradd: Создать новую учетную запись пользователя
usermod: Изменить учетную запись пользователя
users: Список пользователей вошедших в систему
V
vdir: Подробно содержание каталога (ls -l -b)
W
watch: Периодически выполнять/показывать программу
wc: Print byte, word and line counts
which: Locate a program file in the user's path.
who: Print all usernames currently logged in
whoami: Print the current user id and name (`id -un')
X
xargs: Выполнить утилиту, пройдя построенный список аргументов
Y
Z
Разное
. : См. source
#: Комментарий / Замечание.
См. также
- Shell
CategoryCommandLineInterface CategoryProposedDeletion : ссылка на хорошую книгу о Unix
Также, дублирует PrincipalCommands
some sample guides http://comptechdoc.org/os/linux/usersguide/ ; wikibooks.org has some