- Anleitungen Bash Debian Do_it_Yourself Eigene Werke Encryption Energieversorgung Ernährung Finanzen Gesammelte Werke Gesellschaft Gesundheit Grundlagen GUI Heilpflanzen Humor Innovationen IT Syntax Juristisches Lebensmittel Linux Literatur Mobilität 2.0 Multimedia Nachhaltigkeit Netzwerke PHP Politricks Posix Sailfish OS Sailfish OS Archiv Scripte Server Shell Sicherheit Syntax Technologie Virtualisierung Wordpress WP Code Snippets Zitate
Kategorien
Archive
Neueste Beiträge
- Apache Webserver – SSL mit Let’s-Encrypt-Zertifikaten ( Debian 9/10/11 )
- Linux im Recovery-Modus starten
- HP Microserver Gen 8 Bios and ILO Update
- Sailfish OS – Tipps, Tricks und Workarounds
- Sed Syntax Beispiele
- Systemdienste verwalten ( systemd / systemctl )
- CPU Kerne deaktivieren
- Atomkrieg
- Ein Baum
- 2022 – Das Neue Jahr
Archiv der Kategorie: IT Syntax
Systemdienste verwalten ( systemd / systemctl )
Systemd ist ein System- und Sitzungs-Manager (Init-System), der für die Verwaltung aller auf dem System laufenden Dienste über die gesamte Betriebszeit des Rechners, vom Startvorgang bis zum Herunterfahren, zuständig ist. Prozesse werden dabei immer (soweit möglich) parallel gestartet, um den … Weiterlesen
Kategorie(n): Anleitungen, IT Syntax, Linux, Scripte, Server
Bashscripting Grundlagen
Original Website This is a quick reference to getting started with Bash scripting. Learn bash in y minutes (learnxinyminutes.com) Bash Guide (mywiki.wooledge.org) Example
1 2 3 4 5 | #!/usr/bin/env bash NAME="John" echo "Hello $NAME!" |
Variables
1 2 3 4 5 | NAME="John" echo $NAME echo "$NAME" echo "${NAME}!" |
String quotes
1 2 3 4 | NAME="John" echo "Hi $NAME" #=> Hi John echo 'Hi $NAME' #=> Hi $NAME |
Shell execution
1 2 3 4 | echo "I'm in $(pwd)" echo "I'm in `pwd`" # Same |
See Command substitution Conditional execution
1 2 3 | git commit && git push git commit || echo "Commit failed" |
Functions … Weiterlesen
Kategorie(n): Anleitungen, Bash, IT Syntax
Bash Inhalte darstellen – Echo, Tput, Printf
Um Text im Terminal auszugeben, gibt es drei verschiedene Befehle bzw. Programme: echo, printf und tput. Echo und printf geben nur Text aus, mit printf kann die Ausgabe nach einem definierten Muster vorgeben werden. Mit tput besteht die Möglichkeit den … Weiterlesen
Bash / Shell Menus – NCurses Menus
Einfache Menus oder Auswahloptionen können neben den Grafischen Werkzeugen wie beispielsweise Zenity auch in rein textbasierter Form für Shells umgesetzt werden. Eine Möglichkeit ist die Eingabe ein aus dem Menu aufgezeigten Wertes, eine Andere die direkte Auswahl der Menüeinträge. Möglichkeit … Weiterlesen
Posix Klammerausdrücke
POSIX-Klammerausdrücke POSIX-Klammerausdrücke sind eine besondere Art von Zeichenklassen. POSIX-Klammerausdrücke entsprechen einem Zeichen aus einer Reihe von Zeichen, genau wie normale Zeichenklassen. Sie verwenden dieselbe Syntax mit eckigen Klammern. Ein Bindestrich erzeugt einen Bereich und ein Caret am Anfang negiert den … Weiterlesen
Festplatten Informationen auslesen ( SSD oder HDD )
Ab Kernel-Version 2.6.29 können Linux-Betriebssysteme SSDs automatisch erkennen. Es gibt mehrere Möglichkeiten, um herauszufinden, ob es sich bei der Festplatte um eine SSD oder eine HDD handelt. Eine Liste der Festplatten wird mit folgendem Befehl ausgeben:
1 | sudo lshw -short -C disk |
Methode 1 … Weiterlesen
Paketmanagement – Zypper vs APT Befehle
Zypper und APT sind die führenden Paketmanagementsysteme. Zypper ist in Bezug auf die Repository Verwaltung übersichtlicher dafür ist APT für die Verwaltung und Information der Pakete selbst umfangreicher. Aufgabe Red Hat (RHEL) / CentOS / Fedora / … openSUSE (SLES) … Weiterlesen
Kategorie(n): Debian, IT Syntax, Sailfish OS, Shell
MySQL Befehle
Benutzerverwaltung Benutzer Anzeigen: sudo mysql -e “SELECT host, user, password FROM mysql.user” Benutzer anlegen: sudo mysql -e “CREATE USER ‘newuser’@’localhost’ IDENTIFIED BY ‘password'” Benutzer löschen: sudo mysql -e “DROP USER ‘newuser’@’localhost'” Benutzer spezifische Rechte anzeigen: sudo mysql -e “SHOW GRANTS … Weiterlesen
LVM Installation auf LUKS Basis – Grub reparieren / neu installieren
Die Installation eines Linux auf eine mit LUKS verschlüsselte und per LVM partitionierte Festplatte erfordert im Falle eines defekten Grub Bootloaders einige umfangreichere Vorbereitungen um Grub zu reparieren bzw. neu zu installieren. Die meisten Werkzeuge wie Rescatux oder Supergrubdisk setzen … Weiterlesen
Kategorie(n): Anleitungen, Debian, Encryption, IT Syntax, Linux, Server
LVM Installation auf LUKS Basis – Installation und manuelle Partitionierung
Grundlagen Installation Sonstiges Verwendungszweck Installationsmedium Backups Voraussetzungen Einrichtung der Partitionen Partition manuell einhängen Devicemapper – DM-Crypt Einrichtung des LVM LVM Partitionen manuell einhängen LUKS-Erweiterung OS Installation auf LUKS in LVM Grub reparieren / neu installieren (LUKS) Alternativen LVM GUI … Weiterlesen
Kategorie(n): Anleitungen, Encryption, Grundlagen, IT Syntax, Linux