Konsolenschnipsel

Aus TippvomTibb
Zur Navigation springen Zur Suche springen

Hier sammele ich ohne weiteren Zusammenhang Schnipsel, die mir die Consolenarbeit erleichtern.

rsync

Benutze ich am liebsten um sicher zu stellen, dass bei einem Übertragen eines Verzeichnisses nichts schiefgeht und wenn doch bekommt man es wenigstens mit.

rsync -avph --stat Quelle Ziel

diff

Um nach einem Übertragen von Daten auf Nummer Sicher zu gehen.

diff -r Ordner1/ Ordner2/

adb

Neben einem MTP-Backup immer noch meine Lieblingsmethode um meine Tablets/Smartphones zu sichern.

adb devices
adb backup --all

Entpacken des "backup.ab"-Files.

( printf "\x1f\x8b\x08\x00\x00\x00\x00\x00" ; tail -c +25 backup.ab ) |  tar xfvz - 

Näheres hierzu siehe. https://www.gnu.org/software/tar/manual/html_node/Standard.html

simple-mtpfs

Super um über MTP zu mounten.

https://github.com/phatina/simple-mtpfs/

 1 #! /usr/bin/env bash
 2 #Script for simple-mtpfs
 3 PS3=$'\nSelect an option.: '
 4 #mount directory
 5 dir="/media/myphone"
 6 while :; do
 7     clear
 8     options=('Quit' 'List Devices' 'Mount' 'Umount')
 9 	select opt in "${options[@]}"; do
10         case "$opt" in
11             Quit) clear; exit
12             ;;
13 
14             'List Devices') simple-mtpfs -l
15             ;;
16             
17             Mount) simple-mtpfs "$dir"; echo "Mounted to "$dir"" 
18             ;;
19 
20             Umount) fusermount -u "$dir"; echo "Unmounted" 
21             ;;
22         esac
23     done
24 done

Quelle: [1]

alias raspi

alias l='ls -alF'
alias la='ls -la'
alias ll='ls -l'
alias ls='_ls'
alias ls-l='ls -l'
alias md='mkdir -p'
alias o='less'
alias rd='rmdir'

bash .alias

Useful Examples

alias histg="history | grep"
alias myip="curl http://ipecho.net/plain; echo"