Информацию об операционной системе linux и сохранить ее в виде файла в формате doc

Обновлено: 02.07.2024

Правильные ответы выделены зелёным цветом.
Все ответы: В курсе даются основные понятия операционной системы Linux и важнейшие навыки работы в ней. Изложение сопровождается большим количеством практических примеров. Данный курс может рассматриваться как учебник для студентов, начинающих обучение по специальностям в области информатики и ещё не знакомых с ОС Linux.

Идентификатор администратора системы (пользователя root ) равен:

(1) Аппаратно реализованная часть загрузки системы, в отличие от вторичного загрузчика, реализованного программно

(2) Программа, записанная в ПЗУ, определяющая местонахождение и тип операционной системы

(3) Программа, работающая со стартовым виртуальным диском, в отличие от вторичного загрузчика, работающего с полным вариантом системы

(4) Маленькая программа в заранее известном месте диска, задача которой — найти и загрузить вторичный загрузчик

(1) Любой тип объектов файловой системы, кроме собственно файлов и каталогов

(2) Особый объект файловой системы, называемый также символьным устройством

(3) Класс объектов файловой системы, обмен данными с которыми не приводит к обращению к содержимому какого-либо определённого файла

(1) Полностью определяет состояние работающей системы

(2) Полностью определяет поведение системы на данном пользовательском наполнении

(4) о размере и атрибутах каждого файла, принадлежащего пакету

Разделение сетевых протоколов на уровни не позволяет

(1) Интерпретировать данные более высокого уровня независимо от того, каким способом они были получены на более низком уровне

(2) Одновременно обмениваться данными посредством нескольких различных сред передачи данных

(3) Передавать несколько пакетов более высокого уровня в одном пакете более низкого уровня

(4) Передавать один пакет более высокого уровня с помощью нескольких пакетов более низкого уровня

Какой параметр сети можно задавать с помощью утилиты ifconfig ?

(4) Список интерфейсных адресов абонентов локальной сети

В оконном интерфейсе субъектом с точки зрения системы является

(3) задача, выводящая и вводящая данные в рамках окна

Для редактирования «плоского» текста на удалённом компьютере пользователю потребуется

(2) Клиент Secure Shell на рабочей станции и текстовый редактор ( vim , ncedit или joe ) на удалённом компьютере

(3) Любой текстовый редактор на рабочей станции, имеющий встроенный сервер Secure Shell

(1) указать, кто является обладателем всех прав на это программное обеспечение

(2) определить круг прав пользователя по отношению к этому программному обеспечению

(3) определить, на каких условиях можно продавать данное программное обеспечение

(4) сделать данное программное обеспечение свободным

Основное средство взаимодействия пользователя и ОС Linux

(2) файл особого типа, содержащий ссылки на другие файлы и каталоги

(3) список подкаталогов следующего уровня вложенности

Уникальным идентификатором файла в файловой системе является:

(4) номер индексного дескриптора каталога, в котором находится файл

(3) UID и GID объекта, список GID, членом которых является хозяин объекта, тип объекта и его атрибуты

(1) программа, которая читает со стандартного ввода, а выводит на стандартный вывод

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

Управляющий символ “ ^W ” (удаление слова) действует на

(2) любой ввод с терминала, если не изменены настройки терминала

(3) любой ввод с терминала, только если программа использует библиотеку readline

(4) только ввод командной строки любого командного интерпретатора

(1) текст, который состоит только из печатных (отображаемых на экране) символов

(2) текст, в котором не содержится никакой метаинформации об оформлении

(3) формат файлов, который используется текстовыми редакторами

(1) Изменять настройки некоторой службы или последовательность выполнения некоторых сценариев без редактирования файлов

(2) Помещать все конфигурационные файлы и сценарии служб в один специальный каталог

(3) Изменять любые настройки службы без редактирования файлов

(4) Изменять содержимое конфигурационных файлов или стартовых сценариев, не редактируя их

(1) Любой раздел диска, указанный в расширенном разделе

(3) Любой раздел диска, кроме первого и расширенного разделов

