Wat is uw ervaring met de console in Linux? Kunt u voorbeelden geven van commando's en het instellen van toegangsrechten?
sobes.tech AI
Antwoord van AI
Mehr als N (geben Sie Ihre tatsächliche Erfahrung an) Jahre in verschiedenen Distributionen (Ubuntu, CentOS, Debian, Alpine). Ich nutze frei verfügbare Standard-Tools und Skripte für Automatisierung.
Beispiele für Befehle:
-
Informationen zu Prozessen anzeigen:
ps aux | grep <Prozessname> -
Überprüfung der Festplattennutzung:
df -h -
Herunterladen einer Datei:
wget <URL_der_Datei> -
Archiv entpacken:
tar -xzf <Archivname.tar.gz> -
Datei mit
vimbearbeiten:vim <Dateiname>
Zugriffsrechte konfigurieren:
-
Verwendung von
chmodzur Änderung der Zugriffsrechte (Besitzer, Gruppe, andere; Lesen, Schreiben, Ausführen):chmod 755 <Datei_oder_Verzeichnis> # Besitzer: lesen, schreiben, ausführen; Gruppe: lesen, ausführen; Andere: lesen, ausführen chmod +x <Skriptname> # Recht zum Ausführen für alle hinzufügen -
Verwendung von
chownzur Änderung des Eigentümers einer Datei oder eines Verzeichnisses:chown <neuer_Besitzer>:<neue_Gruppe> <Datei_oder_Verzeichnis> -
Konfigurieren der Zugriffskontrolllisten (ACL) mit
setfaclundgetfaclfür eine granularere Rechteverwaltung:setfacl -m u:<Benutzername>:rwx <Dateiname> # Benutzerrechte auf Lesen, Schreiben und Ausführen gewähren getfacl <Dateiname> # ACL des Files anzeigen
Ich verwende regelmäßig Pipelines (|), Ein- und Ausgabeumleitungen (>, >>, <) und habe auch fortgeschrittene Utilities wie awk, sed und Bash-Skripting für Automatisierungsaufgaben bei Deployment, Monitoring und Administration studiert und angewendet.