Основные команды альт линукс

Содержание
  1. Основные команды альт линукс
  2. Содержание
  3. Полезные команды [ править ]
  4. Копирование и вставка через буфер выделения [ править ]
  5. Список установленных программ [ править ]
  6. Список установленных пакетов [ править ]
  7. Различие между фабричным rpm и реальными файлами в своей системе [ править ]
  8. Список обновлённых пакетов [ править ]
  9. Самые большие пакеты в системе [ править ]
  10. Удалить из базы пакетов, но оставить установленные файлы [ править ]
  11. Отладка обновления [ править ]
  12. Одна команда для установки и удаления пакетов [ править ]
  13. Обновление из онлайновых репозиториев [ править ]
  14. Как перенаправить вывод apt-get в файл, но при этом видеть, что apt выводит на консоль [ править ]
  15. Просмотр конфигурационных файлов без комментариев [ править ]
  16. Работа с объектами Alterator из командной строки [ править ]
  17. Показать текущий драйвер видео [ править ]
  18. Создание самораспаковывающегося скрипта на Bash [ править ]
  19. Получить текущий путь к libdir без rpm [ править ]
  20. Как прочитать несколько переменных из конвейера [ править ]
  21. Основные команды и утилиты системной консоли (ОС AltLinux)
  22. Получение справки о командах
  23. Команды работы с файлами
  24. Права доступа к файлам и каталогам
  25. Работа с сетевыми подключениями
  26. Суперпользователь root
  27. 42 команды Linux которые вы должны знать
  28. Команды Linux для управления файлами
  29. 2. cat
  30. 4. pwd
  31. 5. mkdir
  32. 6. file
  33. 10. ln
  34. 11. chmod
  35. 12. chown
  36. 13. find
  37. 14. locate
  38. 15. du
  39. 16. df
  40. 17. dd
  41. 18 mount / umount
  42. Linux команды консоли для работы с текстом
  43. 19. more / less
  44. 20. head / tail
  45. 21. grep
  46. 22. sort
  47. 23. wc
  48. 24. diff
  49. Команды Linux для управления процессами
  50. 25. kill / xkill / pkill / killall
  51. 26. ps / pgrep
  52. 27. top / htop
  53. 28. time
  54. Команды Linux окружения пользователя
  55. 29. su / sudo
  56. 30. date
  57. 31. alias
  58. 32. uname
  59. 33. uptime
  60. 34. sleep
  61. Команды Linux для управления пользователями
  62. 35. useradd / userdel / usermod
  63. 36. passwd
  64. Linux команды для просмотра документации
  65. 37. man / whatis
  66. 38. whereis
  67. Команды Linux для управления сетью
  68. 39. ip
  69. 40. ping
  70. 41. nethogs
  71. 42. traceroute
  72. Выводы

Основные команды альт линукс

ALT tips & tricks

Содержание

Полезные команды [ править ]

