|
|
| Zeile 1: |
Zeile 1: |
| === Linux Sammlung von Codeschnipseln ===
| |
| <syntaxhighlight lang="bash" line="1">
| |
| du -sk => zeigt der Platzverbrauch der Datein an
| |
| df => zeigt an wieviel Platz auf dem Dateisystem verbraucht wird
| |
| quota
| |
| vmstat
| |
| prstat
| |
| env => zeigt die aktuelle Umgebungsvariblen der Shell an
| |
| PAGER=less => legt fest mit welchem Programm automatisch mehrseitige Ausgaben angezeigt werden.
| |
| vi .profile => dort können Shelleinstellungen persistent vorgenommen werden
| |
| cal
| |
| w
| |
| date
| |
| Banner moin
| |
| uptime
| |
| set +x => Debugmodus einschalten
| |
| set -x => Debugmodus ausschalten
| |
| STRG Z => versetzt das aktuelle Programm in den Hintergrund
| |
| fg => Holt das Programm wieder in den Vordergrund
| |
|
| |
|
| >> => fügt text hinten an
| |
|
| |
| touch neu => legt eine neue leere datei an
| |
| find . -name "*neu*
| |
| find [STARTVERZEICHNIS] [-name sucht nur nach Namen |-user root] ["*neu*" sucht nach Name mit Wildcard]
| |
| find . -atime -365 => Ob auf Datein in den letzt 365 Tagen überaupt zugegriffen wurden.
| |
| find/usr/include -type f -name "*.h" -exec grep -i "Unique Prefix for" {} \; => Sucht nach dem Text "Unique Prefix for" in einer Datei
| |
| find /db2/K13/log_dir/NODE0000/LOGSTREAM0000/*.LOG -ctime +22 -exec mv {} old \;
| |
| find /path/to/files/* -mtime +X -exec rm {} \; => Dateien älter X Tage löschen
| |
| find . -size 0b -exec rm {} \; => 0 Byte Dateien löschen
| |
| netstat -rn => Netzwerkrouten anzeigen
| |
| netstat -an | less => Offene Ports/Netzwerkverbindungen etc.
| |
| ls -al --si --sort=size => Sortiert nach Größe
| |
| ls -al --si --sort=size -r => Sortiert umgekehrt nach Größe
| |
| du -hs [| grep "G*"] => zeigt Ordner und Dateigröße in "/1024/1024" an und optional nach GB filtern
| |
| du -h . | grep -v "/.*/" => Zeigt nur die Größe der Oberverzeichnisse an
| |
| mv old/*.LOG /db2/K13/log_arch/db2Archive/db2k13/K13/NODE0000/C0000005/
| |
|
| |
|
| |
| lvs
| |
| vgs
| |
| lvresize -r -v -L +10g /dev/mapper/vvg_shc_stua9726_misc01-shared
| |
|
| |
| ./hdblcm --action=update --ignore=check_signature_file --verify_signature=off
| |
|
| |
| Uhrzeit manuell setzen, zu prüfen auf https://www.uhrzeit.org/atomuhr.php:
| |
| timedatectl status
| |
| date +%T -s "09:02:20"
| |
|
| |
|
| |
| qemu-img resize /var/lib/libvirt/images/webserver.qcow2 +50G
| |
| </syntaxhighlight>
| |