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