Описание Команда
Узнать версию ядра uname -r
Переключиться в root su —
Все загруженные в ядро модули lsmod
Список оборудования lspci
Список оборудования подробно (включая используемый драйвер) lspci -v
Список USB-устройств lsusb
Информация о памяти (свободной/занятой) в Мб free -m
Информация о всех процессах в системе top
Информация о процессе и его ID по строке запуска ps aux | grep строка
Свободное место на разделах винта df -h
Информация о сетевых интерфейсах (устаревшее) ifconfig -a
Информация о сетевых интерфейсах ip a
Пингуемся для проверки работы сети ping адрес
Группы, в которых состоит пользователь id
Найти пакет/версию в подключенном репозитории apt-cache search пакет или apt-cache showpkg пакет
Найти пакет/версию среди установленных rpm -qa пакет
Найти все пакеты с сочетанием abc в имени, исключая из списка пакеты с abc2 rpm -qa | grep abc | grep -v abc2 | sort
Список последних 20-ти установленных пакетов rpm -qa —last | head -n20
Найти ненужные ни одному пакету библиотеки (должен быть установлен apt-scripts; осторожно, libreoffice ) apt-cache list-nodeps | grep ^lib
Удалить пакет вместе с установленными вместе с ним зависимостями apt-get remove -D пакет
Установить более старую версию пакета rpm -Uvh —oldpackage файл_с_пакетом.rpm
Найти расположение пакета rpm -ql пакет
Найти пакет, которому принадлежит файл rpm -qf файл (например: rpm -qf /usr/bin/mc)
Найти пакет, который предоставляет нужный файл/каталог в указанном репо (на примере qmake-qt4 в branch/t6)
Внимание! Команда скачивает индексный файл и при первом запуске скачает около 8 Мб (для branch/t6)
rsync -qz rsync://ftp.altlinux.org/ALTLinux/t6/branch/i586/base/contents_index .&& cat contents_index | grep qmake-qt4
Показать зависимости пакета apt-cache depends пакет
Подключить диск с репозиторием/обновлениями apt-cdrom add
Просмотреть список используемых для обновления репозиториев grep -vE «^[[:space:]]*(#|$)» /etc/apt/sources.list.d/*.list || grep -vE «^[[:space:]]*(#|$)» /etc/apt/sources.list
Просмотреть список используемых для обновления репозиториев (при установленной утилите apt-repo) apt-repo
Обновить систему apt-get update && apt-get dist-upgrade
Информация об устройстве /dev/video0 от udev /sbin/udevadm info —query=all —name=/dev/video0
Cписок лезущих в сеть сервисов (от root, для отслеживания всех) netstat —inet -p
Cписок «неприбитых» сервисов смотрящих в сеть netstat —inet -pl

Копирование и вставка через буфер выделения [ править ]

В графической среде Linux работает буфер выделения мышью. Просто выделите текст и можете вставить его щелчком колёсика мыши.

Список установленных программ [ править ]

Список установленных пакетов [ править ]

Различие между фабричным rpm и реальными файлами в своей системе [ править ]

По контрольным суммам:

diff по содержанию этих изменённых файлов — например, так:

Программа rpmpeek — из пакета qa-robot .

Список обновлённых пакетов [ править ]

Посмотреть список установленных и удалённых пакетов apt-get можно командой

Самые большие пакеты в системе [ править ]

10 самых «тяжелых» пакетов, установленных в системе

Удалить из базы пакетов, но оставить установленные файлы [ править ]

Отладка обновления [ править ]

Чтобы посмотреть, какой граф будет при обновлении системы, вызывайте

Одна команда для установки и удаления пакетов [ править ]

Чтобы одной командой установить новый пакет и убрать старый, воспользуйтесь командой:

(минус ставится сразу после названий удаляемых пакетов)

Обновление из онлайновых репозиториев [ править ]

При обновлении из онлайновых репозиториев источники с CDROM лучше отключить.

Удалить точку монтирования cdrom (которая сделана только для того, чтобы для apt мог монтировать его сам), отредактировав /etc/fstab:

Отключить репозитории командой:

Как перенаправить вывод apt-get в файл, но при этом видеть, что apt выводит на консоль [ править ]

Команда tee показывает на экране и дублирует вывод в файл file.log.

Просмотр конфигурационных файлов без комментариев [ править ]

Просмотр конфигурационных файлов без комментариев и пустых строк:

Работа с объектами Alterator из командной строки [ править ]

Центр управления Alterator доступен не только из графического и веб-интерфейса, его функциями можно воспользоваться и из командной строки с помощью программы alterator-cmdline . Вывод осуществляется в формате : , запись отделяется пустой строкой.

Вывод всех групп, в которые входит пользователь:

Вывести только именование групп:

Перечень доступных методов можно посмотреть в файле модуля в каталоге /usr/lib/alterator/backend3/

Показать текущий драйвер видео [ править ]

или c запущенным графическим сеансом:

(в обоих случаях показывает драйвер nvidia).

Создание самораспаковывающегося скрипта на Bash [ править ]

TO куда распаковывать FILES что упаковывать

Читайте также:  Windows 10 update 1607 to 1909

На выходе получается архив в виде самораспаковывающегося скрипта на Bash.

Получить текущий путь к libdir без rpm [ править ]

Как прочитать несколько переменных из конвейера [ править ]

Как прочитать несколько переменных из конвейера, если он в bash запускается в subshell? Очень просто:

Источник

Основные команды и утилиты системной консоли (ОС AltLinux)

Основные команды и утилиты

Версия 1 от 01.01.2001г.

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

Здесь перечислены основные команды Linux, разбитые на категории. В конце приведены особенности работы с командной строкой и эмуляторами терминалов в Linux.

Запуск терминала в графическом режиме AltLinux: Прочее -> Система -> Konsole.

Получение справки о командах

· man
Описание команды или файла конфигурации. Синоним info. Описание листается стрелками, выход клавишей q.
Пример: man fstab

· apropos
Поиск по описаниям man.
Пример: apropos iso

Команды работы с файлами

· cd
Смена текущего каталога. cd

или просто cd всегда переходит в домашний каталог текущего пользователя.
Пример: cd /etc

· ls
Выводит список файлов и каталогов. В отличие от dir подсвечивает файлы по типу. С параметром — l выводить дополнительную информацию о файлах: права, влядельца, дату создания и т. д.
ls без параметров выводит содержимое текущего каталога.
ls /proc выводит все работающие процессы.

· mkdir
Создание каталога.

· rmdir
Удаление непустого каталога.

Права доступа к файлам и каталогам

· chgrp
Смена группы владельца.

· chmod
Смена прав.
Пример: сhmod — R 777 /var/www дает доступ всем ко всем файлам и каталогам ниже /var/www.

Работа с сетевыми подключениями

· ifconfig
Вывод полной информации о конфигурации сетевых интерфейсов.

· ping
Проверка доступности сетевого устройства.
Пример: ping 192.168.0.1

Для того, чтобы завершить процесс тестирования канала командой ping – необходимо нажать комбинацию клавиш ctrl+c.

Суперпользователь root

Пользователь root обладает неограниченными правами. Использование прав суперпользователя необходимо при установке драйверов, смене важных параметров Linux. Пароль пользователя root обычно запрашивается при установке дистрибутива.

Если вход в систему выполнен под обычным пользователем, то получить права суперпользователя в конкретном экземпляре терминала можно командой su, после ввода которой необходимо ввести пароль суперпользователя. Вернуться к сессии обычного пользователя можно командой exit.

Стандартные команды в Linux отличаются от команд DOS и Windows — обычно они короче. При работе с командной строкой как обычно мигающий курсор обозначает позицию ввода текста, командная строка начинается с текущего пути и имени компьютера, за которым следует символ $, % или #. Последний означает, что команды будут выполняться от имени суперпользователя root. Символ

означает путь к текущей домашней директории пользователя.

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

В любом терминале Linux стрелками вверх/вниз на клавиатуре можно листать историю команд, которая сохраняется между сеансами работы и различается для разных пользователей и хостов (в случае подключения из командной строки к другому компьютеру по ssh). Набранное частично команда или имя файла или каталога в текущей директории может быть автоматически дописано клавишей TAB. Если найдено более одного варианта и однозначно продолжить команду по TAB невозможно, то выводятся все подходящие варианты.

При работе в графической среде удобны эмуляторы терминала. Как правило они поддерживают закладки — неcколько терминалов в одном окне, поддерживают цветовые схемы. Наиболее распространены эмуляторы терминала Gnome Terminal, Konsole, XFCE Terminal.

Источник

42 команды Linux которые вы должны знать

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

Я уже писал о командах терминала Linux, но тогда затронул лишь несколько самых интересных, самых полезных команд, рассчитывая на то, что пользователь уже достаточно знаком с возможностями терминала. Но нужно сделать ещё одну статью, рассчитанную на новичков, тех, кто только делает свои первые шаги в освоении Linux.

И вот она. Её цель — собрать основные простые и сложные команды Linux, которые должен знать каждый пользователь, чтобы наиболее эффективно управлять своей системой. Для удобности запоминания опций команд я в скобках добавил слова, от которых они произошли — так намного проще, на себе проверено.

Это не значит, что я перечислю все команды, все перечислены тут — я постараюсь охватить всё самое полезное, то, что может пригодиться в повседневной жизни. Чтобы было удобнее читать, разделим этот список на категории команд по назначению. Большинство рассмотренных здесь утилит не требуют дополнительной установки, они будут предустановлены в любом дистрибутиве Linux, а если не будут, то их несложно найти в официальных репозиториях.

Команды Linux для управления файлами

Утилита для просмотра содержимого каталогов. По умолчанию показывает текущий каталог. Если в параметрах указать путь, то она перечислит содержимое конечного каталога. Полезные опции -l (List) и -a (All). Первая форматирует вывод в виде списка с более подробной информацией, а вторая включает показ скрытых файлов. Подробнее здесь.

2. cat

Печатает содержимое файла, переданного в параметре, в стандартный вывод. Если передать несколько файлов, команда склеит их. Также можно перенаправить вывод в ещё один файл с помощью символа ‘>’. Если нужно вывести только определенное количество строк, используйте опцию -n (Number). Подробнее тут.

Позволяет перейти из текущего каталога в указанный. Если запустить без параметров — возвращает в домашний каталог. Вызов с двумя точками возвращает на уровень вверх относительно текущего каталога. Вызов с тире (cd -) возвращает к предыдущему каталогу. Более детально здесь.

4. pwd

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

Читайте также:  Mac os wallpapers pack

5. mkdir

Создание новых каталогов. Наиболее удобная опция -p (Parents), позволяет создать всю структуру подкаталогов одной командой, даже если они ещё не существуют. Подробнее о том как создать папку читайте в отдельной статье.

6. file

Команда file показывает тип файла. В Linux файлы не обязаны всегда иметь расширения для того, чтобы с ними работать. Поэтому пользователю иногда трудно определить, что за файл перед ним. Эта маленькая утилита решает проблему.

Копирование файлов и каталогов. Она не копирует каталоги по умолчанию рекурсивно (то есть все поддиректории и все файлы в поддиректориях), поэтому не забудьте добавить опцию -r (Recursive) или -a (Archive). Последняя включает режим сохранения атрибутов, владельца и временного штампа в дополнение к рекурсивному копированию.

Перемещение или переименование файлов и каталогов. Примечательно, что в Linux это одна и та же операция. Переименование — это перемещение файла в ту же папку с другим именем. Подробнее — здесь.

Удаляет файлы и папки. Очень полезная команда Linux: с её помощью вы можете убрать весь беспорядок. Если нужно рекурсивное удаление, используйте опцию -r. Однако будьте осторожны: конечно, для того чтобы повредить систему вам нужно будет серьёзно постараться, однако можно удалить собственные важные файлы. Rm удаляет файлы не в корзину, из которой потом всё можно будет восстановить, а полностью стирает. Действия оператора rm необратимы. Поверьте, ваши оправдания в духе «rm съела мою курсовую» никому не будут интересны. Подробнее в этой статье.

10. ln

Создает жёсткие или символические ссылки на файлы. Символические или программные ссылки — это что-то похожее на ярлыки в Windows. Они предоставляют удобный способ доступа к определённому файлу. Символические ссылки указывают на файл, но не имеют никаких метаданных. Жёсткие ссылки, в отличие от символических, указывают на физический адрес области диска, где хранятся данные файла.

11. chmod

Изменяет права доступа к файлу. Это чтение, запись и выполнение. Каждый пользователь может изменять права для своих файлов.

12. chown

Изменяет владельца файла. Только суперпользователь может изменять владельцев. Для рекурсивного изменения используйте опцию -R.

13. find

Поиск в файловой системе, файлах и папках. Это очень гибкая и мощная команда Linux не только из-за своих способностей ищейки, но и благодаря возможности выполнять произвольные команды для найденных файлов.

14. locate

В отличие от find, команда locate ведёт поиск в базе данных updatedb для шаблонов имён файлов. Эта база данных содержит снимок файловой системы, что позволяет искать очень быстро. Но этот поиск ненадёжен, потому что вы не можете быть уверены, что ничего не изменилось с момента последнего снимка. Подробнее — тут.

15. du

Показывает размер файла или каталога. Самые полезные опций: -h (Human), которая преобразует размеры файлов в легко читаемый формат, -s (Summarize), которая выводит минимум данных, и -d (Depth), устанавливающая глубину рекурсии по каталогам.

16. df

Анализатор дискового пространства. По умолчанию вывод достаточно подробный: перечислены все файловые системы, их размер, количество использованного и свободного пространства. Для удобства есть опция -h, делающая размеры легко читаемыми.

17. dd

Как сказано в официальном руководстве, это команда терминала для копирования и преобразования файлов. Не очень понятное описание, но это всё, что делает dd. Вы передаёте ей файл-источник, пункт назначения и пару дополнительных опций. Затем она делает копию одного файла в другой. Вы можете задать точный размер данных, которые нужно записать или скопировать. Работает утилита со всеми устройствами. Например, если вы хотите перезаписать жёсткий диск нулями из /dev/zero, можете сделать это. Также она часто используется для создания LiveUSB или гибридных ISO образов.

18 mount / umount

Это команды консоли Linux для подключения и отключения файловых систем Linux. Можно подключать всё: от USB накопителей, до ISO образов. И только у суперпользователя есть права для этого.

Linux команды консоли для работы с текстом

19. more / less

Это две простенькие команды терминала для просмотра длинных текстов, которые не вмещаются на одном экране. Представьте себе очень длинный вывод команды. Или вы вызвали cat для просмотра файла, и вашему эмулятору терминала потребовалось несколько секунд, чтобы прокрутить весь текст. Если ваш терминал не поддерживает прокрутки, вы можете сделать это с помощью less. Less новее, чем more и поддерживает больше опций, поэтому использовать more нет причин.

20. head / tail

Ещё одна пара, но здесь у каждой команды своя область применения. Утилита head выводит несколько первых строк из файла (голова), а tail выдает несколько последних строк (хвост). По умолчанию каждая утилита выводит десять строк. Но это можно изменить с помощью опции -n. Ещё один полезный параметр -f, это сокращение от follow (следовать). Утилита постоянно выводит изменения в файле на экран. Например, если вы хотите следить за лог файлом, вместо того, чтобы постоянно открывать и закрывать его, используйте команду tail -nf.

21. grep

Grep, как и другие инструменты Linux, делает одно действие, но делает его хорошо: она ищет текст по шаблону. По умолчанию она принимает стандартный ввод, но вы можете искать в файлах. Шаблон может быть строкой или регулярным выражением. Она может вывести как совпадающие, так и не совпадающие строки и их контекст. Каждый раз, когда вы выполняете команду, которая выдает очень много информации, не нужно анализировать всё вручную — пусть grep делает свою магию.

22. sort

Сортировка строк текста по различным критериям. Наиболее полезные опции: -n (Numeric), по числовому значению, и -r (Reverse), которая переворачивает вывод. Это может быть полезно для сортировки вывода du. Например, если хотите отсортировать файлы по размеру, просто соедините эти команды.

23. wc

Утилита командной строки Linux для подсчёта количества слов, строк, байт и символов. Подробнее тут.

24. diff

Показывает различия между двумя файлами в построчном сравнении. Причём выводятся только строки, в которых обнаружены отличия. Измененные строки отмечаются символом «с», удалнные — «d», а новые — «а». Подробнее — здесь.

Читайте также:  Прозрачная панель задач windows 10 домашняя

Кстати, я подготовил ещё одну подробную статью, в которой описан именно просмотр содержимого текстового файла в Linux c помощью терминала.

Команды Linux для управления процессами

25. kill / xkill / pkill / killall

Служат для завершения процессов. Но они принимают различные параметры для идентификации процессов. Kill нужен PID процесса, xkill — достаточно кликнуть по окну, чтобы закрыть его, killall и pkill принимают имя процесса. Используйте ту, которая удобна в определенной ситуации.

26. ps / pgrep

Как уже говорилось, чтобы уничтожить процесс, нужен его идентификатор. Один из способов получить его, это утилита ps, которая печатает информацию о запущенных процессах. По умолчанию вывод очень длинный, поэтому используйте опцию -e, чтобы увидеть информацию об определённом процессе. Это только снимок состояния на момент вызова, и информация не будет обновляться. Команда ps с ключом aux выводит полную информацию о процессах. Pgrep работает следующим образом: вы задаете имя процесса, а утилита показывает его идентификатор. Подробнее о команде ps описано тут.

27. top / htop

Обе команды похожи, обе отображают процессы и могут быть использованы как консольные системные мониторы. Я рекомендую установить htop, если в вашем дистрибутиве он не поставляется по умолчанию, так как это улучшенная версия top. Вы сможете не только просматривать, но и контролировать процессы через его интерактивный интерфейс.

28. time

Время выполнения процесса. Это секундомер для выполнения программы. Полезно, если вам интересно, насколько сильно ваша реализация алгоритма отстает от стандартной. Но, несмотря на такое название, она не сообщит вам текущее время, используйте для этого команду date.

Команды Linux окружения пользователя

29. su / sudo

Su и sudo — это два способа выполнить одну и ту же задачу: запустить программу от имени другого пользователя. В зависимости от вашего дистрибутива вы, наверное, используете одну или другую. Но работают обе. Разница в том, что su переключает вас на другого пользователя, а sudo только выполняет команду от его имени. Поэтому использование sudo будет наиболее безопасным вариантом работы. Я писал про права суперпользователя в этой статье.

30. date

В отличие от time, делает именно то, чего вы от неё и ожидаете: выводит дату и время в стандартный вывод. Его можно форматировать в зависимости от ваших потребностей: вывести год, месяц, день, установить 12-ти или 24-ти часовой формат, получить наносекунды или номер недели. Например, date +»%j %V», выведет день в году и номер недели в формате ISO.

31. alias

Команда создаёт синонимы для других команд Linux. То есть вы можете делать новые команды или группы команд, а также переименовывать существующие. Это очень удобно для сокращения длинных команд, которые вы часто используете, или создания более понятных имен для команд, которые вы используете нечасто и не можете запомнить. Здесь собрано несколько полезных алиасов.

32. uname

Выводит некую основную информацию о системе. Без параметров она не покажет ничего полезного, кроме строчки Linux, но, если задать параметр -a (All), можно получить информацию о ядре, имени хоста и узнать архитектуру процессора.

33. uptime

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

34. sleep

Вам, наверное, интересно как же её можно использовать. Даже не учитывая Bash-скриптинг, у неё есть свои преимущества. Например, если вы хотите выключить компьютер через определенный промежуток времени или использовать в качестве импровизированной тревоги.

Команды Linux для управления пользователями

35. useradd / userdel / usermod

Эти команды консоли Linux позволяют вам добавлять, удалять и изменять учетные записи пользователей. Скорее всего, вы не будете использовать их очень часто. Особенно если это домашний компьютер, и вы являетесь единственным пользователем. Управлять пользователями можно и с помощью графического интерфейса, но лучше знать об этих командах на всякий случай.

36. passwd

Эта команда позволяет изменить пароль учетной записи пользователя. Как суперпользователь вы можете сбросить пароли всех пользователей, даже несмотря на то, что не можете их увидеть. Хорошая практика безопасности — менять пароль почаще.

Linux команды для просмотра документации

37. man / whatis

Команда man открывает руководство по определённой команде. Для всех основных команд Linux есть man страницы. Whatis показывает, какие разделы руководств есть для данной команды.

38. whereis

Показывает полный путь к исполняемому файлу программы. Также может показать путь к исходникам, если они есть в системе.

Команды Linux для управления сетью

39. ip

Если список команд Linux для управления сетью вам кажется слишком коротким, скорее всего вы не знакомы с утилитой ip. В пакете net-tools содержится множество других утилит: ipconfig, netstat и прочие устаревшие, вроде iproute2. Всё это заменяет одна утилита — ip. Вы можете рассматривать её как швейцарский армейский нож для работы с сетью или как непонятную массу, но в любом случае за ней будущее. Просто смиритесь с этим.

40. ping

Ping — это ICMP ECHO_REQUEST дейтаграммы, но на самом деле это неважно. Важно то, что утилита ping может быть очень полезным диагностическим инструментом. Она поможет быстро проверить, подключены ли вы к маршрутизатору или к интернету, и дает кое-какое представление о качестве этой связи.

41. nethogs

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

42. traceroute

Это усовершенствованная версия ping. Мы можем увидеть не только полный маршрут сетевых пакетов, но и доступность узла, а также время доставки этих пакетов на каждый из узлов. Подробнее — тут.

Выводы

Мы рассмотрели основные команды Linux, которые могут пригодиться вам при повседневном использовании системы. Если вы считаете, что есть другие команды, которые нужно добавить в этот список, напишите в комментариях!

Источник

Оцените статью