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/

#! /usr/bin/env bash
#Script for simple-mtpfs
PS3=$'\nSelect an option.: '
#mount directory
dir="/media/myphone"
while :; do
    clear
    options=('Quit' 'List Devices' 'Mount' 'Umount')
	select opt in "${options[@]}"; do
        case "$opt" in
            Quit) clear; exit
            ;;

            'List Devices') simple-mtpfs -l
            ;;
            
            Mount) simple-mtpfs "$dir"; echo "Mounted to "$dir"" 
            ;;

            Umount) fusermount -u "$dir"; echo "Unmounted" 
            ;;
        esac
    done
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"