Benutzer-Werkzeuge

Webseiten-Werkzeuge


tools:cli:navi:navi:navi_cheat_sammlung

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

tools:cli:navi:navi:navi_cheat_sammlung [2024/05/09 13:14] – angelegt gahsultools:cli:navi:navi:navi_cheat_sammlung [2024/05/09 14:29] (aktuell) – Verschoben Nach tools:navi:navi_cheat_sammlung gahsul
Zeile 1: Zeile 1:
-====== navi Cheat Sammlung ====== 
  
-Auf dieser Seite findet man Cheat Dateien für das Tool navi. 
-Die auch als Beispiele verwendet werden können. 
- 
-===== password.cheat ===== 
- 
-<file navicheat password.cheat> 
-% password 
-# Generiert ein Passwort 
-<<random-generator> tr -cd '<allow-character-string>' | head -c<number-of-characters> 
-$ random-generator: printf '%s\n' "/dev/urandom" "/dev/random" 
-$ allow-character-string: printf '%s\n' '[:graph:]' 'A-Za-z0-9@#$%&_+=!?' 
-</file> 
- 
-===== paclog.cheat ===== 
- 
-<file navicheat paclog.cheat> 
-% paclog, pacman 
-# Ruft das pacman.log von Tag X auf 
-paclog --after="$(date -I -d "<day>")" | \ 
-paclog --before="$(date -I -d "<day>+1day")" 
-$ day: printf '%s\n' "today" "yesterday" 
- 
-# Ruft das pacman.log ab Zeitpunkt X auf 
-paclog --after="$(date -Iminutes -d "<time-string>")" 
-$ time-string: printf '%s\n' "10 minutes ago" "yesterday" "-3 days" 
- 
-# Ruft das paclog zwischen Zeitpunkt X-Y auf 
-paclog --after="$(date -Iminutes -d "<time-string-after>")" | \ 
-paclog --before="$(date -Iminutes -d "<time-string-before>")" 
-$ time-string-after: printf '%s\n' "-1 week" "-1 day" "-10 minutes" "now" 
-$ time-string-before: printf '%s\n' "-1 week" "-1 day" "-10 minutes" "now" 
-</file> 
- 
-===== systemctl.cheat ===== 
- 
-<WRAP left square info> 
-Bitte den Unterschied zwischen List loaded Unit und List Unit Files beachten. Zudem können nicht alle Vorschläge in sämtlichen konstilationen verwenden werden. Man muss schon wissen, wie man diese Befehle einsetzt. Sie dienen nur der Tipp Erleichterung 
-</WRAP> 
- 
- 
-<file navicheat systemctl.cheat> 
-% systemd, systemctl, units 
-# List loaded Units 
-systemctl list-units --type <units-type> --state <units-state> --<scope> 
-$ units-type: printf '%s\n' service timer socket target automount mount device path scope slice swap 
-$ units-state: printf '%s\n' running inactive waiting failed error 
-$ scope: printf '%s\n' user system all 
- 
-# List Unit Files 
-systemctl list-unit-files --type <units-type> --state <unit-file-state> --<scope> 
-$ units-type: printf '%s\n' service timer socket target automount mount device path scope slice swap 
-$ unit-file-state: printf '%s\n' enabled disabled masked 
-$ scope: printf '%s\n' user system all 
-</file> 
- 
-===== checkrebuild.cheat ===== 
- 
-<file navicheat checkrebuild.cheat> 
-% checkrebuild 
-# Listet Packete auf die Neu gebaut werden müssen 
-checkrebuild 
-</file> 
- 
-===== suletuxe_aurrebuild.cheat ===== 
- 
-<file navicheat suletuxe_aurrebuild.cheat> 
-% suletuxe, aurrebuild 
-# Baut die Ausnahme Liste für aurrebuild auf 
-aurrebuild --update-exceptions 
- 
-# Baut Pakete die einen neu Bau benötigen und nicht auf der /etc/rebuildexclude Liste stehen neu 
-aurrebuild 
-</file> 
- 
-===== pacman.cheat ===== 
- 
-<file navicheat pacman.cheat> 
-% pacman, Datenbank 
-# Ändert den Paketinstallationsgrund 
-sudo pacman -D <Installationsgrund> <Paket> 
-$ Installationsgrund: printf "%s\n" "--asdeps" "--asexcplicit" 
-$ Paket: pacman -Qq --- \ 
-    --multi \ 
-    --expand \ 
-    --preview 'pacman -Qi {1}' \ 
-    --header Paket 
- 
-# Überprüft, ob alle erforderlichen Dateien vorhanden sind und ob die installierten Pakete die erforderlichen Abhängigkeiten aufweisen. 
-pacman -Dk 
- 
-% suletuxe, VORSICHT, pacman, Datenbank 
-# Führt ein Systemupdate durch und überspringt alle Überprüfungen für Abhähgigkeiten 
-sudo pacman -Syudd 
-</file> 
- 
-===== paccheck.cheat ===== 
- 
-<file navicheat paccheck.cheat> 
-% paccheck, pakete 
-# Überprüft den Ihnalt eines oder mehere Pakete Anhand ihrer MD5 Summe. 
-; Wenn kein Paket angegeben wird, werden alle Überprüft. 
-sudo paccheck --quiet --md5sum <Pakete> 
-$ Pakete: pacman -Qq --- \ 
-    --multi \ 
-    --expand \ 
-    --preview 'pacman -Qi {1}' \ 
-    --header Paket 
-</file> 
- 
-===== ytfzf.cheat ===== 
- 
-<file navicheat ytfzf.cheat> 
-% ytfzf, youtube, invidious 
-# Zeigt Videos aus der Subcription Liste 
-ytfzf -c S 
- 
-# Filtert nach Typ 
-ytfzf --type=<type> "<Suchbegriff>" 
-$ type: printf "%s\n" video playlist channel all 
- 
-# Gibt Informationen zu einem Video aus 
-ytfzf -I <info> "<Suchbegriff>" 
-$ info: printf "%s\n" link video-json json format raw 
- 
-# Filtert Videos nach einer Zeitspanne 
-ytfzf --upload-date=<time> "<Suchbegriff>" 
-$ time: printf "%s\n" hour today week month year 
- 
-# Zeige zu dem Videos Tumbnails/Vorschaubilder an 
-; Erfodert ein Terminal wie Kitty das Grafiken unterstütz und ueberzug 
-ytfzf -t "<Suchbegriff>" 
- 
-# Spielt nur Ton ab 
-ytfzf -m "<Suchbegriff>" 
- 
-# Lädt das Ausgewählte Video herunter 
-ytfzf -d "<Suchbegriff>" 
- 
-# Filtert Videos Grob nach Länge 
-ytfzf --video-duration=<laenge> "<Suchbegriff>" 
-$ laenge: printf "%s\n" short long 
- 
-# Sortiert die Video Liste 
-; Manche Sortierungen gelten nur für Youtube bzw. Odysee siehe dazu man ytfzf(5) 
-ytfzf --sort-by=<sort> "<Suchbegriff>" 
-$ sort: printf "%s\n" relevance rating upload_date oldest_first view_count 
-</file> 
tools/cli/navi/navi/navi_cheat_sammlung.1715260456.txt.gz · Zuletzt geändert: 2024/05/09 13:14 von gahsul