Как пользоваться командой top для наблюдения за процессами в Linux

Для полного и актуального Руководства по Ubuntu получите Ubuntu Unleashed 2012 Edition: Covering 11.10 и 12.04

Установите Ubuntu Server

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

Ubuntu Tasksel – Выбор пакета

Выберите пакеты, которые вы хотите установить. Обычно я устанавливаю сервер Open SSH для удаленного доступа SSH, сервер LAMP (Linux Apache MySQL PHP) для работы веб-сайтов / блогов и файловый сервер Samba для доступа к сетевому диску (резервное копирование и хранение).

Установите Ubuntu Server

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

sudo apt-get update

Теоретические основы

Категории пакетных менеджеров

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

Распространенные форматы пакетов

  • DEB (.deb). Самый популярный формат пакетов дистрибутива Debian и его ближайших родственников — Ubuntu, MX Linux,  Pop!_OS, elementary OS и других.
  • RPM (.rpm). Разработан компанией Red Hat и внедрен в дистрибутив RHEL. Также применяется в таких системах как Fedora и CentOS.
  • . Стандартный тип пакетов для дистрибутива ArchLinux и его производных — Manjaro, ARCOLINUX и других.
  • Ebuild (.ebuild). Скрипт bash-сценария для компиляции программ в дистрибутивах Gentoo и Calculate Linux.

Разрешение зависимостей

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

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

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

Lubuntu

  • Сайт проекта: 
  • Основа: Ubuntu
  • Графическая оболочка: LXDE
Lubuntu

Эта модификация Ubuntu очень просто устанавливается с помощью графического установщика. Любой, кто хоть раз устанавливал систему, быстро разберётся что к чему. После установки я получил готовую к работе систему с приятным внешним видом.

Сразу после установки пакетный менеджер предложил обновить систему, на что я согласился. После перезагрузки я увидел, что по умолчанию в системе запускаются ненужные процессы вроде управления питанием, блокировщика экрана, и т.д. Я открыл “Параметры” — “Приложения по умолчанию для LXSession”, там на вкладке “Автозапуск” можно отключить лишнее. Управление питанием я советую отключить ещё и потому, что он отправляет нетбук в гибернацию, с которой у Линукса вечные проблемы. Лучше просто выключать нетбук — благо что Lubuntu загружается очень быстро.

Lubuntu

После этого Lubuntu стала потреблять 112 Мб оперативной памяти. Впрочем, даже без всяких оптимизаций система занимает всего 130 Мб оперативки, что для такой функциональности просто удивительно.

В Lubuntu можно спокойно делать всё то, что люди обычно делают на домашнем компьютере: пользоваться Интернетом, слушать музыку, смотреть кино, работать с документами и графикой. Здесь есть полноценный Центр приложений, через который можно установить программы несколькими кликами мыши.

Lubuntu

В качестве Интернет-браузера в Lubuntu предустановлен Firefox, что, на мой взгляд, спорно — последние версии этого браузера имеют большой аппетит к оперативной памяти. Впрочем, если одновременно работать с 1-2 вкладками, а не открывать их десятками, то можно работать и развлекаться, не загоняя систему в своп.

Читайте также:  Как создать пользователя Linux с помощью командной строки

Плюсы Lubuntu

Lubuntu
  • Хорошая русификация.
  • Сразу есть всё, что нужно.
  • Приятное и привычное оформление.
  • Быстро работает.

Минусы Lubuntu

Lubuntu
  • Неудачный выбор браузера.
  • Некоторых программ нет в Центре приложений.

KDE – настроит почти всё

Настольная среда К (K Desktop Environment) – именно так расшифровывается аббревиатура KDE. Эта графическая среда — практически полная противоположность GNOME, поскольку выглядит куда более привлекательно, интересно, а самое главное позволяет самостоятельно настраивать облик и поведение среды до неузнаваемости. Так к примеру, для KDE существуют очень качественные темы оформления, которые заставляют выглядеть рабочий стол (включая окна, панели, виджеты и т. д.) как в других ОС, Windows или Mac. KDE предпочитают в большинстве случаев люди очень творческие, которым очень нравится всё настраивать «под себя», которые ценят «свободу действий» при использовании разного рода ПО. Например, если пользователю очень нравится внешний вид Windows или Mac, но в то же время он работает в Linux, то KDE предоставляет ему возможность установить или настроить любимую тему оформления.

KDE – настроит почти всё

