Sobes.tech
Junior

Linuxтеги консоль менен иштөө тажрыйбаңыз кандай? Командалар жана кирүү укуктарын орнотууга мисалдар келтире аласызбы?

sobes.tech AI

AIден жооп

N (чынды тажрыйбаңыз) жылдар аралыгында ар түрдүү дистрибутивдерде (Ubuntu, CentOS, Debian, Alpine) иштедим. Автоматташтыруу үчүн стандарттык утилиталар жана скрипттерди эркин колдонуп жатам.

Командалардын мисалдары:

  • Процесстер тууралуу маалыматты көрүү:

    ps aux | grep <процесс_аты>
    
  • Диск кеңейтигинин колдонушун текшерүү:

    df -h
    
  • Файлды жүктөө:

    wget <файл_URL>
    
  • Архивди ачуу:

    tar -xzf <архив_аты.tar.gz>
    
  • vim менен файлды түзөтүү:

    vim <файл_аты>
    

Кирүү укуктарын түзөтүү:

  • chmod колдонуп, кирүү укуктарын өзгөртүү ( ээ, топ, башка; окуу, жазуу, ишке ашыруу):

    chmod 755 <файл_же_каталог_аты> # Ээс: окуу, жазуу, ишке ашыруу; Топ: окуу, ишке ашыруу; Башкалар: окуу, ишке ашыруу
    chmod +x <скрипт_аты> # Бардык үчүн ишке ашыруу укугун кошуу
    
  • chown колдонуп, файл же каталогдун ээси өзгөртүү:

    chown <жаңы_эки> : <жаңы_топ> <файл_же_каталог_аты>
    
  • Кошумча так башкаруу үчүн setfacl жана getfacl колдонуу:

    setfacl -m u:<колдонуучу_аты>:rwx <файл_аты> # Колдонуучуга укуктарды берүү
    getfacl <файл_аты> # ACL-ды көрүү
    

Мен пайплайндарды (|), кирүү/чыгуу багыттоолорун (>, >>, <) колдонуп жатам жана awk, sed, жана bash скрипттерин автоматташтыруу үчүн изилдеп жана колдонуп жатам, орнотуу, көзөмөлдөө жана башкаруу тапшырмаларын автоматташтыруу үчүн.