Sobes.tech
Junior

Milyen tapasztalata van a Linux konzollal kapcsolatban? Tud példákat adni parancsokra és jogosultságbeállításokra?

sobes.tech MI

Válasz az MI-től

Több mint N (adja meg a valódi tapasztalatodat) év különböző disztribúciókban (Ubuntu, CentOS, Debian, Alpine). Szabadon használom az alapértelmezett eszközöket és szkripteket az automatizáláshoz.

Parancs példák:

  • Folyamatinformációk megtekintése:

    ps aux | grep <folyamat_neve>
    
  • Lemezterület-használat ellenőrzése:

    df -h
    
  • Fájl letöltése:

    wget <fájl_URL>
    
  • Archívum kicsomagolása:

    tar -xzf <archívum_neve.tar.gz>
    
  • Fájl szerkesztése vim-mel:

    vim <fájl_neve>
    

Hozzáférési jogok beállítása:

  • chmod használata a hozzáférési jogok módosításához (tulajdonos, csoport, mások; olvasás, írás, végrehajtás):

    chmod 755 <fájl_vagy_könyvtár> # Tulajdonos: olvasás, írás, végrehajtás; Csoport: olvasás, végrehajtás; Mások: olvasás, végrehajtás
    chmod +x <script_neve> # Végrehajtási jog hozzáadása mindenki számára
    
  • chown használata a fájl vagy könyvtár tulajdonosának módosításához:

    chown <új_tulajdonos>:<új_csoport> <fájl_vagy_könyvtár>
    
  • Hozzáférés-ellenőrző listák (ACL) beállítása setfacl és getfacl segítségével a finomabb jogosultságkezeléshez:

    setfacl -m u:<felhasználónév>:rwx <fájl_neve> # Jogosultságok adása a felhasználónak
    getfacl <fájl_neve> # Fájl ACL megtekintése
    

Rendszeresen használom a csöveket (|), bemeneti/kimeneti átirányításokat (>, >>, <) és tanulmányoztam, alkalmaztam fejlettebb utilitásokat, mint az awk, sed, és a Bash szkriptek az automatizált telepítési, monitorozási és adminisztrációs feladatokhoz.