Sobes.tech
Junior

Koje imate iskustvo sa konzolom u Linuxu? Možete li navesti primere izvršavanja komandi i podešavanja prava pristupa?

sobes.tech АИ

Одговор од АИ

Више од 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 <нови_власник>:<нова_група> <име_фајла_или_директоријума>
    
  • Конфигурисање листа за контролу приступа (ACL) помоћу setfacl и getfacl за финије управљање правима:

    setfacl -m u:<корисничко_име>:rwx <име_фајла> # Доделити кориснику права читања, писања и извршавања
    getfacl <име_фајла> # Погледај ACL фајла
    

Редовно користим цевоводе (|), пренасочивање улаза/излаза (>, >>, <) и изучавао сам и примењивао напредније алате као што су awk, sed, и скриптовање у bash за аутоматизацију задатака распоређивања, надгледања и администрације.