Gewichtung | 4 |
Beschreibung | Kandidaten sollten in der Lage sein, Shellumgebungen gemäß der Anforderungen von Benutzern anzupassen. Kandidaten sollten in der Lage sein, globale Voreinstellungen und die von Benutzern zu ändern. |
Hauptwissensgebiete:
- Umgebungsvariable (etwa `PATH`) beim Anmelden oder Erzeugen einer neuen Shell setzen.
- Bash-Funktionen für häufig gebrauchte Kommandofolgen erstellen.
- Skelett-Verzeichnisse für neue Benutzerkonten warten.
- Den Kommando-Suchpfad mit den richtigen Verzeichnissen setzen.
Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:
- .
- source
- /etc/bash.bashrc
- /etc/profile
- env
- export
- set
- unset
- ~/.bash_profile
- ~/.bash_login
- ~/.profile
- ~/.bashrc
- ~/.bash_logout
- function
- alias
- lists
PATH;
Skellettverzeichnis;
env; export; set; unset; function;
~/.bash_login; ~/.bash_logout; ~/.bashrc; ~/.profile; /etc/profile; ~/.bash_profile;
/bin/bash The bash executable /etc/profile The systemwide initialization file, executed for login shells /etc/bash.bashrc The systemwide per-interactive-shell startup file /etc/bash.bash.logout The systemwide login shell cleanup file, executed when a login shell exits ~/.bash_profile The personal initialization file, executed for login shells ~/.bashrc The individual per-interactive-shell startup file ~/.bash_logout The individual login shell cleanup file, executed when a login shell exits ~/.inputrc Individual readline initialization file
# --------------------------------------------------------- # --- : export export X_TIME=$(date '+%Y%m%d') # ---------------------------------------------------------
# --------------------------------------------------------- # --- :alias alias sys_log_apache_access="cut -d' ' -f1 access.log | uniq" # ---------------------------------------------------------
# --------------------------------------------------------- # --- : function # function functionname() { befehl 1 befehl 2 befehl 3 befehl 4 } # ---------------------------------------------------------