Site Tools


server:linux_scripts

This is an old revision of the document!


Linux Scripts

Keypair

ssh-keygen -t rsa

Enter to save file with default empty password

ssh-copy-id user@123.45.56.78

https://www.digitalocean.com/community/tutorials/how-to-set-up-ssh-keys--2

Disabling power button under FreeBSD

/sbin/sysctl hw.acpi.power_button_state=NONE

Backup with rsync

rsync -rcpogt /mnt/usb/Backups/DiscImages /mnt/Disk/Backups --exclude '.zfs'

Backup across machines

rsync -avpotW /mnt/Disk/Users --delete --exclude '.zfs' root@192.168.2.18:/mnt/usb/ --log-file="/mnt/Disk/Backups/freenas__rsync_users.txt"
rsync -avpotW /mnt/Disk/Films --delete --exclude '.zfs' root@192.168.2.18:/mnt/temp/ --log-file="/mnt/Disk/Backups/freenas__rsync_films.txt"
rsync -avpotW /mnt/Disk/Music --delete --exclude '.zfs' root@192.168.2.18:/mnt/usb/ --log-file="/mnt/Disk/Backups/freenas__rsync_music.txt"
rsync -avpotW /mnt/Disk/Backups/DiscImages --delete --exclude '.zfs' root@192.168.2.18:/mnt/usb/ --log-file="/mnt/Disk/Backups/freenas__rsync_discimages.txt"
rsync -avpotW /mnt/Disk/Video/Home\ Videos --delete --exclude '.zfs' root@192.168.2.18:/mnt/usb/ --log-file="/mnt/Disk/Backups/freenas__rsync_homevideos.txt"
rsync -avpotW /mnt/Disk/Data/p --delete --exclude '.zfs' root@192.168.2.18:/mnt/usb/Data/ --log-file="/mnt/Disk/Backups/freenas__rsync_p.txt"
rsync -avpotW /mnt/Disk/Data/Exes --delete --exclude '.zfs' root@192.168.2.18:/mnt/usb/Data/ --log-file="/mnt/Disk/Backups/freenas__rsync_exes.txt"
rsync -avpotW /mnt/Disk/Data/scripts --delete --exclude '.zfs' root@192.168.2.18:/mnt/usb/Data/ --log-file="/mnt/Disk/Backups/freenas__rsync_scripts.txt"

Copy with scp

Copy files from a local computer to a remote computer

scp somefile username@server:/home/username/

Copy files from a remote server to your local computer

scp username@server:/home/username/file_name /home/local-username/file-name

CentOS minimal install

chkconfig --list |grep "3:on"

VBoxManage Commands

VBoxManage snapshot endian take first_boot --pause

search and remove files from directories

find . -type f -name "AlbumAr*" -exec rm -f {} \;
server/linux_scripts.1446731410.txt.gz · Last modified: (external edit)