(3) Большинства конфигурационных файлов и стартовых сценариев

(4) Любых файлов, не попадающих по классификации FHS в специальные каталоги /lib , /var , /bin и т. п.

Какие две из перечисленных ниже задач решаются на сетевом уровне семейства протоколов TCP/IP?

(2) построение пути данных от отправителя к получателю

Чем отличается «таблица» межсетевого экрана iptables от «цепочки»?

(1) Понятие «цепочка» использовалось только в предыдущей версии межсетевого экрана Linux — ipchains . В iptables его заменили более общим понятием «таблица»

(2) Таблицы и цепочки следуют попеременно в произвольном порядке; по действию ACCEPT пакет может покинуть таблицу, но не цепочку

(3) Цепочки iptables состоят из нескольких таблиц; покидая одну таблицу, пакет направляется в другую

(4) Таблицы iptables состоят из нескольких цепочек; покидая одну цепочку, пакет направляется в другую

(1) ко всем утилитам, которые могут быть запущены в Linux

(2) только к свободному UNIX-совместимому ядру, изначально написанному Линусом Торвальдсом

Какая из перечисленных команд не имеет отношения к справочной подсистеме Linux?

Какая из перечисленных строк не может быть именем файла:

Пользователь может управлять фоновым процессом с помощью

(1) предназначенный для совместного хранения файлов несколькими пользователями

(2) из которого пользователь не может удалить не принадлежащий ему файл

(3) в котором пользователь не может модифицировать не принадлежащий ему файл

(4) при просмотре которого пользователем выводятся только имена принадлежащих ему файлов

Что окажется записанным в файле grep.info после такой операции: info grep 2>&1 > grep.info ?

(1) в точности повторяет алгоритм обработки шаблонов

(2) основана на алгоритме обработки шаблонов, однако имеет отличия, связанные со спецификой работы с файлами

(3) использует упрощённый вариант алгоритма обработки шаблонов

(4) использует алгоритм «globbing», который, в отличие от генерации имён файлов в более ранних версиях shell, не основан на понятии «шаблон»

Как, редактируя текст в Vim/Vi, сохранить текст от курсора до конца текущей строки и записать сохранённый фрагмент в самый конец файла?

Команда [someone@localhost someone]$ who am i someone tty4 Oct 13 13:31 (localhost) отдана:

(1) пользователем localhost с любой виртуальной консоли;

(2) пользователем someone с любой виртуальной консоли;

(3) пользователем someone с четвёртой виртуальной консоли;

(1) Собирать файловые системы различных разделов в одно дерево каталогов

(2) Подключать к дереву каталогов содержимое файлов, данные ядра, каталоги на других компьютерах

(3) Использовать журналирование с файловыми системами, в которых оно не предусмотрено

(4) Использовать различные по скорости и надёжности способы доступа к различным подкаталогам

Способ ведения системных журналов Linux называется «централизованным», потому что

(2) С журналами работают различные программы, однако эта работа управляется единым файлом /etc/syslog.conf

Что означают понятия «клиент» и «сервер» на прикладном уровне TCP/IP?

(1) Клиент — тот, кто устанавливает соединение, сервер — тот, кто отвечает на него

(2) Клиент — тот, кто запрашивает данные, сервер — тот, кто передаёт их

(3) Сервер — тот, кто устанавливает соединение, клиент — тот, кто пользуется установленным соединением

(1) Регламентируют доступ к почтовому ящику, при этом SMTP не требует идентификации пользователя, а POP3, в отличие от IMAP4, поддерживает создание пользователем почтовых ящиков на сервере

(2) запуск пользовательского сценария .xinitrc , а при его отсутствии — системного сценария xinitrc

(3) настройку окружения, запуск X-сервера и диспетчера окон или рабочего стола

(4) запуск X-сервера и затем X-приложений, указанных в сценарии .xinitrc пользователя, системном сценарии xinitrc или в командной строке

При использовании алгоритмов сжатия звука «с потерей качества»

(2) Звучание исходного и сжатого файлов на слух неразличимо

