Files
Uwe Schimanski 948f84b748 First Version
2025-02-18 14:37:26 +01:00

51 lines
2.1 KiB
TeX
Executable File

\section{Bash}
\begin{flushleft}
kann dann mit {\ttfamily source ./.bashrc} geladen werden.%\\[2ex]
\listBash
\begin{lstlisting}[captionpos=b, caption=Beispiel .bashrc, label=lst:bash]
# define alias
alias dir='ls --color=auto --format=vertical
alias ls='ls -lahF --color=tty'
alias df='df -hT'
alias du='du -sch'
# define variables
strBackupPach=/backup/tuxserver
strBackupLog=backup.log
export strBackupPath strBackupLog
export GREP\_OPTIONS='- -color=auto'
export GREP\_COLOR='1;32' # Ansi color light green
# Functions
back() {
cd $strBackupPath
vi $strBackupLog
}
# Berechtigungen setzen f"uer neuangelegte Objekte\\
umask 022
\end{lstlisting}
\begin{flushleft}
In der nachfolgenden Tabelle werden die Konfigurationsdateien aufgelistet, die bei einem Login/Aufruf einer Shell in der Reihenfolge verarbeitet werden.\\[2ex]
%
% Hier kommt eine Tabelle, 4 Spalten
%
% \emph und \textbf => Kursiv und Fett
%
\begin{table}[ht]
\begin{tabular}{|l|l|l|p{8cm}|} % l => Text left, c => center, r => right, p => zeilenumbruch
\hline \rowcolor{hellgrau}\emph{\textbf{Konfigurations}} & \emph{\textbf{Login}} & \emph{\textbf{Interaktive}} & \ \\
\rowcolor{hellgrau}\emph{\textbf{Datei}} & \emph{\textbf{Shell}} & \emph{\textbf{Shell}} & \emph{\textbf{Beschreibung}}\\
\hline /etc/profile & X & - & Systemweit, wird bei einem Update "uberschrieben.\\
\hline /etc/profile.local & X & - & Systemweit, bleibt bei einem Update erhalten.\\
\hline /etc/bash.bashrc & X & - & Systemweit, wird bei einem Update "uberschrieben.\\
\hline \~/.bashrc & X & X & Benutzerkonfiguration.\\
\hline \~/.alias & X & X & Benutzerkonfiguration. In dieser Datei k"onnen die Alias verwaltet werden.\\
\hline \~/.bash\_profile & X & X & Benutzerkonfiguration Wird eine der Dateien\\
\hline \~/.bash\_login & X & X & gefunden, so wird diese verarbeitet, auch wenn\\
\hline \~/.profile & X & X & die anderen Dateien vorhanden sind.\\
\hline
\end{tabular}
\caption{Liste der Dateien}
\end{flushleft}