Рис. 7: Компоновка рабочего пространства с помощью виджетов KDE.

До определённого времени существовало мнение, что KDE слишком «тяжела» для слабого или устаревшего железа. Отчасти это так, но только если сравнивать её с GNOME. На самом деле, c KDE пользователь будет довольно комфортно себя чувствовать даже используя нетбук. На сегодняшний день благодаря активной поддержке и развитию проекта, была проделана огромная работа по оптимизации потребления ресурсов для KDE и теперь её невозможно назвать требовательной графической средой. Большинство пользователей отмечают (особенно с выходом новых версий фреймворков Plasma 5 и Qt 5, на которых основана KDE), что даже на фоне вроде бы лёгкой и шустрой GNOME, KDE уже смотрится более выгодно и привлекательно. В настоящее время можно с уверенностью утверждать, что по быстродействию и даже производительности KDE как минимум не уступает GNOME. А великолепный внешний вид среды (да ещё с широкими возможностями его настройки) заставляет всё больше пользователей склоняться к выбору в свою пользу.

KDE – настроит почти всё

Рис. 8: Веб-браузер Firefox в среде KDE.

KDE поддерживает виджеты Plasma, которые предназначены для расширения функционала рабочего стола и добавления в него интерактивных элементов, повышающих эффективность использования системы. По-умолчанию пользователю доступен набор виджетов для самых распространённых задач: мониторинг дискового пространства, сети, файлов, всевозможные заметки, часы, погода и многое другое. Также можно установить дополнительные виджеты, для чего существует специальный браузер или создать свой собственный.

KDE – настроит почти всё

Рис. 9: Выбор декорации окон в среде KDE.

Также как и с виджетами, можно настраивать и расширять практически любую составляющую графической среды: загружать новые обои рабочего стола, шрифты, оформления окон значков, смайлов, экранов загрузки и даже готовых глобальных тем оформления Plasma. И всё это делается при помощи встроенных утилит и браузеров для расширения и настройки той или иной составляющей графической среды.

KDE – настроит почти всё

Одной из особенностей KDE является поддержка так называемых рабочих «комнат» или Activities, которые задуманы для того, что бы отделять между собой для каждого рода занятий свои настройки и оформление рабочей среды. Например, пользователь любит играть в игры и в то же время его работа связана с веб-дизайном или программированием. Для каждого из этих занятий он может настроить свой собственный рабочий стол, который позволяет максимально эффективно сосредотачиваться на конкретной работе. При этом можно просто и быстро переключаться между комнатами без необходимости каждый раз настраивать рабочее окружение. Даже программы можно вручную не запускать, поскольку это также можно настроить и нужное ПО будет запускаться автоматически при переходе в соответствующую комнату.

Как и GNOME, KDE обладает большим набором программ, специально разрабатываемых для этой среды. Обычно в наименовании ПО для KDE (как и по аналогии с GNOME) присутствует буква «К». Например веб-браузер Konqueror (на движке которого основаны Safari и Chrome) изначально появился для KDE. Офисными пакетами являются такие как KMail, KOrganizer, Word – текстовый процессор, Sheets – электронные таблицы. Существует для KDE также и своя профессиональная интегрированная среда разработки (IDE) – Kdevelop. Более подробно ознакомиться с приложениями KDE можно по адресу:

KDE – настроит почти всё

Как попробовать понравившуюся сборку Linux

1. Скачиваем и устанавливаем бесплатную утилиту Etcher. Она кроссплатформенная, можно установить на Windows, Linux и macOS.

Читайте также:  Самая быстрая файловая система для Linux

2. Загружаем подходящий образ Linux, например, Ubuntu.

3. Запускаем приложение Etcher и подключаем к компьютеру флешку объемом 4 Гб или более.

Как попробовать понравившуюся сборку Linux

4. Выбираем флешку в качестве целевого диска и скачанный образ Linux в качестве источника.

Внимание! Все данные с флешки будут удалены при форматировании.

5. Ждем несколько минут, пока утилита не запишет образ на накопитель.

6. Подключаем флешку к компьютеру и перезагружаем его в режиме запуска с USB-диска. Это можно настроить в BIOS или зажать определенную клавишу при включении ПК.

7. После загрузки оболочки следует выбрать нужный язык и активировать ознакомительный режим Live-запуска Linux.

Как попробовать понравившуюся сборку Linux

