Cara Taruh Direktori (dengan Gambar)

Isi kandungan:

Cara Taruh Direktori (dengan Gambar)
Cara Taruh Direktori (dengan Gambar)

Video: Cara Taruh Direktori (dengan Gambar)

Video: Cara Taruh Direktori (dengan Gambar)
Video: cara membuat image ghost windows 10 & cara ghost windows 10 2024, Mungkin
Anonim

Cara yang paling umum untuk mengirimkan sekumpulan fail dari sistem Linux adalah dengan menggunakan perintah tar. Apabila anda memasukkan direktori, anda dapat mengumpulkan sekumpulan fail dengan mudah ke dalam satu fail. File ini kemudian dapat dipindahkan atau disimpan, atau dapat dikompres untuk mengurangi ukurannya.

Langkah-langkah

865895 1
865895 1

Langkah 1. Fahami format

Di Linux, mengarkibkan banyak fail dicapai menggunakan perintah tar. Perintah ini akan menggabungkan beberapa fail menjadi satu fail, yang memungkinkan pemampatan atau pemindahan lebih mudah ke komputer lain. Fail yang dihasilkan akan mempunyai peluasan.tar. fail.tar sering disebut sebagai tarball.

Perintah tar hanya akan mengarkibkan fail. Ia tidak akan melakukan pemampatan, jadi arkib akan berukuran sama dengan fail asalnya. Anda boleh memampatkan fail.tar menggunakan gzip atau bzip2, menghasilkan lanjutan.tar.gz atau.tar.bz2. Perkara ini akan dibahas pada akhir artikel

865895 2
865895 2

Langkah 2. Buat tarball dari satu direktori

Terdapat beberapa bahagian pada perintah tar ketika anda membuat tarball dari direktori. Berikut adalah arahan tar contoh:

tar -cvf tarName.tar / path / ke / direktori

  • tar - Ini meminta program pengarkiban tar.
  • c - Bendera ini menandakan "penciptaan" fail.tar. Ia mesti selalu diutamakan.
  • v - Ini menunjukkan bahawa prosesnya "verbose". Ini akan memaparkan pembacaan semua fail yang ditambahkan ke fail.tar semasa dibuat. Ini adalah bendera pilihan.
  • f - Bendera ini menandakan bahawa bahagian seterusnya akan menjadi nama fail fail.tar baru. Ia harus selalu menjadi bendera terakhir.
  • tarName.tar - Anda boleh memilih mana-mana nama yang anda mahukan. Pastikan anda memasukkan peluasan.tar pada akhir. Anda boleh menambah jalan ke nama fail jika anda ingin membuat tarball dalam direktori yang berbeza daripada yang berfungsi sekarang.
  • / path / ke / direktori - Masukkan di lorong direktori dari mana anda ingin membuat fail.tar. Jalannya adalah relatif dengan direktori kerja semasa anda. Contohnya, jika jalan penuh adalah ~ / home / pengguna / Gambar, dan anda sekarang berada di direktori / home, anda akan memasukkan / user / Pictures. Perhatikan bahawa semua subdirektori akan disertakan juga.
865895 3
865895 3

Langkah 3. Buat tarball yang merangkumi beberapa direktori

Menambah banyak direktori semudah menambahkan semua jalan ke akhir arahan tar:

tar -cvf tarName.tar / etc / direktori1 / var / www / direktori2

865895 4
865895 4

Langkah 4. Tambahkan fail atau direktori ke tarball yang ada

Anda boleh terus menambahkan fail dan direktori ke fail arkib.tar anda dengan menggunakan bendera "tambahkan":

tar -rvf tarName.tar textfile.txt laluan / ke / lain / direktori

r - Ini adalah bendera "tambahkan". Ia menggantikan bendera c dari arahan pembuatan tarball

865895 5
865895 5

Langkah 5. Memampatkan fail.tar yang ada

Anda boleh menggunakan "gzip" untuk memampatkan fail arkib.tar dengan cepat. Sekiranya anda memerlukan lebih banyak pemampatan (fail output yang lebih kecil), anda boleh menggunakan "bzip2" sebagai gantinya. bzip2 akan mengambil masa lebih lama untuk memampatkan fail daripada gzip.

gzip tarName.tar bzip2 tarName.tar

  • gzip akan menambahkan peluasan.gz ke nama fail: tarName.tar.gz
  • bzip2 akan menambahkan peluasan.bz2 ke nama fail: tarName.tar.bz2
865895 6
865895 6

Langkah 6. Memampatkan tarball semasa anda membuatnya

Anda boleh menggunakan perintah pada langkah di atas untuk memampatkan tarball yang ada, tetapi anda juga dapat memampatkannya semasa anda membuatnya dengan menggunakan bendera yang betul:

tar -czvf tarName.tar.gz / path / to / direktori tar -cjvf tarName.tar.bz2 / path / ke / direktori

  • z - Bendera ini akan memampatkan fail.tar baru menggunakan gzip. Pastikan untuk memasukkan pelanjutan.gz di akhir nama fail.
  • j - Bendera ini akan memampatkan fail.tar baru menggunakan bzip2. Pastikan untuk memasukkan pelanjutan.bz2 di hujung nama fail.

Disyorkan: