Вы находитесь на странице: 1из 2

Консольные команды

September 11, 2009


Взято с
Вам наверняка пригодятся простые и полезные команды. Конечно, здесь не стоит цель рассказать Вам обо всех существующих
командах Linux, да и все они вряд ли когда-то понадобятся. В нижеприведенном списке содержатся лишь самые основные и
необходимые из них. Чтобы получить исчерпывающую информацию о той или иной команде и обо всех возможных параметрах ее
запуска, нужно будет воспользоваться соответствующей страницей интерактивного справочного руководства man или info.
аг [ параметры ] [архиватор ] [ названия архивных файлов ] – программа, которая позволяет работать с архивными файлами
различных типов.
badblocks [ параметры ] [ устройство ] – поиск поврежденных физических секторов диска.
bzip2 [ параметры ] [ названия файлов ] – утилита для сжатия файлов.
cal [ параметры ] [ месяц [ год ] ] – эта команда выводит на экран календарь. По умолчанию она отобразит календарь текущего
месяца. Например, команда: cal -3 – отобразит календарь на 3 месяца.
cd /каталог – команда позволяет сменить текущий каталог. Пример: cd ~/ быстрый переход к домашней директории пользователя.
chmod [ параметры ] [ режим файла ] – данная команда позволяет суперпользователю или пользователю – владельцу какого-либо
файла поменять его атрибуты. Для обозначения атрибутов можно воспользоваться восьмеричным или символьным обозначением.
Например нам понадобилось сделать файл исполняемым, для этого мы можем воспользоваться командой sudo chmod +x [файл] или
выполнив команду chmod 777 -cR /home/somefolder можно задать права на всю папку и все ее содержимое (ключ -R – рекурсивно),
можно и не использовать сочетание опций -cR, ключ -c выводит информацию в консоль, чтоб Вы могли удостовериться, что права
точно были изменены.
chown [ параметры ] [ файл ] – запуск этой команды суперпользователем позволит изменить владельца или группу владельцев
какого-либо файла.
clear – очистка окна терминала.
cmp [ параметры ] [ файл1 ] [ файл2 ] – команда запускает утилиту для побайтного сравнения двух файлов.
comm [ параметры ] [ файл1 ] [ файл2 ] – эта команда позволяет сравнить два файла построчно.
compress [ параметры ] [ имя файла ] – команда для уменьшения размера указанного файла.
ср [ параметры ] [ источник ] – данная программа используется для копирования файлов и каталогов.
Пример:cp /home/имя_файла куда /Desktop/имя_папки
date [ параметры ] – эта команда нужна для отображения и смены системной даты и времени.
diff [ параметры ] [ файл1 ] [ файл2 ] – еще одна утилита для сравнения двух файлов. После сравнения она выводит на экран строки,
в которых были обнаружены различия.
diff3 [ параметры ] [ файл1 ] [ файл2 ] [ файлЗ ] – та же утилита, способная сравнивать три файла.
dir – вывод на экран списка файлов данного каталога.
e2fsck [ параметры ] [ устройство ] – утилита для проверки и восстановления поврежденных разделов ext2.
eject – утилита для извлечения CD. Эту же команду можно использовать для регуляции скорости CD-ROM, для этого выполняем
команду eject -x [скорость] что бывает, например, полезно при прослушивании музыки, когда лишний источник шума только
отвлекает. В прочем для этих целей есть и другая команда hdparm -E8 /dev/cdrom Но в ее использовании есть определенные
неудобства, нам необходимо иметь доступ к учетной записи root, а на некоторых приводах со временем диск все же разгоняется и
приходится повторно выполнять команду. Вообще при работе с CD-ROM могут, используется и другие команды. Например, lsof +d
/media/cdrom – позволяет получить информацию о том, что препятствует извлечению CD-диска или если мы по какой либо причине
не хотим с этим разбираться, то диск можно извлечь принудительно командой: umount -l /media/cdrom && eject Также просто
работать и с образами дисков, например командой: sudo mount -o loop -t iso9660 [что] [куда] Вы сможете легко смонтировать ISO-
образ диска.
echo [что] >> [куда] // добавить [что] в конец файла [куда] Например если писать одну “>”, то файл будет перезаписан.
fdformat [ параметры ] [ устройство ] – низкоуровневое форматирование дискеты.
find [ путь ] [ параметры ] – команда для поиска файлов, соответствующих заданным параметрам.
fmt [ параметры ] [ файл ] – утилита для простой обработки текста.
free [ параметры ] – вывод информации об имеющейся свободной оперативной памяти.
fuser [ параметры ] [ файл ] – эта команда отображает все процессы, использующие данный файл.
gnome-terminal – создаёт рабочий терминал в среде Gnome
groups [ параметры ] – отображение групп, членом которых является пользователь.
gunzip [ файл ] – декомпрессия файлов, сжатых при помощи утилиты gzip.
gzip [ параметры ] [ файл ] – утилита для архивирования. Создает архивные файлы с расширением .GZ.
halt [ параметры ] – выключение компьютера.
help [ параметры ] – как явствует из названия, эта команда отвечает за вывод на экран системы помощи по встроенным командам
оболочки. В случае ввода без дополнительных параметров пользователь увидит полный список всех встроенных команд.
history [ параметры ] – список выполненных команд.
id [ параметры ] [ пользователь ] – команда показывает идентификатор текущего пользователя и группы, к которой он
принадлежит.
info – вывод интерактивного справочного руководства, альтернативного man.
jobs – эта команда показывает процессы, запущенные в фоновом режиме.
kill [ параметры ] [ PID ] – команда отправляет сигнал прекращения работы тому или иному процессу. Ее можно использовать для
прекращения работы зависшего приложения.
killall [ параметры ] – прекращение работы всех процессов, соответствующих заданным параметрам.
links – запуск текстового web-браузера Links.
Is [ параметры ] – команда для вывода на экран сведений обо всех файлах каталога. С использованием дополнительных параметров
можно получить более подробную информацию, например при использовании команды ls с параметром -la (ls -la) будет
отображены атрибуты файлов (w – Write, r – Read, x – Execute).
lynx – запуск текстового web-браузера Lynx.
man [ параметры ] – интерактивное справочное руководство man. Если в параметрах также указать man, мы получим справку по
использованию этого руководства.
mc – запуск файлового менеджера Midnight Commander.
mformat [ параметры ] [ дисковод ] – форматирование дискеты для MS-DOS. В настоящее время достаточно редко используемая
команда.
mkbootdisk – создание аварийной загрузочной дискеты.
mkdir [ параметры ] [ путь ] – создание нового каталога. Пример: mkdir /Desktop/имя_создаваемой_директории
mount [ файловая система ] – монтирование любой из поддерживаемых Linux файлы систем.
mpartition – создание раздела MS-DOS.
mv [ параметры ] [источник ] [ назначение ] – команда для перемещения файлов и каталогов.
nano – запуск консольного текстового редактора nano. Обратите внимание, что при выполнении команды, например pico, Вы
можете не достичь желаемого если у Вас в системе не установлен последний, тоже касается других пакетов таких например как
nano или vi.
passwd [ пользователь ] – команда, позволяющая пользователю поменять свой пароль, а суперпользователю – поменять пароль
любого зарегистрированного в системе пользователя.
pidof [ параметры ] [ приложения ] – эта команда показывает идентификатор (PID) того или иного процесса. Зная PID, зависший
процесс можно прекратить с помощью команды kill.
poweroff [ параметры ] – команда для отключения компьютера. Аналог команды halt.
pwd – команда показывает путь к текущему каталогу.
quota [ параметры ] – отображение количества имеющегося свободного места в разделе.
reboot – эта команда, в отличие от halt и poweroff, не отключает, а перезагружает систему.
resize2fs [ параметры ] устройство [ новый размер ] – изменение размера файловой системы ext2.
reset – очищает окно терминала.
rm [ параметры ] [ файл или каталог ] – с помощью данной команды можно удалить файл или каталог.
rpm [ параметры ] – широко распространенный формат бинарных пакетов. Используется для установки новых программ или для
обновления уже существующих.
sleep [ время ] [ параметры ] – пауза в течение заданного количества времени. Позволяет задержать выполнение процесса.
Например это может выглядеть так sleep 15 && reboot в результате чего быдет выполнена перезагрузка через указанный интервал
времени.
sndconfig – запуск утилиты для конфигурирования звука в Linux. Если звуковая карта не была распознана в процессе установки,
можно воспользоваться этой утилитой.
tar [ параметры ] – команда для работы с архивами в формате tar. Указывая необходимые параметры, в зависимости от Ваших
целей вы можете создать архив например из списка файлов, перечислив нужные файлы через пробел, например: tar -cvf
homefiles.tar file1 file2 file3 или распаковывать файлы из выбранного архива tar -xvf имя_архива.tar
top – интерактивный список текущих процессов, отсортированных по использованию центрального процессора. Но намой взгляд
удобнее в этом отношении пакет htop, соответственно команда вызова htop.
touch – создаёт текстовый файл. Пример: touch /Desktop/Somefolder/Newfile
umount [ параметры ] – данная команда отключает файловые системы из Linux. Напомним, что подключаются они с помощью
команды mount.
uname -a – вывести информацию о версии операционной системы.
uncompress [ параметры ] [ файл ] – декомпрессия файлов, сжатых с помощью команды compress.
unexpand [ параметры ] [ файл ] – преобразование пробелов в символы табуляции в заданном файле.
unzip [ параметры ] [ заархивированный файл ] – с помощью этой команды можно разархивировать файл, сжатый архиватором zip.
users – отображение пользователей, подключенных в данный момент к системе.
vi – запуск консольного текстового редактора vi.
w [ параметры ] [ пользователь ] – отображение пользователей, подключенных в данный момент к системе, и выполняемых ими
процессов.
wc [ параметры ] [ файл ] – эта команда показывает количество байт и строк в заданном файле.
which [ приложение ] – команда показывает полный путь к исполняемому файлу того или иного приложения.
zip [ параметры ] [ файл ] – широко распространенная утилита для архивирования файлов.

Вам также может понравиться