====== 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' =====Search for text in file===== grep --after-context=5 --before-context=10 'Nov 12 2012' yourfile.log =====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 {} \; ===== Find and replace text in files in a folder===== sudo find RTPOP* -type f -exec sed -i 's/239.216.142/239.216.146/g' {} +