(3) Из сжатого файла нельзя получить исходный, а искажения звука зависят от качества сжатия

(4) Достигается очень высокий процент сжатия, но получившийся файл неудобно передавать по каналам с ограниченной пропускной способностью из-за неравномерности сжатия

Необходимость в дистрибутивах Linux возникла, когда

(1) появились пользователи, желающие установить скомпилированное ядро Linux и набор утилит на свой компьютер

(2) появились пользователи, готовые купить операционную систему Linux

(4) немедленно после публикации первой версии ядра Linux

В каком каталоге содержатся файлы, которые не могут совместно использоваться несколькими компьютерами в сети:

Систему Linux в 90-м году разработал Линус Торвальд при участии другх производителей. Она стала привлекательной альтернативой для всех, кто работает на персональном компьютере. В ней объединены мощь и гибкость рабочей Unix-станции, возможность использования полного набора приложений Internet и полнофункциональный графический интерфейс. Все это свободно инсталлируется на любом РС, оснащенной процессором 486 или Pentium. Существуют версии для Sun, Macintosh. Знания Unix не требуется. В сети Internet ОС Linux служит платформой для очень мощных приложений: кроме использования возможностей Internet, можно создавать свои собственные узлы для работы сетевых служб. Другие пользователи обращаются к Linux-машине в многопользовательском режиме. Можно задействовать и очень мощные Unix-приложения.

Linux - полнофункциональная система Unix. Она предоставляет все стандартные возможности этой мощной ОС. В частности, в ней имеются оболочки (shell) - интерпрететоры команд пользователя (Bourne Again Shell и TCSH). Любая из них поддерживает развитый язык программирования. ПО включает в себя средства разработки программ, редакторы, текстовые процессоры, специализированные прикладные программы, в том числе предназначенные для работы с графической и аудиоинформацией.

В системе LInux предусмотрен тот же уровень организации системного администрирования, который характерен для Unix. Она обеспечивает возможность работы в многопользовательском и многозадачном режимах, управление правами доступа к ресурсам системы, установление сетевых соединений, конфигурирование пользовательского интерфейса (инсталляция принтеров, подключение пользователей, установление сетевых соединений). В состав Linux входит набор инструментальных средств, с помощью которых можно создавать приложения. С-компилятор, языки Perl, Td/Tk (программы работают и под W95, и под Macintosh).

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

Причем в Linux можно использовать различные менеджеры окон и рабочего стола. Многие из этих интерфейсов выглядят и работают так же, как другие популярные интерфейсы (например, интерфейс менеджера окон fvwm95 похож на W95).

Базовый набор операций OC Unix нужен для работы с Linux.

Linux - это ОС, отлдичная от других. Большинство ОС РС создавались для небольших ПК, обладавших ограниченными возможностями. Linux же разрабатывалась в совершенно ином контексте: ПС-версия Unix, которая используется на мини-ЭВМ, РС. Поэтому скорость, эффективность, гибкость (от Unix).

Управление файлами, управление программами, взаимодействие с пользователем - это традиционные функции, общие для всех ОС. У Linux, как у всех версий Unix, есть еще 2 особенности: она является многопользовательской и многозадачной. Некоммерческая, распространяется бесплатно в рамках фонда бесплатного программного обеспечения.

О
бзор ОС Linux

ОС Linux, как и ОС Unix, можно разделить на основных компонента: ядро, shell, ф.структуру, утилиты.

Ядро - это базовая программа, которая управляет выполнением других программ и аппаратными средствами.

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

Файловая структура - представляет собой систему хранения файлов на ЗУ (каталоги, подкаталоги).

Утилиты - специализированные программы для выполнения тех или иных операций (редакторы, коммуникационные программы. )

Несколько интерпретаторов командной строки + графический интерфейс (GUI) XWindow.

Менеджер окон (самый популярный) - Free Virtual Window Manager (fvwm), Motiv Window Manager (mwm), Open Look Window Manager (olwm).

Shell не только интерпретирует команды, но и создает среду, которую можно конфигурировать, программировать (с помощью специального языка программирования shell).

