Ubuntu GitHub client terminal

GitHub Инсталация на git. sudo apt-get install gitsudo apt-get install git prettyping Харесваме си проект (забележете как се копира линка – вдясно червеното кръгче) Инсталираме (клонираме) проекта върху нашия хард диск. git clone https://github.com/denilsonsa/prettyping.gitgit clone https://github.com/denilsonsa/prettyping.git След инсталацията която трае няколко секунди можем да изпълмим скрипта prettyping. prettyping/prettyping ubuntu.comprettyping/prettyping ubuntu.com Ако в GitHub има нова […]

Основни команди в Linux

Основни команди в Linux http://linuxcommand.org/ man – абревиатура на manual – ръководство Първото което трябва да запомните е, че в Линукс терминал за помощ се извиква командата man. Вие не знаете какво значи командата ls за която ще научим по-късно и затова ще прочетем ръководството по следния начин: sami@sami:~$ man ls На екрана ще ви […]

rsync, ssh, sshpass – backup

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

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 -rf /home/backup cd /   sleep 20   cd /home HOST=’ftp.itservice-bg.net’ USER=’backupuser’ PASSWD=’passwordbackupuser’ FILE=core`date +%Y%m%d`.tar.gz   ftp -n $HOST <nano /etc/init.d/backup #!/bin/sh cd […]