Bash или Bourne Again Shell е команден интерпретатор (обвивка), използван предимно в подобните на UNIX операционни системи.

В системите на основата на UNIX, командният интерпретатор изпълнява функцията на преводач между потребителя и ядрото на операционната система. Дълго време това е бил основният и най-добър начин за работа с UNIX. За разлика от създадените много по-късно системи с графичен интерфейс като Windows и MacOS, работата с командните интерпретатори се осъществява посредством текстови команди.

rsync, ssh, sshpass – backup

Бърз начин да архивираме директория на една локална машина. mkdir /home/sami/backup sudo apt-get install rsync rsync -avz --delete /home/sami/workdir /home/sami/backup/workdir Архив с ssh през мрежата, опцията --exclude=/nobackup изключва тази директория.…

Continue Reading rsync, ssh, sshpass – backup

Backup and copy to /etc directory on a remote FTP server

Backup script за архивиране и копиране на /etc директорията на отдалечен FTP сървър nano /etc/init.d/backup #!/bin/sh cd /home mkdir /home/backup cp -r /etc /home/backup/etc tar -pczf core`date +%Y%m%d`.tar.gz backup/ rm…

Continue Reading Backup and copy to /etc directory on a remote FTP server