Основы Linux

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

  • «Терминал для чайников: первые 10 команд»

  • «Как выбрать дистрибутив и не сойти с ума»

Linux: Обои, менюшки и магия. Гид по графическим средам.

- Опубликовано в Основы Linux

Введение

Вы только что установили Linux? Поздравляем! Но, возможно, вас немного смущает внешний вид системы. Не волнуйтесь, это нормально! В отличие от Windows или macOS, в Linux вы можете выбирать из огромного количества графических сред (Desktop Environments - DE). Это как разные костюмы для вашей операционной системы – каждый со своим стилем, функциональностью и философией.

В этой статье мы погрузимся в мир графических сред Linux, рассмотрим самые популярные варианты и поможем вам выбрать ту, которая идеально подойдет именно вам. Готовы к магии? Поехали!

Основная часть

GNOME: Элегантность и простота

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

Ключевые особенности:

  • Простой и интуитивно понятный интерфейс
  • Акцент на использовании клавиатуры
  • Хорошая интеграция с облачными сервисами (например, Google Calendar)
  • Расширяемость через расширения (extensions). Например, для добавления панели задач или изменения поведения окон.

Установка (Debian/Ubuntu):

sudo apt update
sudo apt install gnome-session

KDE Plasma: Настройка под себя и безграничные возможности

KDE Plasma – это настоящий швейцарский нож среди графических сред! Она предлагает невероятную гибкость в настройке, огромное количество опций и виджетов. Если вы любите все настраивать "под себя", то KDE Plasma – ваш выбор.

Ключевые особенности:

  • Огромное количество настроек
  • Виджеты для отображения информации и управления системой
  • Встроенные инструменты для работы с файлами, мультимедиа и интернетом
  • Активное сообщество разработчиков и пользователей

Установка (Debian/Ubuntu):

sudo apt update
sudo apt install kde-plasma-desktop

XFCE: Легкость и скорость

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

Ключевые особенности:

  • Низкое потребление ресурсов
  • Быстрая работа даже на слабых компьютерах
  • Простой и понятный интерфейс
  • Настраиваемость (хотя и не такая широкая, как в KDE Plasma)

Установка (Debian/Ubuntu):

sudo apt update
sudo apt install xfce4

LXQt: Еще легче и быстрее!

LXQt – это еще более легкая альтернатива XFCE. Она основана на Qt-библиотеках и предлагает отличную производительность даже на самых старых компьютерах. Если у вас очень слабый компьютер, то LXQt может быть лучшим выбором.

Ключевые особенности:

  • Минимальное потребление ресурсов
  • Быстрая работа
  • Простой интерфейс
  • Современный внешний вид (несмотря на легкость)

Установка (Debian/Ubuntu):

sudo apt update
sudo apt install lxqt

Cinnamon: Классика и удобство

Cinnamon – это графическая среда, которая стремится предоставить классический опыт использования рабочего стола. Она похожа на Windows 7 или более ранние версии macOS и предлагает удобный интерфейс с панелью задач, меню "Пуск" и другими привычными элементами.

Ключевые особенности:

  • Классический внешний вид
  • Удобство использования для тех, кто переходит с Windows
  • Настраиваемость
  • Хорошая интеграция с облачными сервисами

Установка (Debian/Ubuntu):

sudo apt update
sudo apt install cinnamon-desktop-environment

Сравнение графических сред

Графическая среда Простота использования Настройка Производительность Ресурсы
GNOME Высокая Средняя Хорошая Умеренные
KDE Plasma Средняя Очень высокая Хорошая Высокие
XFCE Высокая Средняя Отличная Низкие
LXQt Высокая Низкая Превосходная Минимальные
Cinnamon Высокая Средняя Хорошая Умеренные

Заключение

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

В конечном итоге, Linux предлагает невероятную свободу выбора, и это одна из главных причин, почему так много людей любят эту операционную систему. Удачи в настройке вашей системы! И да, не забудьте про обои – они тоже важны для создания правильного настроения 😉

10 команд терминала, которые сделают вас чуть менее "noob"

- Опубликовано в Основы Linux

Введение

Вы только что открыли терминал и видите перед собой чёрное окно с мигающим курсором? Не паникуйте! Терминал — это не страшно, а даже удобно. Вот 10 базовых команд, с которых стоит начать, чтобы не тыкать в GUI как потерянный пингвин.

(P.S. Все команды проверены — ваш компьютер не взорвётся. Но sudo всё равно используйте осторожно.)


1. pwd — «Где я?»

Что делает: Показывает текущую директорию (Print Working Directory).
Зачем: Чтобы не заблудиться в своих же файлах.

pwd 
Вывод: /home/ваш_пользователь

2. ls — «Что тут лежит?»

Что делает: Выводит список файлов и папок в текущей директории.
Лайфхак:
- ls -l — подробный список (права, владелец, размер).
- ls -a — показать скрытые файлы (те, что начинаются с точки).

ls
Вывод: Документы Загрузки Картинки  

3. cd — «Перейди туда»

Что делает: Меняет текущую директорию (Change Directory).
Примеры:

cd ~/Загрузки  Перейти в папку "Загрузки"  
cd ..          На уровень выше  
cd /           В корень системы (осторожно!)  

4. mkdir — «Создай папку»

Что делает: Создаёт новую директорию.
Фишка: Можно создать несколько вложенных папок сразу:

mkdir -p проект/{документы,скрипты,бэкапы}  

5. touch — «Создай файл»

Что делает: Создаёт пустой файл (или обновляет дату изменения существующего).

touch readme.txt  

6. cp — «Скопируй это»

Что делает: Копирует файлы и папки.
Важно: Для папок нужен флаг -r (рекурсивно).

cp файл.txt копия_файла.txt  
cp -r папка/ новая_папка/  

7. mv — «Перемести или переименуй»

Что делает: Перемещает файлы/папки или переименовывает их.

mv старый.txt новый.txt      Переименование  
mv файл.txt ~/Документы/    Перемещение  

8. rm — «Удали это (навсегда!)»

Что делает: Удаляет файлы и папки. Без корзины!
Осторожно:
- rm -r папка — удалить папку и всё внутри.
- rm -f — принудительно (без подтверждения).

(Запомните: sudo rm -rf / — это смерть. Не делайте так!)

9. cat — «Покажи содержимое»

Что делает: Выводит содержимое файла в терминал.

cat файл.txt  

Альтернативы:
- less файл.txt — для больших файлов (листать клавишами ↑↓).
- head -n 5 файл.txt — показать первые 5 строк.

10. man — «Справка»

Что делает: Показывает официальную документацию по команде.

man ls  Справка по команде ls  

Если man пугает:
- команда --help — краткая справка.


Бонус для смелых
Попробуйте ввести это:

neofetch  

…и ваш терминал покажет красивую информацию о системе. Если команды нет — установите её например на debian схожие дистрибутивы (sudo apt install neofetch).