Aké máte skúsenosti s konzolou v Linuxe? Môžete uviesť príklady príkazov a nastavení oprávnení?
sobes.tech AI
Odpoveď od AI
Viac ako N (uveďte svoj skutočný počet rokov) rokov v rôznych distribúciách (Ubuntu, CentOS, Debian, Alpine). Voľne používam štandardné nástroje a skripty na automatizáciu.
Príklady príkazov:
-
Zobrazenie informácií o procesoch:
ps aux | grep <názov_procesu> -
Kontrola využitia diskového priestoru:
df -h -
Sťahovanie súboru:
wget <URL_súboru> -
Rozbalenie archívu:
tar -xzf <názov_archívu.tar.gz> -
Úprava súboru pomocou
vim:vim <názov_súboru>
Nastavenie prístupových práv:
-
Použitie
chmodna zmenu prístupových práv (vlastník, skupina, ostatní; čítanie, písanie, spustenie):chmod 755 <názov_súboru_alebo_adresára> # Vlastník: čítanie, písanie, spustenie; Skupina: čítanie, spustenie; Ostatní: čítanie, spustenie chmod +x <názov_skriptu> # Pridať právo spustenia pre všetkých -
Použitie
chownna zmenu vlastníka súboru alebo adresára:chown <nový_vlastník>:<nová_skupina> <názov_súboru_alebo_adresára> -
Konfigurácia zoznamov kontroly prístupu (ACL) pomocou
setfaclagetfaclpre jemnejšiu správu práv:setfacl -m u:<používateľ>:rwx <názov_súboru> # Poskytnúť používateľovi práva na čítanie, zápis a spustenie getfacl <názov_súboru> # Zobraziť ACL súboru
Pravidelne používam pipeline (|), presmerovanie vstupu/výstupu (>, >>, <) a študoval som a aplikoval pokročilejšie utilitky ako awk, sed, a skriptovanie v bash na automatizáciu úloh nasadenia, monitorovania a správy.