[Linux] Übersicht Konfigurations-, Initialisierungs- und Skriptdateien

Unterscheidung

  • Benutzerspezifischen Dateien (im Home-Verzeichnis ~)
  • Systemweiten Dateien (meist unter /etc)
  • Dienst- und Daemon-Konfigurationen
  • Shell-Startskripten
  • Scheduler- und Automatisierungsdateien

Systemweite Shell-Konfiguration

DateiVerzeichnisBedeutung
profile/etc/profilesystemweite Login-Shell-Konfiguration
bashrc/etc/bash.bashrc oder /etc/bashrcsystemweite Bash-Konfiguration, für alle User
.bashrc~/.bashrcListe von Anpassungsoptionen für die Bash-Shell, wird immer bei shellstart ausgeführt
.bash_profile/etc/profileListe von Anpassungsoptionen für die Bash-Shell, wird nur einmal während der Anmeldung für alle User ausgeführt
.bash_profile~/.bash_profileListe von Anpassungsoptionen für die Bash-Shell, wird nur einmal während der Anmeldung für den akt. User ausgeführt
profile.d/*.sh/etc/profile.d/zusätzliche Shell-Skripte für alle Benutzer
environment/etc/environmentglobale Umgebungsvariablen
shells/etc/shellsListe erlaubter Shells

Benutzer- und Gruppenverwaltung

DateiVerzeichnisBedeutung
passwd/etc/passwdBenutzerkonten
shadow/etc/shadowPasswort-Hashes
group/etc/groupGruppeninformationen
gshadow/etc/gshadowGruppenpasswörter
sudoers/etc/sudoerssudo-Berechtigungen
sudoers.d/*/etc/sudoers.d/zusätzliche sudo-Regeln

Netzwerk

DateiVerzeichnisBedeutung
hosts/etc/hostslokale Namensauflösung
hostname/etc/hostnameRechnername
resolv.conf/etc/resolv.confDNS-Server
netplan/*.yaml/etc/netplan/Netzwerk-Konfiguration (Ubuntu)
interfaces/etc/network/interfacesNetzwerk-Konfiguration (Debian klassisch)
NetworkManager.conf/etc/NetworkManager/Konfiguration des NetworkManager

Dienste und Prozesse

DateiVerzeichnisBedeutung
*.service/etc/systemd/system/eigene systemd-Services
*.service/usr/lib/systemd/system/installierte Services
journald.conf/etc/systemd/Journal-Konfiguration
logind.conf/etc/systemd/Login-Manager-Konfiguration
sysctl.conf/etc/sysctl.confKernel-Parameter
modules-load.d/*.conf/etc/modules-load.d/zu ladende Kernelmodule

Geplante Aufgaben

DateiVerzeichnisBedeutung
crontab/etc/crontabsystemweiter Cronjob-Planer
cron.d/*/etc/cron.d/zusätzliche Cronjobs
cron.daily/*/etc/cron.daily/täglich auszuführende Skripte
cron.hourly/*/etc/cron.hourly/stündliche Jobs
cron.weekly/*/etc/cron.weekly/wöchentliche Jobs
cron.monthly/*/etc/cron.monthly/monatliche Jobs
Benutzer-Crontabcrontab -e → /var/spool/cron/benutzerdefinierte Cronjobs

Logging

DateiVerzeichnisBedeutung
rsyslog.conf/etc/rsyslog.confSyslog-Konfiguration
logrotate.conf/etc/logrotate.confLogrotation
*.conf/etc/logrotate.d/Rotationsregeln einzelner Dienste
Logdateien/var/log/System- und Anwendungslogs

Software- und Paketverwaltung

DateiVerzeichnisBedeutung
sources.list/etc/apt/sources.listPaketquellen Debian/Ubuntu
*.list/etc/apt/sources.list.d/Zusätzliche Repositories
dnf.conf/etc/dnf/DNF-Konfiguration (RHEL/Fedora)
yum.conf/etc/yum.confYUM-Konfiguration

Startskripte und Boot

DateiVerzeichnisBedeutung
fstab/etc/fstabDateisysteme beim Start mounten
grub.cfg/boot/grub*/grub.cfgBootloader-Konfiguration
default/grub/etc/default/grubGRUB-Einstellungen
initramfs.conf/etc/initramfs-tools/Initramfs-Konfiguration

[Windows 10] Druckaufträge auflisten und abbrechen

wmic

alle Druckaufträge anzeigen

wmic printjob get

alle Druckaufträge auflisten

wmic printjob list full

alle Druckaufträge löschen

wmic printjob delete

einen bestimmten Druckauftrag löschen

wmic printjob where jobid=123 delete

einen bestimmten Druckauftrag löschen

wmic printjob where jobid=1 delete

einen bestimmten Druckauftrag anhalten

wmic printjob where jobid=1 pause

Druckwarteschlange

  • Startmenü -> Dienste (Als Administrator ausführen)
  • Rechtsklick auf Dienst „Druckwarteschlange“ -> Beenden
  • Alle Einträge in C:\Windows\System32\spool\PRINTERS löschen
  • Rechtsklick auf Dienst „Druckwarteschlange“ -> Starten

[Windows] Windows Master Control Panel shortcut einrichten

In Windows kann man einen Shortcut auf das Windows Master Control Panel einrichten. Man braucht dazu nur einen Ordner, z.B. auf dem Desktop, anlegen. Dieser Ordner muss folgenden kryptischen Namen haben:

BeliebigerOrdnerName.{ED7BA470-8E54-465E-825C-99712043E01C}

Innerhalb des Ordners sind dann automatisch Shortcuts für über 200 nützliche Funktionen zur Systemadministration abgelegt.

Links

[Windows 10] Windows XP-Image installieren

Um unter Windows 10 alte Windows XP-Programme auszuführen bietet es sich an, das von Microsoft angebotene Windows XP-Image herunterzuladen und zu installieren. Dieses Image beinhaltet ein vollwertiges Windows XP SP3. Man benötigt zur längerfristigen Nutzung einen Product-Key für Windows XP.

Folgende Schritte sind dazu notwendig:

  1. Windows XP Image (WindowsXPMode_de-de.exe – Windows XP mit Media Player) in deutsch hier herunterladen: Link
  2. 7Zip herunterladen: Link
  3. Mit 7Zip die Datei WindowsXPMode_de-de.exe nach WindowsXPMode_de-de\ entpacken
  4. in WindowsXPMode_de-de\sources die Datei xpm nach xpm~\ entpacken
  5. im Ordner xpm~\ die Datei VirtualXPVHD in VirtualXPVHD.vhd umbenennen
  6. das extrahierte Image kann in VirtualBox gestartet werden