Junior
Кои са основните елементи, които управлявахте в Linux?
sobes.tech AI
Отговор от AI
Аз съм управлявал следните елементи в Linux:
-
Управление на потребители и групи:
- Създаване, промяна, изтриване на потребители и групи.
- Управление на правата за достъп до файлове и директории (собственик, група, други, права rwx).
- Настройка на sudo.
-
Файлова система:
- Навигация и работа с файлове и директории (
cd,ls,cp,mv,rm). - Управление на дисково пространство (
df,du). - Монтиране и демонтиране на файлови системи.
- Управление на логически томове (LVM).
- Навигация и работа с файлове и директории (
-
Управление на процеси:
- Преглед на текущо работещите процеси (
ps,top). - Завършване на процеси (
kill,killall). - Управление на приоритетите на процесите (
nice,renice).
- Преглед на текущо работещите процеси (
-
Мрежа:
- Настройка на мрежови интерфейси.
- Управление на маршрутизация.
- Настройка на DNS.
- Работа с защитна стена (
iptables,firewalld). - Мониторинг на мрежова активност (
netstat).
-
Управление на пакети:
- Инсталиране, актуализиране, деинсталиране на пакети (
apt,yum,dnf). - Работа с репозитории.
- Инсталиране, актуализиране, деинсталиране на пакети (
-
Логиране:
- Преглед и анализ на логове (
journalctl,grep). - Настройка на ротация на логове (logrotate).
- Преглед и анализ на логове (
-
Инициализационна система (systemd):
- Управление на единици услуги и процеси.
- Настройка на автоматично стартиране на услуги.
-
Планиране на задачи (cron):
- Създаване и управление на задачи cron.
-
Сигурност:
- Настройка на SSH.
- Управление на SELinux/AppArmor.
- Провеждане на системен одит.
Практически пример за управление на потребители и групи:
# Създаване на потребител "devuser" с домашна директория
useradd -m devuser
# Задаване на парола за "devuser"
passwd devuser
# Създаване на група "developers"
groupadd developers
# Добавяне на "devuser" към групата "developers"
usermod -aG developers devuser
# Виждане на групите на "devuser"
groups devuser