Home
» LINUX
»
Bagaimana untuk membuat arkib mengekstrak sendiri di Linux
Bagaimana untuk membuat arkib mengekstrak sendiri di Linux
Arkib pengekstrakan sendiri ialah fail termampat yang boleh mengekstrak kandungannya tanpa program khas diperlukan. Banyak pembangun perisian menggunakan arkib pengekstrakan sendiri untuk menyampaikan perisian mereka dengan cepat dan cekap. Walau bagaimanapun, arkib mengekstrak sendiri mempunyai kegunaan lain juga, iaitu, membenarkan penyahmampatan fail tanpa perlu berurusan dengan alat rumit seperti Tar, Zip dan lain-lain.
Dalam panduan ini, kami akan menunjukkan kepada anda cara membuat arkib pengekstrakan sendiri anda di Linux. Kami juga akan membincangkan cara menyulitkan arkib pengekstrakan sendiri anda, untuk keselamatan tambahan.
Memasang alat Shar
Perkara pertama yang perlu kita lakukan ialah memasang alat Shar pada Linux. Sebabnya? Walaupun ia merupakan utiliti yang digunakan secara meluas, Shar tidak diprapasang pada banyak sistem pengendalian Linux. Untuk memulakan pemasangan, buka tetingkap terminal dengan menekan Ctrl + Alt + T atau Ctrl + Shift + T pada papan kekunci. Kemudian, ikut arahan pemasangan baris arahan yang digariskan di bawah.
Ubuntu
Pada Ubuntu Linux, anda boleh mendapatkan aplikasi Shar dengan arahan Apt berikut .
sudo apt install sharutils
Debian
Adakah anda menggunakan Debian Linux? Anda akan dapat membuat Shar bekerja dengan arahan Apt-get di bawah.
sudo apt-get install sharutils
Arch Linux
Perlu mengaktifkan dan menjalankan Shar pada PC Arch Linux anda ? Gunakan arahan Pacman di bawah.
sudo pacman -S sharutils
Fedora
Pada Fedora Linux, pasang aplikasi Shar pada sistem anda dengan arahan Dnf berikut .
sudo dnf pasang sharutils
OpenSUSE
Adakah anda pengguna OpenSUSE Linux? Pasang program Shar dengan arahan Zypper di bawah.
sudo zypper pasang sharutils
Linux generik
Perlu mendapatkan aplikasi Shar dan menggunakan keluaran Linux yang tidak diliputi dalam panduan ini? Pergi ke halaman ini untuk mengetahui cara memuat turun kod sumber.
Mencipta arkib Shar
Mencipta arkib Shar dilakukan di terminal, kerana program Shar ialah utiliti baris arahan sahaja. Untuk membuat arkib anda, buka tetingkap terminal. Kemudian, ikut arahan langkah demi langkah di bawah.
Langkah 1: Gunakan arahan ls untuk melihat kandungan direktori rumah anda.
ls
Langkah 2: Lihat melalui output arahan ls dan cari folder di mana anda ingin memampatkan kandungannya. Kemudian, masukkannya dengan arahan CD . Contohnya, jika anda ingin memampatkan semua fail dokumen di dalam direktori "Dokumen", anda akan melakukan cd Documents . Untuk menambah kandungan folder "Muat Turun" anda, anda perlu melakukan Muat Turun cd , dsb.
cd nama-folder-dalam-rumah-direktori
Langkah 3: Setelah berada di dalam folder, jalankan arahan shar untuk menambah semua fail di dalam (dengan arahan CD dalam Langkah 2) ke arkib .shar baharu.
Perlu diingat bahawa apabila menjalankan perintah shar , ia akan menambah segala-galanya pada arkib. Jika terdapat item dalam folder yang anda tidak mahu ditambahkan pada arkib, alihkannya keluar daripadanya dengan pengurus fail Linux sebelum melaksanakan arahan di bawah.
shar ./* > ../my-shar-archive.shar
Langkah 4: Setelah melaksanakan arahan shar dalam Langkah 3, aplikasi Shar akan mula membuat arkib pengekstrakan sendiri anda. Bersabar dan biarkan perintah itu dilaksanakan. Apabila proses selesai, anda akan melihat my-shar-archive.sharmuncul dalam direktori rumah anda (~).
Langkah 5: Selepas mencipta arkib Shar mengekstrak sendiri baharu anda, proses itu tidak lengkap. Sebelum dapat menjalankannya untuk mengekstrak kandungan di dalamnya, kebenaran fail mesti dikemas kini.
Mengemas kini kebenaran pada Linux dilakukan dengan utiliti chmod . Menggunakan chmod +x change my-shar-archive.sharsupaya sesiapa sahaja boleh melaksanakannya dan mengekstrak kandungannya.
sudo chmod +x my-shar-archive.shar
Pastikan anda memberitahu rakan anda bahawa mereka juga mesti mengemas kini kebenaran my-shar-archive.sharpada sistem Linux mereka juga dengan arahan chmod jika mereka ingin mengekstrak kandungannya.
Ekstrak arkib pengekstrakan sendiri anda
Untuk mengekstrak kandungan arkib Shar mengekstrak sendiri baharu anda, laksanakan arahan berikut.
./my-shar-archive.shar
Kandungan my-shar-archive.sharakan diletakkan dalam direktori yang tepat ia telah diekstrak.
Menyulitkan arkib pengekstrakan sendiri anda
Jika anda menghantar fail sensitif dalam arkib pengekstrakan sendiri melalui Internet, anda mungkin mahu menyulitkannya untuk tujuan keselamatan . Syukurlah, menyulitkan fail arkib mengekstrak sendiri pada Linux adalah sangat mudah. Untuk melakukannya pada sistem anda, ikut arahan langkah demi langkah di bawah.
Langkah 1: Pastikan anda telah memasang alat GPG pada PC Linux anda dengan melaksanakan gpg --helparahan dalam terminal. Jika GPG dipasang, anda akan melihat halaman bantuan GPG. Jika tidak, tiada apa yang akan berlaku.