Буквально через минуту-две увидите рабочий стол операционной системы с полным набором утилит и возможностей. Запускайте любые приложения, тестируйте систему, выходите в сеть и подбирайте подходящую сборку Linux.

Краткий обзор

Стоит сказать несколько слов о каждой из представленных ОС.

Краткий обзор

Lubuntu

Операционная система Ubuntu с предустановленной графической оболочкой LXDE (ожидается переход на LXQt). В ней по умолчанию отсутствуют визуальные эффекты при работе с окнами, а также сокращен функционал, что значительно уменьшает требования к ресурсам компьютера.

Краткий обзор

После инсталляции система занимает 3 ГБ на жестком диске. Рекомендуется выделить для корневого раздела не меньше 10 ГБ для установки программ и системного журналирования.

Puppy Linux

Краткий обзор

Очень легковесный дистрибутив, требующий всего 64 МБ ОЗУ. Минимальные требования к компьютеру вызваны простым оконным менеджером. По факту, это не обычная система, а набор дистрибутивов на основе Ubuntu и Slackware разных версий.

Особенностью Puppy Linux является работа с флеш-накопителя без установки с возможность сохранения сессии. При этом скорость работы будет значительно быстрее, чем с диска, ввиду использования ОЗУ.

Краткий обзор

antiX

Система также относится к разряду слишком мало требовательных, потому что ей нужно для работы 256 МБ ОЗУ, любой процессор и до 3 ГБ размер корневого раздела. Основана на Debian и имеет несколько оконных менеджеров на выбор.

Краткий обзор

Как и Puppy Linux, antiX может работать с флешки с сохранением изменений.

Damn Small Linux

Краткий обзор

Рекордсмен по минимальным требованиям к компьютеру. Ему нужно от 16 МБ оперативной памяти и ~50 МБ места для корня. Основан на Debian.

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

Краткий обзор

Linux Mint

Дистрибутив на основе Ubuntu, который долго удерживал первое место на Distrowatch по популярности среди GNU/Linux. Отличается удобством в использовании новичками, ввиду чего обладает и некоторыми недостатками по типу опциональной (а не обязательной, как в большинстве ОС) возможности обновления безопасности.

Краткий обзор

Наиболее распространена редакция с графической оболочкой Cinnamon. Несмотря на ее симпатичный внешний вид по сравнению с рассмотренными системами, она не требует много ресурсов.

Fedora

Краткий обзор

Дистрибутив является «экспериментальной площадкой» для Red Hat и CentOS, так как в нем устанавливаются самые новые версии ПО. Система поддерживает несколько сред рабочего стола, но наиболее легковесной является LXQt.

Как и для Debian-систем, на Fedora глобальные обновления выходят пару раз в год, что позволяет не беспокоиться о заполненности жесткого диска.

Краткий обзор

Manjaro Linux

Однозначный лидер Distrowatch на основе Arch Linux, поддерживающий множество графических оболочек (включая пользовательские сборки). Проще сказать, что GNOME потребляет больше всего ресурсов относительно других. Даже KDE теперь требует не так много ОЗУ, как GNOME.

Краткий обзор

Manjaro — единственный дистрибутив в этом топе, официально работающий исключительно на архитектуре x86_64. Вообще, процессоры i386 уже редко встречаются, поэтому трудно найти железо, на котором система не запустится. Единственный очевидный недостаток — наличие как минимум 1 ГБ ОЗУ.

Дистрибутивы Linux — что это и какие они бывают

Говоря простыми словами:

Дистрибутив Linux — разновидность ОС Линукс

Существуют множество видов дистрибутивов Linux. Самые распространённые в мире дистрибутивами являются:

  • Linux Mint. Самый простой для пользователя дистрибутив. Очень напоминает Windwos 7. Основан на Ubuntu и Debian
  • Ubuntu. Долгое время считался самым популярным дистрибутивом. Стабильная и интуитивно понятная версия для ежедневного использования Основан на Debian
  • Debian. Лег в основу множества других популярных Линуксов.
  • Mageia. Предок бывшей и популярной ОС Mandriva.
  • Fedora. Универсальный, быстро развивающейся и современный Linux. Каждый год появляются новые версии.
  • OpenSUSE. стабильный и мощный дистрибутив
  • ArchLinux. Современный и быстро обновляющейся дистрибутив.
  • CentOS
  • PCLinuxOS
  • Slackware. Консервативный подход разработки и использования

Интересными дистрибутивами также являются и те, которые можно самостоятельно собрать. К таким относятся LFS, Gentoo, CRUX.

