Программы имеют свойство зависать — никуда от этого не денешься, даже в Linux. Поэтому один из вопросов, через который обязательно проходит начинающий линуксоид: где в Linux диспетчер задач? Как завершить зависший процесс?
Используем консоль
Стоит сказать, что (как и в Windows, если Вы не знали) один из простейших способов завершить процесс в Linux — сделать это через консоль.
Для этого сначала придется узнать PID процесса, а затем выполнить специальную команду.
Для того, чтобы увидеть все процессы в системе введите:
Результат будет выглядеть так:
В выведенном списке процессов найдите нужный, видите его PID? Он идет вторым значением в каждой выведенной строке. Берем его, и выполняем вводим следующую команду:
Само собой, вместо букв PID надо ввести PID нужного процесса.
Вот, собственно, и все. Осталось добавить пару хитростей.
Установка и удаление программ (1-я часть). Linux Mint
Если Вы заранее знаете, как называется процесс, можно воспользоваться командой:
ps axu | grep название-приложения
Например, если я захочу найти KTorrent (хотя он у меня ни разу не вис, просто под руку попался) я введу:
ps axu | grep ktorrent
Здесь у нас и представится возможность использовать вторую хитрость — как видите, у KTorrent несколько процессов, чтобы завершить их все, я использую команду killall:
Эта команда завершит их все.
В завершении разговора о консоли осталось только порекомендовать интересующимся почитать про различные сигналы завершения процесса и их использование.
Для любителей графического интерфейса
Графические решения для просмотра и завершения процессов в Linux, конечно же, тоже существуют. Их наличие или отсутствие по-умолчанию зависит от Вашего дистрибутива. Если в Вашем дистрибутиве используется среда KDE — нажмите ctrl+escape, чтобы вызвать здешний «диспетчер задач» KRunner. В моем Linux Mint 17.2 KDE выглядит он вот так:
В Linux Mint 17.2, использующем в качестве DE Cinnamon, ничего такого «сходу» не нашлось, однако, установив пакет mate-system-monitor я обрел желаемое.
sudo apt-get install mate-system-monitor
После установки программу можно найти в меню, а выглядит она вот так:
В Ubuntu 14.04 программа System Monitor оказалась сразу включена в дистрибутив, осталось только найти ее в меню.
Ну и наконец, если в Вашем дистрибутиве ничего такого не нашлось, а орудовать в консоли не хочется, можете установить Htop. Хотя работает программа в консоли, интерфейс все-таки вполне можно назвать если не графическим, то псевдо-графическим точно:
Linux Mint: установка программ и на что нужно обратить внимание? (Урок №6)
Установить в Ubuntu-подобных дистрибутивах можно командой:
sudo apt-get install htop
Если у Вас другой дистрибутив, сходите на сайт разработчика софтины: http://hisham.hm/htop/
20.10.2015 Linux Linux Комментарии: 0
Похожие записи
Источник: apavlov.ru
Как отобразить информацию о системе и оборудовании в Linux Mint 20 — VITUX
Каждая компьютерная система имеет определенные характеристики, и иногда вы чувствуете необходимость знать детали конкретного компонента системы. В таких сценариях вы должны знать все способы, с помощью которых вы можете извлечь соответствующую информацию о конкретном компоненте.
Это руководство покажет вам широкий спектр команд и инструментов для отображения сведений об оборудовании вашего компьютера в Linux Mint 20. Те же команды будут работать и в Ubuntu Linux и Debian.
Отображение сведений о системе и оборудовании в Linux Mint 20
В Linux Mint 20 есть разные способы отображения различных деталей системы и оборудования, которые обсуждаются ниже:
Проверить имя компьютерной системы
Чтобы проверить имя ядра вашей системы, вы должны выполнить следующую команду:
Проверьте номер выпуска ядра вашей системы
Если вы хотите проверить номер выпуска ядра вашей системы, вам нужно будет выполнить команду, указанную ниже:
uname -r
Проверьте номер версии ядра вашей системы
Чтобы узнать номер версии ядра вашей системы, необходимо выполнить следующую команду:
Проверьте имя вашего сетевого узла
Вы даже можете узнать имя хоста своего сетевого узла, выполнив в терминале Linux Mint 20 команду, показанную ниже:
uname —nodename
Проверьте тип процессора вашей системы
Вы можете проверить тип процессора вашей системы Linux Mint 20, выполнив следующую команду в своем терминале:
uname -p
Проверьте операционную систему вашего компьютера
Операционную систему Linux Mint 20 можно проверить, выполнив команду, показанную ниже:
Проверить архитектуру системы
Чтобы проверить марку / модель оборудования вашей системы Linux Mint 20, вам необходимо выполнить следующую команду:
Проверьте аппаратную платформу вашей системы
Вы даже можете проверить аппаратную платформу вашей системы Linux Mint 20, просто выполнив команду, показанную ниже:
uname -i
Проверьте всю информацию, относящуюся к процессору вашей системы
По сути, информация о процессоре в системе на базе Linux хранится в файле / proc / cpuinfo. Поэтому, если вы хотите узнать всю информацию о процессоре вашей системы Linux Mint 20, вы можете сделать это, выполнив следующую команду:
cat / proc / cpuinfo
Проверьте архитектуру вашей системы
Архитектуру системы Linux Mint 20 можно узнать, выполнив команду, показанную ниже:
dpkg —print-architecture
Проверьте информацию о жестком диске вашей системы:
Вы можете проверить информацию, связанную с жестким диском, такую как разделы диска, точки монтирования и т. Д. выполнив следующую команду:
lsblk
Проверьте статус виртуализации вашей системы
Если вы хотите проверить, включена ли виртуализация в вашей системе, вы можете выполнить команду, показанную ниже:
lscpu
Выделенная часть изображения, показанного выше, указывает, что виртуализация включена в нашей системе Linux Mint 20 и ее тип — «полная».
Проверьте информацию, относящуюся к материнской плате вашей системы
Информацию о материнской плате вашей системы Linux Mint 20 можно извлечь, выполнив следующую команду:
sudo dmidecode -t 2
Проверьте информацию, относящуюся к оборудованию вашей системы
Для получения всей информации об оборудовании вашей системы Linux Mint 20 необходимо установить на нее утилиту «lshw», выполнив команду, показанную ниже:
sudo apt-get install lshw
После установки этой утилиты вы можете использовать ее для получения сводной информации об оборудовании вашей системы следующим образом:
sudo lshw -short
Флаг -short был использован здесь для извлечения резюме. В противном случае вывод простой команды «sudo lshw» будет слишком большим.
Наконец, вы даже можете сохранить всю свою статистику, связанную с оборудованием, в файле HTML, выполнив команду, показанную ниже:
sudo lshw -html> HardwareSummary.html
Этот HTML-файл по умолчанию будет храниться в вашем домашнем каталоге. Чтобы получить доступ к этому HTML-файлу, вам просто нужно дважды щелкнуть по нему, и он откроется в вашем веб-браузере по умолчанию, как показано на следующем изображении:
Вывод
В этой статье рассказывается о различных способах извлечения полезной информации о различных компонентах системы Linux Mint 20. Теперь вы можете получить доступ к соответствующей информации о любом из этих компонентов в любое время.
Как отобразить сведения о системе и оборудовании в Linux Mint 20
Как определить пользовательскую зону Firewalld
Firewalld — это высокоуровневый менеджер брандмауэра по умолчанию в семействе дистрибутивов Red Hat. Одной из его особенностей является то, что он определяет ряд так называемых зон брандмауэра: каждую зону можно рассматривается как другой уровень .
Red Hat против Ubuntu: в чем разница?
Red Hat Enterprise Linux (RHEL) и Ubuntu — два самых популярных дистрибутива Linux в мире с открытым исходным кодом.Конечно, они разные и коммерчески успешные, но в каких аспектах? Кто использует Убунту? И стоит ли вам рассматривать возможность ис.
Как установить и использовать Podman Container Engine на Rocky Linux 8 — VITUX
Podman — это бесплатный контейнерный движок с открытым исходным кодом без демона, разработанный RedHat. Он существует, чтобы помочь разработчикам управлять своими приложениями и развертывать их в среде Linux. Как и платформа Kubernetes, Podman раб.
Источник: wowgold-seller.com
как узнать установлена ли программа в линукс
Показать список установленных программ или пакетов в Linux
Red Hat/Fedora Core/CentOS Linux
В Red Hat/Fedora Core/CentOS Linux- подобных нужно набрать следующую команду чтобы получить список установленных программ
Используем команду pkg_version чтобы показать общий список версий всех установленных пакетов в FreeBSD:
В OpenBSD команда use pkg_info так же ведет себя как и в FreeBSD и покажет список установленных пакетов:
Другие статьи
Поделиться в соц. сетях
Об Авторе
Постигаю Linux, учу Python, пытаюсь программировать)
5 комментарий(ев) к записи “ Показать список установленных программ или пакетов в Linux ”
хм. Для начинаемых по линуху есть и стандартные «оконные» приложения для просмотра установленных программ, а для просмотра установленных библиотек есть отличная «оконный» синаптик:)
Artur, вы правы. Меня всегда больше интересовала работа с консольными версиями линукса — поэтому и публикую такие посты) В оконных режимах пользователи могут разобраться и сами.
Не просто полезно а замечательно, я недавно на виртуальную машину себе поставил Ubuntu, пол дня искал как вызвать консоль потом пол дня как сделать полноэкраный режим, пока искал про режим забыл про консоль короче мрак у меня с Ubuntu, спасибо за статью и пожалуйста по возможности выкладывайте списки команд для Linux лично буду признателен
Список установленных программ в Ubuntu
Многих новых пользователей Linux интересует, как посмотреть список установленных программ в Ubuntu. Не важно зачем: может вам нужно удалить ту или иную программу, или просто посмотреть, сколько программ в системе установлено. Или же вам необходимо экспортировать список всех программ, чтобы потом быстро установить их в другой системе. Сделать это можно несколькими способами.
Правда программы здесь далеко не все, а только те, для которых есть ярлыки и которые можно запустить в графическом интерфейсе.
Второй способ — с помощью центра приложений. Откройте менеджер приложений, щелкнув по его значку на боковой панели:
Выберите вкладку Установлено:
И снова здесь не все приложения, а только установленные через центр приложений или snap-пакеты. Каждую программу можно удалить или посмотреть дополнительную информацию:
Способ третий — более сложный и потребует установки дополнительного программного обеспечения — менеджера пакетов. Запустите терминал (Ctrl + Alt + T) и наберите:
sudo apt install synaptic
Установка пакетов — действие от суперпользователя, поэтому система спросит пароль. Когда процесс закончится, найдите программу в главном меню и откройте её. Затем перейдите в Состояния → Установленные:
В списке будут отображены все пакеты, установленные через пакетный менеджер apt, в том числе библиотеки и сервисы. Но тут нет пакетов, установленных через snap. Здесь также можно удалять и устанавливать приложения. Сначала их надо выбрать, а потом нажать кнопку Применить.
Способ четвёртый — с помощью консольной утилиты dpkg. Будет выведена аналогичная информация, что и в synaptic, только в терминале. Откройте терминал и наберите:
Утилита выведет список всех установленных пакетов с указанием версии, архитектуры и краткого описания:
Чтобы посмотреть список пакетов Ubuntu, установленных через пакетный менеджер snap, используйте такую команду в терминале:
Как видите, посмотреть список абсолютно всех программ в одном месте нельзя. Самый полный список показывают утилиты dpkg и synaptic. Есть и другие способы, но этого, я думаю, будет вполне достаточно. Удачи вам в экспериментах, и не удалите ничего нужного!
Как в Linux Mint проверить, установлен ли пакет
Дистрибутивы Linux состоят из одинаковых компонентов: ядро, менеджер отображения, графическое окружение рабочего стола, предустановленные программы. Чтобы пользователи как-то отличали дистрибутивы друг от друга, их сборщики устанавливают разные обои и добавляют свои собственные программы.
К сожалению, желание составителей дистрибутивов выделиться и стать более «дружественным» пользователю приводит к нелепым (скажем прямо, идиотским) проблемам. И, скорее всего, вы уже догадались об этом по заголовку данной статьи.
В любом дистрибутиве, который является производным Debian, используется файловый менеджер apt. Чтобы узнать, установлен ли определённый пакет, достаточно использовать команду apt search и указать имя пакета:
К примеру, меня интересует, установлены ли заголовки ядра:
Хорошо, команда неудачная, т. к. много разных ядер, возьмём более конкретную и зададим вопрос так «установлены ли заголовки текущего ядра»:
Вы можете ответить, установлен данный пакет или нет? На самом деле, ответ присутствует, просто из-за того, что вместо оригинальной программы используется файл /usr/local/bin/apt, который является скриптом на Python, использующим программу aptitude (!), формат вывода совершенно отличный от того, который мы ожидаем.
Ответ находится в самом первом столбце, где всего один символ. Значение символов следующее:
Как в Linux Mint использовать apt вместо aptitude
Много лет я работаю именно с программой apt, а aptitude на многих дистрибутивах, производных от Debian, вовсе не установлена. Поэтому для меня намного привычнее оригинальная программа apt.
Чтобы использовать apt вместо aptitude выполните команду вида:
Отлично, именно этого я и хотел, краткая информация о пакете с однозначной надписью «[установлен]»:
Всегда полностью вводить /usr/bin/apt неудобно, поэтому возникает вопрос, как избавиться от этого идиотского Python скрипта? Достаточно выполнить команду:
И теперь программа вида:
будет давать именно тот результат, который вы ожидаете.
Если вы захотите вернуть скрипт обратно, то просто выполните команду:
Как проверить, установлен ли пакет в Debian и Ubuntu
Главное меню » Linux » Как проверить, установлен ли пакет в Debian и Ubuntu
Проверка установки определенного пакета с помощью dpkg:
Как видите, команда возвращает информацию о пакете, включая следующее:
На снимке экрана ниже показан результат проверки пакета, который не установлен.
Проверка, установлен ли конкретный пакет с помощью dpkg-query:
Вы можете использовать ту же команду для вывода списка всех установленных пакетов, опуская имя пакета, как показано в примере ниже.
Проверьте, установлен ли пакет с помощью apt-cache:
Команда apt-cache также может отображать информацию о пакетах, установленных версиях и многом другом. Чтобы получить этот вывод, вам нужно добавить параметр политики, за которым следует имя пакета, как показано в примере ниже.
Получите список всех установленных пакетов с помощью apt:
Если вы хотите распечатать список всех установленных пакетов в вашей системе, а не проверять, был ли установлен конкретный пакет, вы можете сделать это с помощью команды apt, как показано в примере ниже.
Получите список всех установленных пакетов чтения логов:
Другой широко используемый метод получения списка всех установленных пакетов – это чтение журналов apt или dpkg.
Чтобы прочитать журнал dpkg и получить информацию об установленных пакетах, выполните команду ниже.
Вы также можете читать сжатые журналы dpkg, используя команду zgrep вместо grep, как показано в примере ниже.
Как видите, сжатые журналы предоставят вам частичную информацию, но вы можете реализовать подстановочный знак (*) для одновременного чтения всех сжатых журналов, как показано в следующем примере.
Как проверить обновленные и удаленные пакеты:
Если вы хотите отображать информацию только об обновленных пакетах, вы можете сделать это с помощью приведенной ниже команды.
Как объяснялось ранее, с установленными пакетами вы также можете проверять сжатые журналы на наличие обновленных пакетов с помощью подстановочного знака, как показано в следующем примере.
Если вы хотите перечислить удаленные пакеты, метод аналогичен; просто замените «update» на «remove», как показано ниже.
Вывод:
Как видите, дистрибутивы Linux на основе Debian предлагают различные способы проверки состояния конкретного пакета или перечисления всех установленных, обновленных и удаленных пакетов. Команды, описанные в этой статье, легко применять, и их изучение обязательно для любого пользователя дистрибутива на основе Debian. Как вы видели, эти команды также могут предоставить информацию о версиях программного обеспечения, необходимом дисковом пространстве и многом другом.