Sobes.tech
Junior

Linux-da hansı əsas elementləri idarə edirdiniz?

sobes.tech Süni İntellekt

AI-dan cavab

Linux-da aşağıdakı elementləri idarə etdim:

  • İstifadəçilər və qrupların idarə olunması:

    • İstifadəçilər və qrupların yaradılması, dəyişdirilməsi, silinməsi.
    • Fayl və qovluqlara giriş hüquqlarını idarə etmək (sahib, qrup, digərləri, hüquqlar rwx).
    • sudo konfiqurasiyası.
  • Fayl sistemi:

    • Fayllar və qovluqlarla naviqasiya və işləmək (cd, ls, cp, mv, rm).
    • Disk sahəsini idarə etmək (df, du).
    • Fayl sistemlərinin montajı və çıxarılması.
    • Məntiqi həcm idarəetməsi (LVM).
  • Proseslərin idarə olunması:

    • İşə salınmış prosesləri göstərmək (ps, top).
    • Prosesləri sonlandırmaq (kill, killall).
    • Proses prioritetlərini idarə etmək (nice, renice).
  • Şəbəkə:

    • Şəbəkə interfeyslərini konfiqurasiya etmək.
    • Marşrutlaşdırmanı idarə etmək.
    • DNS konfiqurasiyası.
    • Firewall ilə işləmək (iptables, firewalld).
    • Şəbəkə fəaliyyətini monitorinq etmək (netstat).
  • Paketlərin idarə olunması:

    • Paketləri quraşdırmaq, yeniləmək, silmək (apt, yum, dnf).
    • Depozitlərlə işləmək.
  • Günlük qeydiyyatı:

    • Logları göstərmək və analiz etmək (journalctl, grep).
    • Logların rotasiyasını konfiqurasiya etmək (logrotate).
  • Başlatma sistemi (systemd):

    • Xidmət və proses vahidlərini idarə etmək.
    • Xidmətlərin avtomatik başlamasını konfiqurasiya etmək.
  • Tapşırıq planlaması (cron):

    • Cron tapşırıqları yaratmaq və idarə etmək.
  • Təhlükəsizlik:

    • SSH-ni konfiqurasiya etmək.
    • SELinux/AppArmor-u idarə etmək.
    • Sistem auditi həyata keçirmək.

İstifadəçilər və qruplar üzərində praktiki nümunə:

# "devuser" istifadəçisini ev qovluğuyla yaratmaq
useradd -m devuser

# "devuser" üçün şifrə təyin etmək
passwd devuser

# "developers" qrupunu yaratmaq
groupadd developers

# "devuser" istifadəçisini "developers" qrupuna əlavə etmək
usermod -aG developers devuser

# "devuser" istifadəçisinin qruplarını göstərmək
groups devuser