Линукс также практикует такой вид дистрибутивов, которые не требуют установки на жесткий диск. Они работают в режиме «LiveCD». Информация загружается в оперативную память и уже работает с нее. Примеры таких систем: Knoppix, Fedora.

Существуют и чисто российские версии:

  • Rosa
  • ALT Linux
  • ASPLinux
  • НауЛинукс
  • Calculate Linux
  • Runtu
  • Rosinka
  • Astra Linux

Оболочка KDE

KDE 4.9, также известна, как среда рабочего стола K, существующая с 1996 года. Прошло немало обновлений, чтобы пользователь мог ее использовать в текущем состоянии версии 4.9. Этот конкретный DE оказался одной из самых популярных сред. KDE может похвастаться огромным набором приложений. После нескольких быстрых изменений можно получить красивый рабочий стол, созданный в кратчайшие сроки. Особенности:

  • Графическая оболочка Kali Linux поддерживает привычную панель задач, напоминающую определенную популярную ОС Windows.
  • Приложения в разделе «Избранное» в меню для быстрого запуска.
  • Область рабочего стола поддерживает размещение виджетов.
  • Вам будет интересно:Лучшие плагины для "Фотошопа": обзор, описание, отзывы

    В целом, KDE — это полнофункциональный DE, который обеспечивает достойное количество современных удобств для графической вычислительной среды.

    Преимущества KDE: легко устанавливается, просто освоить пользовательский интерфейс.

    Недостатки: KDE может работать не так, как более легкий DE или автономный оконный менеджер на более низко мощном компьютере или машине со слабым графическим процессором.

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

    По умолчанию KDE поставляется с большим количеством приложений:

  • Akonadi – менеджер персональной информации.
  • Утилита Ark – Compression.
  • Файловый менеджер.
  • Gwenview – просмотрщик изображений.
  • KAccounts – учетные записи.
  • KCalc – Калькулятор.
  • Kdenlive – видеоредактор.
  • Kontact – контактный менеджер.
  • Kate – текстовый редактор.
  • Konqueror – веб-браузер.
  • KDE отлично подходит для современных компьютеров. Использование памяти — около 300 мегабайт. Перед тем как запустить графическую оболочку Linux KDE, открывают терминал и вводят: sudo /etc/init.d/kdm.

    GALLIUMOS

    Если вам нравятся Chromebook и ChromeOS, то вам также понравится этот дистрибутив.

    Это активно разработанная и настраиваемая операционная система для Chromebook.

    GalliumOS основан на Xubuntu, из этого следует, что в дистрибутиве используется среда XFCE по умолчанию.

    Система загружается очень быстро, в отличие от других дистрибутивов, она также оптимизирована для экономии заряда батареи и поставляется с предварительно настроенным zram вместо раздела подкачки.

    Дистрибутив поддерживает все программы, разработанные для Linux и Ubuntu, поэтому вам не нужно беспокоиться о совместимости программного обеспечения, как в случае с ChromeOS.

    Возможно, это не лучший дистрибутив для ноутбука, но лучший для Chromebook.

    ОСНОВНЫЕ ПАРАМЕТРЫ

    • Основано на: Xubuntu
    • Архитектура: x86 / 64
    • Окружающая среда: XFCE
    • Формат пакета: .deb
    • Встроенные приложения: Firefox, LibreOffice

    СИСТЕМНЫЕ ТРЕБОВАНИЯ

    Он работает практически на всех устройствах Chromebook и Chromebox.

    Более подробный список поддерживаемых устройств вы можете найти на официальном сайте.

    ПЛЮСЫ И МИНУСЫ

    ПЛЮСЫ

    МИНУСЫ

    • Пользовательский интерфейс не так удобен, как хотелось бы

    Как изменить сортировку процессов / Как отсортировать по используемой памяти

    По умолчанию сортировка выполняется по количеству использования центрального процессора — чем больше задача потребляет ресурсов CPU, тем она выше в списке. Если переключиться в режим древовидного просмотра, то это правило не действует. Также можно выполнить сортировку по другим характеристикам процессов. Например, по количеству используемой оперативной памяти.

    Для переключения между разными колонками (выбора другой характеристики для сортировки) используйте клавиши < и >. Это не символы курсорных клавишей. Это символы на английской раскладке, которые на русской раскладке находятся на буквах «б» и «ю». Чтобы отправить этот символ, нужно нажать Shift.

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