Jaké máte zkušenosti s konzolí v Linuxu? Můžete uvést příklady příkazů a nastavení oprávnění?
sobes.tech AI
Odpověď od AI
Více než N (uveďte svou skutečnou zkušenost) let v různých distribucích (Ubuntu, CentOS, Debian, Alpine). Volně používám standardní nástroje a skripty pro automatizaci.
Příklady příkazů:
-
Zobrazení informací o procesech:
ps aux | grep <název_procesu> -
Kontrola využití diskového prostoru:
df -h -
Stažení souboru:
wget <URL_souboru> -
Rozbalení archivu:
tar -xzf <název_archivu.tar.gz> -
Úprava souboru pomocí
vim:vim <název_souboru>
Nastavení přístupových práv:
-
Použití
chmodke změně přístupových práv (vlastník, skupina, ostatní; čtení, zápis, spuštění):chmod 755 <název_souboru_nebo_adresáře> # Vlastník: čtení, zápis, spuštění; Skupina: čtení, spuštění; Ostatní: čtení, spuštění chmod +x <název_skriptu> # Přidat právo spuštění pro všechny -
Použití
chownke změně vlastníka souboru nebo adresáře:chown <nový_vlastník>:<nová_skupina> <název_souboru_nebo_adresáře> -
Konfigurace seznamů řízení přístupu (ACL) pomocí
setfaclagetfaclpro granularnější správu práv:setfacl -m u:<uživatelské_jméno>:rwx <název_souboru> # Udělení práv čtení, zápisu a spuštění uživateli getfacl <název_souboru> # Zobrazení ACL souboru
Pravidelně používám pipeline (|), přesměrování vstupu/výstupu (>, >>, <) a studoval jsem a aplikoval pokročilejší utilitární nástroje jako awk, sed a skriptování v bash pro automatizaci úkolů nasazení, monitorování a správy.