Особая категория утилит - фильтры. Фильтр считывает входную информацию, поступившую либо от пользователя, либо из файла, либо из другого источника, изучает и обрабатывает ее, а затем выдает результат. Сузествует много типов фильтров. Можно писать свои фильтры - язык программирования Awk.

Одной из важнейших черт Linux, как и всех Unix-систем, является наличие набора инструментальных средств, предназначенных для работы в Internet (эту сеть создавали и развивали именно на основе Unix-систем). Программы FTP, Telnet впервые реализованы на Unix.

Фильтры

Фильтры делятся на 3 категории: фильтры файлов, редактируемые фильтры и фильтры данных. Фильтр файлов выполняет такие базовые операции, как вывод файлов на экран и образцов в файлах. Редактируемый фильтр выполняет операции редактирования, а фильтр данных - манипулирует с полями данных в файлах. Можно указать последовательность фильтров, формировать сложные запросы по образцу - регулярные выражения.

XWindow

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

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

Для ОС Linux есть эмуляторы, которые позволяют выполнить программы DOS и Windows (они находятся на стадии разработки).

В состав ОС Linux входят утилиты электронной почты, утилиты непосредственной связи с пользователем (как радиосвязь и телефон), включены средства доступа в Internet. Linux-машина может работать на Web-сервере.

Linux позволяет осуществить удаленный город к другим Linux и Unix-системам.

Заключение

В целом ОС Linux удобна для пользователя, ее можно конфигурировать и программировать, она является операционной средой.

Тут вы можете оставить комментарий к выбранному абзацу или сообщить об ошибке.

Создателем операционной системы (ОС) является финский программист Линус Торвальдс. В 1991 году, будучи студентом университета в Хельсинки, Линус увлекся изучением ОС. Прототипом Linux была лицензия Minix, на которой юный хакер изучал разработку ОС.

Когда ядро Linux было создано, Торвальдс продолжил дальнейшее усовершенствование системы опираясь только на ее собственный функционал. Minix не устраивала Линус тем, что использовать лицензию можно только для обучения. Юноша хотел коммерческой реализации своего продукта. Сменив Minix на GNU GPL, разработчик смог расширить сферы применения операционной системы. При этом лицензия GNU представляла программистам доступ к исходному коду, который они могли изменять и дополнять.

Linux входит в тройку популярных операционных систем. Достоинство ОС в универсальности. Она совместима с компьютерами разных конфигураций: ПК, многопроцессорные сервера. Торвальдс вложил в свое детище функционал, не уступающий Windows и DOS. Благодаря Unix-ядру, Linux ускоряет работу компьютера, что делает ОС достаточно гибкой и мощной.

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

Установка Linux происходит с помощью дистрибутивов. Самыми распространенными считаются:

  • Debian, один из первых дистрибутивов, является прообразом других версий. Отличие от поздних версий — строгость по отношению к использованию несвободных программных обеспечений;
  • Ubuntu, самый известный дистрибутив. Используются в сфере образования, госструктурах. Достоинство заключается в простом интерфейсе. Ubuntu интегрируется с любым видом компьютеров;
  • Linux Mint, в основе разработки лежит Ubuntu. Развитием дистрибутива занимается команда Mint Linux Team. Также свои правки вносят пользователи, заинтересованные в развитие установщика.

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

Операционная система linux

Операционная система linux

Художественная гимнастика – высококоординационный эстетический вид спорта, смысл которого заключается в исполнении под музыку упражнения танцевального характера. Упражнение может выполняться с использованием гимнастических предметов

Связь между музыкой и изобразительным искусством существовала всегда – нередко музыканты становились объектами работ художников (картины «Три музицирующие девушки», «Лютнист», «Гитаристка» и пр.) Однако, понятие «зримая музыка»

Первые останки первобытного человека были найдены археологами в Африке в 1960 году. Именно тогда был найден первый представитель рода Homo( с лат. «люди»), живший еще 2 миллиона лет назад. Однако в эволюции человека не всё так просто.

