BackUps dari terminal dengan skrip di Bash Shell

Pada 14 Februari, saya masuk linux.com penerbitan Simrat Pal Singh Khokhar, di mana ia memaparkan skrip dalam Bash Shell kepengarangannya, yang membolehkan kita membuat BackUp dalam format

.tar.bz2

dari mana-mana direktori yang ada dalam sistem kami.

Walaupun skrip Ia agak lama, kerana ini pada awalnya diterbitkan pada 13 Mac 2009, saya rasa ia sangat berguna dalam operasi dan kemudahan penggunaannya.

Untuk menggunakan skrip, ikuti langkah-langkah berikut untuk huruf:

  1. Buka dokumen baru di Gedit dalam nano mengikut keinginan anda.
  2. Salin kod skrip penuh dalam dokumen baru ini.
  3. Simpan skrip sebagai
    mybackup.sh

    di tempat yang anda mahukan dalam pasukan anda (lebih baik di folder peribadi anda).

Sekarang kita akan memberikan izin pelaksanaan skrip melalui perintah berikut (Anda mesti mencari diri anda terlebih dahulu dalam direktori yang mengandungi skrip):

chmod + x mybackup.sh

Cara menggunakan skrip adalah seperti berikut:

Untuk melakukan BackUp dari direktori atau fail tertentu daripada melakukannya dengan cara berikut:

sh mybackup.sh [sumber] [destinasi]

Di mana sumber adalah jalan mutlak dari direktori atau fail yang ingin anda sandarkan (contoh:

~/Documentos/Writer

)
Di mana tujuan, adalah jalan di mana anda ingin menyimpan BackUp (contoh:

~/Documentos

)

Nota: Simrat mendakwa bahawa skrip mengenali jalan mutlak dan relatif, tetapi dalam kes saya hanya jalan mutlak yang berfungsi.

Ini akan menghasilkan penciptaan fail

.tar.bz2

dengan format

"fuente_ddmmyyyy.x.tar.bz2"

Sekarang jika anda ingin mengundurkan zip BackUp sebelumnya, anda hanya perlu menjalankan skrip dan menentukan failnya

.tar.bz2

sebagai sumber dan direktori di mana anda mahu menyah zip fail sebagai tujuan.

Selain itu, skrip ini boleh digunakan dalam Nautilus untuk membuat BackUp dengan cara yang lebih mudah.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

      thalskarth kata

    Sejujurnya, saya hanya mencari sesuatu seperti itu. Saya memasukkannya ke dalam CRON supaya automatik setiap kali X dan itu sahaja, saya tidak bimbang tentang subjek =)

      John kata

    Maklumatnya sangat baik tetapi anda tidak menerangkan pada akhirnya bagaimana membuat sandaran,
    1. Buka dokumen baru di Gedit atau nano mengikut keinginan anda.
    ►2. Salin kod skrip yang lengkap ke dalam dokumen baru ini.
    3. Simpan skrip sebagai

    mybackup.sh

    ya! SIAPA KOD? anda menolong saya, dalam Tiada