IT News: Digital Camera, OS, Laptop, Smartphone, Smart TV, Sound...

The Author's Project by Valeri N.Kravchuk
Сайт проверен Dr.Web
Меню сайта
  • Главная страница
  • Информация о сайте
  • Дневник
  • Каталог файлов
  • Обратная связь
  • Каталог сайтов
  • FAQ
  • Доска объявлений
  • Форум
  • Фотоальбом
  • Категории раздела
    Автомобильные гаджеты, ремонт... [144]
    Безопасность IT [404]
    Блоки питания, Power Banks, зарядки... [512]
    Видеорегистраторы [188]
    Гаджеты для спорта и здоровья... [191]
    Гаджеты, аксессуары... [627]
    Измерительная техника, инструменты [446]
    Накопители данных [233]
    Нетбуки, Ноутбуки, Ультрабуки [691]
    Мультиварки, блендеры и не только... [164]
    Планшеты [764]
    Радар-детекторы [26]
    Роботы-пылесосы [40]
    Своими руками [366]
    Сети, сетевые технологии, оборудование... [273]
    Смартфоны [4963]
    Фотокамеры, объективы, искусство фотографии.. [541]
    Умный дом [53]
    Электронные книги [102]
    CB, LPD, PMR- связь... [170]
    DECT, IP-телефоны [18]
    Drones, boats, cars... [109]
    electric cars [35]
    GPS-навигаторы, трекеры... [51]
    Linux и не только [3983]
    mini computers и не только... [412]
    News IT, Это интересно, ликбез... [1121]
    Smart TV, UltraHD, приставки, проекторы... [416]
    Smart Watch [269]
    Sound: наушники, плееры, усилители... [619]
    Windows 10... [301]
    Windows 11 [37]
    Погода

  • Метеорадар БРЕСТ
  • Погода в Бресте от www.yr.no

    Яндекс.Погода БРЕСТ

  • Интересные ссылки

    COMPIZOMANIA

    Наш опрос
    Оцените мой сайт
    Всего ответов: 1347
    Статистика
    Анализ веб сайтов

    Яндекс.Метрика

    Рейтинг@Mail.ru Яндекс цитирования

    Russian America Top. Рейтинг ресурсов Русской Америки.

    eXTReMe Tracker

    Правильный CSS!


    Онлайн всего: 141
    Гостей: 141
    Пользователей: 0
    Locations of visitors to this page
    Форма входа
    Главная » 2021 » Январь » 8 » Команды терминала Linux
    20:15
    Команды терминала Linux

    Команды терминала Linux

    Терминал - это без преувеличения самый мощный инструмент Linux, с помощью него можно сделать все что угодно в этой операционной системе. Вы можете устанавливать программы, управлять текстом, работать с файлами, слушать музыку, настраивать различные сервисы и это еще далеко не полный список. Для управления любым процессом используются команды.

    В интернете существует множество статей, в которых описаны лучшие команды, самые полезные команды, основные команды linux и так далее, в том числе такие статьи есть на нашем сайте. Но нет обобщенной информации обо всех командах. В этой статье мы собрали почти все команды терминала Linux с небольшим описанием для каждой из них, если на сайте уже есть статье по данной команде, то здесь вы найдете на нее ссылку. Список команд Linux отсортирован в алфавитном порядке.

    Команды терминала Linux

    Команда - это имя программы, которое вводится в терминале для ее запуска, вместе с именем в команде могут присутствовать данные и параметры. Дальше мы рассмотрим большинство известных команд linux с кратким описанием. Поехали!

    • a2p - конвертировать awk скрипт в программу на perl;
    • ac - вывести статистику по времени работы пользователя в системе;
    • addgroup - добавить новую группу в систему;
    • adduser - добавить нового пользователя;
    • agrep - версия утилиты grep, которая может обрабатывать усредненные паттерны;
    • alias - создание псевдонимов для команды консоли linux;
    • apropos - поиск по ключевому слову или регулярному выражению в страницах справки man;
    • apt - поиск, установка и удаление программ в Ubuntu;
    • aptitude - текстовая оболочка для apt, позволяет управлять программным обеспечением, используется по умолчанию в Debian;
    • ar - утилита для создания, модификации и извлечения файлов из архивов ar;
    • arch - отображает информацию об архитектуре системы;
    • arp - управление таблицей ARP кэша;
    • as - ассемблер;
    • aspell - интерактивная проверка орфографии;
    • at - запланировать запуск команды на нужное время;
    • awk - утилита для фильтрации текста на основе регулярных выражений и языка программирования AWK;
    • basename - удаляет информацию о директории из имени файла;
    • bash - интерпретатор команд Bourne Again Shell, используется по умолчанию в большинстве дистрибутивов Linux;
    • - простой консольный калькулятор;
    • bdiff - поиск отличий в больших файлах;
    • bfs - текстовый редактор, для работы с большими файлами;
    • bg - восстановить задачу, свернутую в фоновый режим;
    • biff - получить подробную информацию про электронное письмо в терминале;
    • break - завершить цикл while, for, foreach или until;
    • bs - версия игры Battleship для Linux;
    • bye - эквивалент команды exit, используется для выхода из терминала;
    • cal - отобразить правильно отформатированный календарь в командной строке;
    • calendar - отобразить напоминания и заметки;
    • cancel - остановить вывод информации о работе задачи;
    • cat - вывести содержимое файла;
    • cc - компилятор языка Си;
    • cd - изменить рабочую директорию;
    • cfdisk - утилита для разметки диска в терминале, более простая в использовании, чем fdisk;
    • chdir - аналог cd, меняет текущую директорию на указанную;
    • checkeq - процессор языка программирования для описания сравнений;
    • checknr - проверка файлов nroff и troff на ошибки;
    • chfn - изменить дополнительную информацию о пользователе, такую как номер телефона, имя и так далее;
    • chgrp - изменить группу для файла;
    • chmod - изменить разрешения для файлов или папок;
    • chown - изменить владельца файла;
    • chroot - запустить команду или оболочку в другом корневом каталоге, каталог изолирован и команда не может получить из него доступ к внешней системе;
    • chsh - изменить оболочку входа;
    • cksum - подсчитать и вывести CRC сумму для файла;
    • clear - очистить вывод терминала;
    • cmp - сравнить два файла побайтно;
    • col - команда читает стандартный ввод построчно и передает информацию на вывод с возможностью реверсной подачи бумаги;
    • comm - сравнить два небольших файла построчно;
    • compress - сжать один или несколько файлов;
    • continue - завершить текущую итерацию while, for, foreach и until;
    • cp - скопировать файл или папку;
    • cpio - создание и распаковка архивов типа cpio;
    • crontab - настройка расписаний и заданий планировщика cron;
    • csh - командная оболочка C Shell;
    • csplit - обрезать часть файла по шаблону;
    • ctags - создать файл тегов для исходного кода;
    • cu - отправка сигнала другой системе через терминал;
    • curl - передача и получение данных с удаленного сервера;
    • cut - обрезать определенную часть каждой строки из файла;
    • date - отобразить текущую дату и время;
    • dc - сложный стековый арифметический калькулятор;
    • dd - утилита для копирования бинарных данных из одного места в другое;
    • delgroup - удалить группу;
    • deluser - удалить пользователя;
    • depmod - вывести список всех загруженных модулей ядра и их зависимостей;
    • deroff - удалить nroff, troff конструкции из файлов;
    • df - посмотреть общее доступное дисковое пространство в системе;
    • dhclient - получить динамический ip адрес по DHCP;
    • dig - посмотреть информацию о DNS;
    • dircmp - сравнение содержимого двух папок;
    • dirname - удалить имя файла из адреса, оставить только адрес папки;
    • dmesg - вывести последние записи журнала ядра;
    • dos2unix - конвертировать текстовые файлы из формата DOS в Unix;
    • dpkg - низкоуровневая утилита установки пакетов в Ubuntu;
    • dpost - перекодирование файлов из формата troff в PostScript;
    • du - отобразить занимаемое каждым файлом место на диске;
    • echo - вывести строку текста;
    • ed - простой текстовый редактор;
    • edit - еще один текстовый редактор;
    • egrep - фильтрация текста с учетом регулярных выражений;
    • eject - извлечь лоток CD-ROM;
    • elm - клиент электронной почты;
    • emacs - очень мощный и настраиваемый текстовый редактор;
    • emerge - пакетный менеджер Gentoo;
    • enable - включение и отключение принтеров LP;
    • env - вывести значение переменной окружения;
    • eqn - язык программирования для описания сравнений;
    • ex - режим редактирования строки редактора Vim;
    • exit - завершить сеанс работы с оболочкой;
    • expand - заменить символы табуляции на ряд пробелов;
    • expr - обработать аргументы как выражение;
    • fc - вывод, модификация и выполнение  команд из истории;
    • fdisk - утилита для разметки диска;
    • fg - восстановление программы, свернутой в фоновый режим;
    • fgrep - фильтрация текста только по целым строкам;
    • file - вывод типа файла;
    • find - поиск файлов в файловой системе по разным условиям;
    • findsmb - вывести список всех машин, доступных по протоколу SMB;
    • finger - вывести дополнительную информацию о пользователе;
    • fmt - форматирование и оптимизация текстовых файлов;
    • fold - позволяет переносить строки указанной дины из одного файла в другой;
    • for - организация цикла со счетчиком для выполнения нескольких команд;
    • foreach - выполнять набор команд для каждого из элементов переданного массива;
    • free - отобразить свободную оперативную память;
    • fsck - проверка файловой системы на ошибки;
    • ftp - интерактивная команда для доступа к FTP серверу;
    • fuser - позволяет определить какой процесс использует файлы или сокеты;
    • gawk - GNU версия утилиты awk;
    • gcc - компилятор языка программирования C++;
    • getfacl - отобразить информацию про списки контроля доступа для файла;
    • gpasswd - управление файлами /etc/group и /etc/passwd;
    • gprof - отобразить доступную информацию о профилировании программы;
    • grep - фильтрация текста на основе регулярных выражений;
    • groupadd - создать новую группу;
    • groupdel - удалить группу;
    • groupmod - изменение группы;
    • gnuzip - распаковка сжатых файлов;
    • gview - запускает графическую версию реактора Vim;
    • gvim - синоним для gview;
    • gzip - создание, изменение, просмотр содержимого и распаковка архивов Gzip;
    • halt - немедленно выключить компьютер;
    • head - отобразить первые 10 строк из файла;
    • help - вывести помощь по командной оболочке;
    • history - вывести последние использованные команды linux;
    • host - преобразовать имя хоста в ip адрес;
    • hostid - вывести цифровой идентификатор для хоста;
    • hostname - вывод и настройка текущего имени хоста;
    • htop - интерактивный диспетчер задач, который работает в терминале;
    • id - вывести информацию о пользователей и его группах;
    • ifconfig - вывод и настройка сетевых интерфейсов;
    • ifdown - отключить сетевой интерфейс;
    • ifquery - выбрать информацию о сетевом интерфейсе;
    • ifup - включить сетевой интерфейс;
    • info - просмотр документации;
    • insmod - загрузить модуль ядра, в параметрах нужно передать файл;
    • iostat - статистика нагрузки на процессор и жесткие диски;
    • ip - новая утилита для управления сетевыми интерфейсами;
    • iwconfig - настройка беспроводных сетевых интерфейсов;
    • jobs - вывести список и состояние всех, запущенных в фоне задач;
    • join - объединить строки из двух файлов;
    • kill - отправить сигнал процессу, например, чтобы его завершить;
    • lillall - убить все процессы с указанным именем;
    • ksh - командная оболочка Korn Shell;
    • last - отобразить историю входов пользователей;
    • ld - редактор ссылок на библиотеки для объектов;
    • ldd - выводит список зависимостей исполняемого файла и статических объектов;
    • less - постраничная прокрутка длинного текста;
    • link - создать жесткую ссылку на файл;
    • ln - создать символическую ссылку на файл;
    • lo - завершить работу с командной оболочкой;
    • locate - поиск файлов, используя проиндексированную базу данных;
    • login - войти в систему;
    • logname - выводит логин пользователя;
    • logout - аналог lo;
    • losetup - создание и управление виртуальными loop устройствами;
    • ls - вывести содержимое каталога;
    • lsmod - посмотреть все загруженные модули ядра;
    • lsof - посмотреть список всех открытых файлов;
    • lzcat - посмотреть содержимое файла, сжатого lzma;
    • lzma - сжать или распаковать файл по алгоритму lzma;
    • mach - вывести информацию о процессоре;
    • mailx - обработать сообщения электронной почты;
    • make - выполнить сборку программы из исходников;
    • man - просмотр документации;
    • merge - объединить содержимое трех файлов в один;
    • mesg - отправка сообщений в другой терминал;
    • mkdir - создать папку linux;
    • mkfs - форматировать раздел в выбранную файловую систему;
    • mkswap - форматировать раздел или файл в swap;
    • modinfo - вывести информацию про модуль ядра;
    • modprobe - загрузить модуль ядра по имени;
    • more - еще одна команда для прокрутки длинного текста;
    • mount - монтирование разделов;
    • mt - управление магнитными кассетами;
    • mv - перемещение файлов и каталогов;
    • mysql - утилита для управления реляционной базой данных MySQL;
    • mysqldump - утилита для создания резервной копии базы данных MySQL;
    • nc - инструмент для передачи данных по TCP/IP;
    • netstat - вывод информации про сетевые соединения, таблицы маршрутизации, статистику интерфейсов и другое;
    • newgrp - дать пользователю права новой группы на время;
    • nice - настройка приоритета для команды;
    • niscat - отобразить все таблицы NIS и объекты;
    • nischmod - изменить права для объекта NIS;
    • nischown - изменить владельца объекта NIS;
    • nischttl - изменить время жизни пакетов для NIS:
    • nisdefaults - отобразить параметры по умолчанию для NIS;
    • nistbladm - администрирование таблиц NIS;
    • nl - вывод количества строк в файле;
    • nmap - сетевой сканер открытых портов и уязвимостей;
    • nohup - продолжить выполнение команды, когда сессия терминала будет завершена;
    • nroff - форматировать документ для отправки на принтер;
    • nslookup - получить информацию DNS об удаленном сервере;
    • od - вывести содержимое файла в двоичном формате;
    • on - выполнить команду в удаленной системе, но с локальными переменными среды;
    • onintr - вывести информацию об аппаратных прерываниях;
    • pack - сжатие файлов по алгоритму Хафмана;
    • pacman - пакетный менеджер ArchLinux;
    • pagesize - отобразить размер страниц памяти в байтах;
    • parted - утилита для разметки диска;
    • partprobe - проинформировать операционную систему про изменения в таблице разделов;
    • passwd - изменить пароль пользователя;
    • paste - объединить строки из файлов;
    • pax - управление архивами pax;
    • pact - вывести содержимое сжатого текстового файла;
    • perl - интерпретатор скриптов Perl;
    • pg - вывод текстового файла постранично;
    • pico - простой текстовый редактор;
    • pine - утилита для просмотра почты;
    • pkill - убить процесс по его имени, только один;
    • poweroff - выключить компьютер;
    • pr - подготовить текст к печати;
    • printenv - вывести все переменные среды;
    • printf - вывести отформатированную строку текста;
    • ps - вывести список запущенных процессов;
    • pstree - вывести список запущенных процессов в виде дерева;
    • pvs - вывести версию и внутреннюю информацию из файла ELF;
    • pwd - показать текущую папку;
    • quit - завершить сеанс командной оболочки;
    • rcp - скопировать файл в удаленную систему;
    • readlink - вывести содержимое символической ссылки;
    • reboot - перезагрузка компьютера;
    • red - запустить ed в режиме прокрутки текста;
    • rename - переименовать несколько файлов в Linux;
    • repeat - повторять выполнение команды нужное количество раз;
    • replace - утилита для замены содержимого в строках;
    • rlogin - войти в удаленную систему;
    • rm - удалить файл;
    • rmdir - удалить папку;
    • rmmod - выгрузить модуль ядра;
    • route - отобразить таблицу маршрутизации;
    • rpcinfo - вывести информацию о RPC;
    • rsh - выполнить команду в удаленной системе;
    • rsync - быстрый инструмент для копирования и синхронизации файлов с удаленной системой;
    • s2p - конвертировать sed скрипт в Perl;
    • scp - копирование файлов по ssh;
    • screen - консольный менеджер виртуальных терминалов;
    • script - записывает все, что выводится на экран;
    • sdiff - сравнивает два файла;
    • sed - потоковый редактор текста на основе регулярных выражений;
    • sendmail - отправить письмо;
    • service - управление службами в Ubuntu;
    • set - установить значение переменной окружения;
    • setfacl - настройка списков контроля доступа для файлов;
    • sfdisk - еще одна программа для разметки дисков;
    • sftp - клиент для работы с sFTP по защищенному каналу;
    • sh - командная оболочка Bourne Shell;
    • shred - удалить файл без возможности восстановления;
    • shutdown - выключить компьютер или спланировать выключение;
    • sleep - ожидать указанное количество секунд;
    • slogin - войти в удаленную систему;
    • smbclient - консольный клиент для работы с удаленной системой по протоколу SMB;
    • sort - сортировка строк в Linux;
    • spell - проверка орфографии;
    • split - объединение файлов;
    • startx - запустить сессию X сервера;
    • ss - просмотр информации о сетевых подключениях;
    • ssh - подключение к удаленной системе;
    • stat - отобразить статистику для файла или файловой системы;
    • stop - остановить задачу в фоне;
    • strftime - форматировать строку с датой и временем;
    • strip - удалить отладочную информацию из исполняемых файлов;
    • stty - настройка параметров текущего терминала;
    • su - авторизация от имени другого пользователя;
    • sudo - выполнить команду от имени другого пользователя;
    • swapoff - отключить раздел подкачки;
    • swapon - включить раздел подкачки;
    • systemctl - управление службами в systemd;
    • tabs - остановить работу вкладок в терминале;
    • tac - вывести тест, полученный на входе в обратном порядке;
    • tail - отобразить последних 10 строк файла;
    • talk - отправить сообщение другому, авторизованному пользователю;
    • tar - упаковка и распаковка архивов tar;
    • tcopy - копирование магнитных кассет;
    • tcpdump - консольный сетевой анализатор;
    • tcsh - командная оболочка tcsh;
    • tee - вывести поток ввода в несколько источников;
    • telnet - утилита для подключения к удаленному порту компьютера;
    • test - проверка типа файла;
    • time - замер времени работы команды консоли linux;
    • timex - замер времени работы команды с выводом более подробной информации;
    • todos - конвертирование текстовых файлов Unix в формат DOS;
    • top - интерактивный консольный менеджер процессов для Linux;
    • touch - создать файл;
    • traceroute - просмотр маршрута до удаленного узла;
    • tree - отобразить содержимое файла в формате дерева;
    • tty - вывести имя файла текущего терминала;
    • umask - установить маску прав для создания файлов;
    • umount - размонтировать раздел;
    • unalias - удалить псевдоним;
    • uname - посмотреть информацию о системе и ядре;
    • uncompress - распаковать сжатый файл;
    • uniq - найти количество уникальных строк в файле;
    • unlink - удалить ссылку на файл;
    • unlzma - распаковать архив lzma;
    • unpack - извлечь файлы из архива pack;
    • until - организация цикла типа until;
    • unxz - извлечь все файлы из архива xz;
    • unzip - распаковать zip архив;
    • uptime - узнать время работы компьютера;
    • useradd - добавить пользователя;
    • userdel - удалить пользователя;
    • usermod - настройка пользователя;
    • vacation - настройка автоматических ответов на email;
    • vi - текстовый редактор Vi;
    • vim - аналог vi;
    • w - посмотреть авторизованных на данный момент пользователей;
    • wait - ожидает завершения процесса;
    • wall - отправляет сообщение всем авторизованным пользователям;
    • watch - выполнять указанную команду каждые n секунд, по умолчанию 1 секунда;
    • wc - подсчет количества строк;
    • wget - загрузка файлов из удаленного сервера;
    • whereis - просмотр адреса исполняемого файла, исходников и страниц справки для команды;
    • which - просмотр пути исполняемого файла для команды;
    • while - организация цикла типа while;
    • who - посмотреть активных пользователей в системе;
    • whoami - вывести текущего пользователя;
    • whois - вывести доступную информацию об интернет ресурсе;
    • Xorg - исполняемый файл X сервера;
    • xargs - позволяет составлять команды на лету;
    • xfd - отобразить все символы шрифта X сервера;
    • xhost - настройка прав доступа к X серверу;
    • xlsfonts - отобразить все шрифты X сервера;
    • xrdb - управление базой данных ресурсов X сервера;
    • xset - изменить значение переменной X сервера;
    • xz - сжать файл в формат xz;
    • xzcat - посмотреть содержимое текстового файла сжатого xz;
    • yacc - компилятор Yet another compiler-compiler;
    • yes - ответить да, на запрос другой команды;
    • yppasswd - изменить пароль базы данных NIS;
    • yum - пакетный менеджер дистрибутивов Red Hat;
    • zcat - вывести содержимое файла, сжатого zip;
    • zipcloack - зашифровать zip файл;
    • zipinfo - вывести информацию о zip файле;
    • zipnote - просмотр и изменение комментариев к zip файлам;
    • zipsplit - объединение нескольких zip файлов;
    • zypper - менеджер пакетов OpenSUSE.

    Выводы

    В этой статье мы почти все команды терминала linux, которые вы можете встретить в различных дистрибутивах. Естественно, что этот список может быть неполным, поскольку сложно охватить все утилиты в одной статье. Также здесь нет ответов на все вопросы касаемо этих утилит, но зато статья дает направление для поиска информации и открытия для себя новых возможностей Linux. Если вы знаете другие консольные команды linux, которые поставляются по умолчанию и были упущены в статье, напишите в комментариях!

     

    https://losst.ru/komandy-terminala-linux

    Категория: Linux и не только | Просмотров: 293 | Добавил: laptop | Рейтинг: 5.0/1
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Волк слабее льва и тигра, но в цирке волк не выступает!
    Волк слабее льва и тигра, но в цирке волк не выступает!
    Волк - единственный из зверей, который может пойти в бой на более сильного противника.
    Если же он проиграл бой, то до последнего вздоха смотрит в глаза противника. После этого умирает...

    Праздники сегодня

    Поиск
    Календарь
    «  Январь 2021  »
    ПнВтСрЧтПтСбВс
        123
    45678910
    11121314151617
    18192021222324
    25262728293031
    Архив записей
    Друзья сайта
  • Официальный блог
  • JEEP - the best! Mercedes - the best! Автомобильный портал города Бреста: технические характеристики с фото, авторынок, автоспорт...
    Наша кнопка
    IT новости с моего лаптопа...

    Внимание!
    Администратор сайта laptop.ucoz.ru не несет ответственности за содержание рекламных объявлений. Все используемые на сайте зарегистрированные товарные знаки принадлежат своим законным владельцам! Используемая со сторонних источников информация публикуется с обязательными ссылками на эти источники.
    Copyright Valeri N.Kravchuk © 2007-2024