Linux является семейством операционных систем, которое в 1994 году разработал Линус Торвальдс (однако, начало разработки начиналось еще в 1991 году).

Linux является клоном операционной системы UNIX, однако несмотря на это, ее возможно использовать в различной технике (например, в ноутбуках, телефонах и даже холодильниках). Данная операционная система может заменить Windows. В частности, linux можно установить на старые компьютеры и регулярно обновлять (тогда как обновления для Windows XP уже отсутствуют). Также, плюс данной системы в ее маленьком объеме (около 1 гигабайта, а также возможны варианты, занимающие менее 1 гигабайта). Linux менее подвержен атаке вирусами, нежели иные операционные системы.

Основными дистрибутивами Linux являются: Linux Mint, Debian, Ubuntu, openSUSE, Fedora, Mageia, CentOS, Manjaro, LXLE, Arch, Elementary. Любой из выбранных дистрибутивов включает в себя всё программное обеспечение, необходимое для полноценной работы. Это также плюс данной системы, по сравнению с Windows, после установки которой необходимо дополнительно устанавливать программное обеспечение. Следует только помнить, что каждый дистрибутив создан для конкретного вида работы. Например, openSUSE подойдет для системного администратора или разработчика каких-либо программ. Linux Mint не потребует особых навыков работы с компьютером и подойдет новичкам. Arch более сложный для новых пользователей, однако мощный и не требует ручной установки новых версий системы, так как обновляется самостоятельно. На сегодняшний день существует более 9000 подобных дистрибутивов и их количество постоянно увеличивается. Мы рассмотрели одни из самых распространенных.

Операционная система Linux

Популярные сегодня темы

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

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

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

Жан-Жак Руссо – один из провокаторов Великой французской революции, философ, композитор и музыковед. Он также занимался ботаникой и писательской деятельностью.

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

Дельфины – необыкновенные создания. Они млекопитающие, теплокровные. Живут они в солёной тепловатой воде морей.

Собрать всю доступную информацию о системе и железе Ubuntu может понадобиться если у вас появился новый компьютер или ноутбук, и вам интересно, какое там точно оборудование. Также это может понадобиться если нужно заменить какой-либо компонент, например, жесткий диск. Ну или даже просто так. Ещё информация о железе Ubuntu может понадобиться если вы собираетесь настраивать Wifi, Bluetooth, веб-камеру или устанавливать драйвера для видеокарты.

В этой статье я перечислю команды, с помощью которых может быть получена информация об операционной системе Ubuntu. Все команды были проверены в Ubuntu 20.04, но они должны работать в любом современном дистрибутиве, таком как Debian, Fedora, OpenSUSE и т д.

Информации о системе Linux

1. Имя хоста

Самый простой способ узнать имя хоста своей машины, это команда hostname:

Или можно просто посмотреть содержимое файла /etc/hostname:

Более подробную информацию можно узнать с помощью команды hostnamectl из systemd:


Подробнее про имя хоста здесь.

2. Серийный номер и производитель

Если у вас ноутбук, то может быть получена такая информация, как производитель, серийный номер, и другая информация о железе Ubuntu, закодированная в dmi:

sudo dmidecode -s system-serial-number
sudo dmidecode -s system-manufacturer
sudo dmidecode -s system-product-name

Для персональных компьютеров эта информация будет не заполнена. Всю доступную информацию смотрите командой:

3. Производитель и модель материнской платы

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

sudo dmidecode -t 2


4. Информация о процессоре

Самый простой способ посмотреть информацию о процессоре, это открыть файл /proc/cpuinfo. Там выводится название модели, семейство, архитектура, его текущая частота, количество ядер, потоков, доступные расширения и другие параметры:


5. Статистика использования процессора

Посмотреть загруженность процессора можно с помощью утилиты mpstat. Для её установки выполните:

sudo apt install mpstat

А затем для запуска:


Здесь информация выводится в процентах. Но более приятно наблюдать за загрузкой процессора в реальном времени с помощью htop:

