Pranešimai

Rodomi įrašai su etikete „etc

Efektyvus konfigūracijos failų atsarginių kopijų valdymas naudojant etc_backup funkciją .bashrc faile

Įvadas Kaip seni programuotojai :D, puikiai suprantame atsarginių kopijų svarbą. Mūsų konfigūracijos failai /etc kataloge yra gyvybiškai svarbūs, todėl būtina turėti patikimą būdą juos saugoti ir atkurti. Šiame įraše pristatysiu mano naująją etc_backup funkciją, kurią įtraukiau į pagrindinę viskas funkciją .bashrc faile, ir aptarsiu, kaip ją naudoti bei kokius patobulinimus galima pridėti. Ką ir kodėl darome etc_backup funkcija sukurta tam, kad automatiškai ir patikimai sukurtų atsargines kopijas iš visų .conf failų /etc kataloge ir jo subkataloguose. Pagrindinės funkcijos ir pastebėjimai: Automatinis atsarginės kopijos katalogo kūrimas : backup_dir="$HOME/git/etc_backup/etc_backup_$(date +%F)" : Naudojame naudotojo namų katalogą ir sukuriame atsarginių kopijų katalogą su dabartinės datos žyme. log_file="$backup_dir/backup_log_$(date +%F).txt" : Kuriamas log failas, kuriame saugomi kopijavimo klaidų pranešimai. Konfigūracijų failų kopijav