Узнать какой была загрузка системы за последнее время можно открыв файл /proc/loadavg. Здесь доступны три значения загрузки - за одну, пять и пятнадцать минут:


6. Использование памяти

Посмотреть статистику использования памяти в системе можно открыв файл /proc/meminfo:


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

Аналогично, утилита htop тоже показывает сколько оперативной памяти доступно, а сколько занято в более удобном виде.

7. Информация о подкачке

Посмотреть подключен ли swap раздел и какого он размера можно командами:

Команда free тоже выводит информацию о swap, в том числе сколько памяти из этого раздела использовано, а сколько свободно:


Ещё можно посмотреть содержимое файла /proc/swaps или выполнить команду vmstat.

8. Версия дистрибутива

Команда покажет версию и название дистрибутива, а также некоторую дополнительную информацию, это важная информация об операционной системе linux:


9. Версия ядра

Ядро - это самый важный компонент системы. Информация о системе Ubuntu, а именно версии ядра доступна с помощью команды uname. Для вывода только версии выполните:

А для вывода всей доступной информации:


10. Параметры запуска ядра

Чтобы узнать с какими параметрами было запущено ядро достаточно посмотреть содержимое файла /proc/cmdline. Там находится имя файла образа ядра, а затем его параметры запуска:


11. Архитектура системы

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


Кроме того, можно использовать такие команды:

uname -m
getconf LONG_BIT

12. Информация о жестких дисках

Смотрим подключенные жесткие диски и разделы на них:

fdisk -l | grep '^/dev'


Смотрим разделы на определенном диске:

Узнаем метку диска:

sudo e2label /dev/sda1


Посмотреть список подключённых жестких дисков вместе с UUID можно с помощью команды:


13. Блочные устройства

Список всех подключённых или созданных в системе блочных устройств можно вывести командой:


14. Свободное пространство на диске

Информация о системе Ubuntu включает информацию о дисках. Отобразить использованное пространство всех дисков можно командой:


Опция -h используется чтобы программа выводила данные в удобном для чтения формате. Отобразить размер файлов в домашней папке:


15. Примонтированные диски

Посмотреть все примонитрованные файловые системы можно выполнив:

mount | grep /dev/


16. SCSI устройства

Отобразить параметры SCSI устройств подключенных к системе:


Возможно, утилиту надо будет установить командой:

sudo apt install lsscsi

17. Статистика ввода-вывода

Самая простая команда, позволяющая узнать статистику ввода/вывода - iostat:

Утилита отображает среднюю нагрузку на процессор, а также ввод и вывод на диски. При запуске можно указать интервал обновления:


Куда удобнее смотреть статистику ввода-вывода с помощью утилиты iotop. Но её сначала надо установить:

sudo apt install iotop


18. Информация о PCI устройствах

PCI устройства - это все устройства, подключенные к материнской плате компьютера по шине PCIe, это видеокарта, сетевая карта, беспроводный адаптер, и так далее. По сути, посмотреть железо Ubuntu можно просмотрев PCI устройства. Для этого выполните:

Чтобы вывести устройства в виде дерева выполните:

Можно искать определённое устройство, например, видеокарту:

lspci | grep -i 'VGA'


Максимально подробная информация:

19. Информация о USB

Кроме PCI устройств есть еще внешние USB, это принтеры, Bluetooth адаптер, мышка, клавиатура. Это тоже важная информация о компьютере Ubuntu.

Или более подробная информация:


20. Информация о беспроводных сетевых адаптерах

Модель и производителя сетевого адаптера можно посмотреть через lscpi, но более подробную информацию о настройках и поддерживаемых функциях там не узнать, для этого есть свои команды. Просмотр беспроводного сетевого интерфейса и его конфигурации:


Более подробные параметры сетевого интерфейса можно посмотреть командой:


Если вы уже подключены к сети, то с помощью программы wavemon можно посмотреть качество соединения, мощность передатчика, а также другие параметры подключения. Но сначала её надо установить:

sudo apt install wavemon

21. Информация об видеокарте

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

lspci | grep -i vga

lspci -vvnn | grep VGA

sudo lshw -class display

Чтобы посмотреть доступные расширения экрана выполните команду xrandr без параметров:

Посмотреть параметры видеодрайвера можно командой glxinfo. Но прежде её надо установить:

sudo apt install mesa-utils

22. Информация об видеокарте NVIDIA

Если установлены проприетарные драйвера, информацию о видеокарте можно посмотреть командой:


Здесь будет представлена более подробная информация о видеокарте, чем в обычном выводе lspci.

23. Информация об аудио устройствах

Посмотреть информацию про звуковую карту можно в той же lspci, потому что она подключена по этой шине:

lspci | grep -i audio


24. Состояние батареи

На ноутбуке нам может понадобиться посмотреть состояние батареи:

upower -i /org/freedesktop/UPower/devices/battery_BAT0

25. Время работы системы

Команда uptime показывает когда был запущен компьютер:


26. История выключений и перезагрузок


История выключений компьютера:

27. Текущий уровень запуска

Всего в Systemd пять уровней запуска:

  • runlevel0.target, poweroff.target - выключение;
  • runlevel1.target, rescue.target - однопользовательский текстовый режим;
  • runlevel2.target, runlevel4.target - не используются;
  • runlevel3.target, multi-user.target - многопользовательский текстовый режим;
  • runlevel5.target, graphical.target - графический многопользовательский режим;
  • runlevel6.target, reboot.target - перезагрузка.

Посмотреть текущий уровень запуска можно командой:


А уровень запуска по умолчанию:

sudo systemctl get-default

28. Просмотр лога ядра

Очень полезная информация о компьютере Ubuntu, информация об ошибках и проблемах находится в логе ядра:

sudo less /var/log/dmesg


29. Загруженные модули ядра

Все загруженные модули вместе с зависимостями:


Информация о конкретном модуле, например mac80211:

sudo modinfo mac80211


30. Информация о сети

Список сетевых интерфейсов можно узнать в директории /sys/class/net:


Посмотреть локальный IP адрес, MAC адрес и другую информацию о сетевых интерфейсах можно с помощью команды ip:


Или старый вариант:

sudo ifconfig -a

Посмотреть только информацию об интерфейсе enp24s0:

sudo ip addr show enp24s0

Посмотреть таблицу маршрутизации:


Посмотреть сетевые мосты:

sudo brctl show

Посмотреть внешний IP адрес можно командой:

31. Информация о DNS серверах

Адреса DNS серверов, с которыми работает система находятся в файле /etc/resolv.conf:

Если вы используете systemd, то там системные DNS настраиваются через сервис systemd-resolve, поэтому чтобы посмотреть текущий DNS сервер надо выполнить:


32. Информация о соктетах и портах

Все прослушиваемые порты:

Или только сетевые:


Смотрим открытые в системе файлы:

Или открытые файлы в определённой папке:

sudo lsof | grep /bin/

33. Информация о сервисах

Смотрим все запущенные сервисы в systemd:

systemctl list-units --type service --state running


Проверяем запущен ли сервис, например docker:

sudo systemctl status docker

Проверяем загружается ли сервис автоматически, например apache2:

sudo systemctl is-enabled apache2

34. Информация о пользователях


35. Информация о группах

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


Для просмотра групп текущего пользователя выполните:


36. Информация о паролях

Чтобы посмотреть информацию о пароле пользователя выполните команду change. Например:

chage -l имя_пользователя


37. Информация о процессах

Проще всего посмотреть всё запущенные процессы с помощью команды:


Но более удобно использовать утилиту top или htop. Обе надо установить.

38. Установленные пакеты

Смотрим список всех установленных пакетов:


Смотрим все необходимые исполняемому файлу библиотеки:

Какому пакету принадлежит файл:


dpkg -S /путь/к/файлу

39. Информация о брандмаузере

Чтобы посмотреть все правила в брандмауэре iptables выполните:

sudo iptables -L -n -v


Если вы используете брандмауэр ufw, то можно посмотреть настроенные правила в нём:

sudo ufw status numbered

Выводы

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

Читайте также: