Cara Cari dan Keluarkan Fail Pendua pada Linux Menggunakan fdupes

Cara Cari dan Keluarkan Fail Pendua pada Linux Menggunakan fdupes

Apabila bekerja dengan sejumlah besar media dan dokumen, adalah perkara biasa untuk mengumpul berbilang salinan fail yang sama pada komputer anda. Tidak dapat dielakkan, yang berikut ialah ruang storan bersepah yang dipenuhi dengan fail berlebihan, mencetuskan pemeriksaan berkala untuk fail pendua pada sistem anda.

Untuk tujuan ini, anda akan menemui pelbagai program untuk mengenal pasti dan memadam fail pendua. Dan fdupes menjadi salah satu program sedemikian untuk Linux. Jadi ikut serta semasa kami membincangkan fdupes dan membimbing anda melalui langkah-langkah untuk mencari dan memadam fail pendua di Linux.

Apakah fdupes?

Fdupes ialah program berasaskan CLI untuk mencari dan memadam fail pendua pada Linux. Ia dikeluarkan di bawah Lesen MIT di GitHub .

Dalam bentuk yang paling mudah, program ini berfungsi dengan menjalankan direktori yang ditentukan melalui md5sum untuk membandingkan tandatangan MD5 bagi failnya. Kemudian ia menjalankan perbandingan bait demi bait pada mereka untuk mengenal pasti fail pendua dan memastikan tiada pendua ditinggalkan.

Setelah fdupes mengenal pasti fail pendua, ia memberi anda pilihan untuk sama ada memadamnya atau menggantikannya dengan pautan keras (pautan ke fail asal). Jadi bergantung pada keperluan anda, anda boleh meneruskan operasi dengan sewajarnya.

Bagaimana untuk Memasang fdupes pada Linux?

Fdupes tersedia pada kebanyakan distro Linux utama seperti Ubuntu, Arch, Fedora, dll. Berdasarkan distro yang anda jalankan pada komputer anda, keluarkan arahan yang diberikan di bawah.

Pada sistem berasaskan Ubuntu atau Debian:

sudo apt install fdupes

Untuk memasang fdupes pada Fedora/CentOS dan distro berasaskan RHEL yang lain:

sudo dnf install fdupes

Pada Arch Linux dan Manjaro:

sudo pacman -S fdupes

Bagaimana untuk Menggunakan fdupes?

Setelah anda memasang program pada komputer anda, ikuti langkah di bawah untuk mencari dan mengalih keluar fail pendua.

Mencari Fail Pendua Dengan fdupes

Mula-mula, mari kita mulakan dengan mencari semua fail pendua dalam direktori. Sintaks asas untuk ini ialah:

fdupes path/to/directory

Contohnya, jika anda ingin mencari fail pendua dalam direktori Dokumen , anda akan menjalankan:

fdupes ~/Documents

Pengeluaran:

Cara Cari dan Keluarkan Fail Pendua pada Linux Menggunakan fdupes

Jika fdupes menjumpai fail pendua dalam direktori yang ditentukan, ia akan mengembalikan senarai semua fail berlebihan yang dihimpunkan mengikut set, dan kemudian anda boleh melakukan operasi selanjutnya padanya jika perlu.

Walau bagaimanapun, jika direktori yang anda tentukan terdiri daripada subdirektori, arahan di atas tidak akan mengenal pasti pendua di dalamnya. Dalam situasi sedemikian, apa yang anda perlu lakukan ialah menjalankan carian rekursif untuk mencari semua fail pendua yang terdapat di dalam subdirektori.

Untuk melakukan carian rekursif dalam fdupes, gunakan bendera -r :

fdupes -r path/to/directory

Sebagai contoh:

fdupes -r ~/Documents

Pengeluaran:

Cara Cari dan Keluarkan Fail Pendua pada Linux Menggunakan fdupes

Walaupun kedua-dua arahan di atas boleh mencari fail pendua dengan mudah dalam direktori yang ditentukan (dan subdirektorinya), outputnya termasuk fail pendua panjang sifar (atau kosong).

Walaupun fungsi ini mungkin masih berguna apabila anda mempunyai terlalu banyak fail pendua kosong pada sistem anda, ia boleh menimbulkan kekeliruan apabila anda hanya ingin mengetahui pendua tidak kosong dalam direktori.

Nasib baik, fdupes membenarkan anda mengecualikan fail panjang sifar daripada hasil cariannya menggunakan pilihan -n , yang boleh anda gunakan dalam arahan anda.

Nota: Anda boleh mengecualikan fail pendua yang tidak kosong dalam carian biasa dan juga rekursif.

Untuk hanya mencari fail pendua yang tidak kosong pada mesin anda:

fdupes -n ~/Documents

Pengeluaran:

Cara Cari dan Keluarkan Fail Pendua pada Linux Menggunakan fdupes

Jika anda berurusan dengan berbilang set fail pendua, adalah bijak untuk mengeluarkan keputusan kepada fail teks untuk rujukan masa hadapan.

Untuk melakukan ini, jalankan:

fdupes path/to/directory > file_name.txt

...di mana laluan/ke/direktori ialah direktori di mana anda ingin melakukan carian.

Untuk mencari fail pendua dalam direktori Dokumen dan kemudian hantar output ke fail:

fdupes /home/Documents > output.txt

Akhir sekali, jika anda ingin melihat ringkasan semua maklumat yang berkaitan dengan fail pendua dalam direktori, anda boleh menggunakan bendera -m dalam arahan anda:

fdupes -m path/to/directory

Untuk mendapatkan maklumat fail pendua untuk direktori Dokumen :

fdupes -m ~/Documents

Pengeluaran:

Cara Cari dan Keluarkan Fail Pendua pada Linux Menggunakan fdupes

Pada bila-bila masa semasa penggunaan fdupes anda, jika anda mahukan bantuan dengan arahan atau fungsi, gunakan pilihan -h untuk mendapatkan bantuan baris arahan :

fdupes -h

Cara Cari dan Keluarkan Fail Pendua pada Linux Menggunakan fdupes

Memadamkan Fail Pendua dalam Linux Dengan fdupes

Selepas anda mengenal pasti fail pendua dalam direktori, anda boleh meneruskan dengan mengalih keluar/memadamkan fail ini daripada sistem anda untuk membersihkan kekacauan dan mengosongkan ruang storan.

Untuk memadamkan fail pendua, nyatakan bendera -d dengan arahan dan tekan Enter :

fdupes -d path/to/directory

Untuk mengalih keluar fail pendua dalam folder Muat Turun :

fdupes -d ~/Downloads

Fdupes kini akan membentangkan anda dengan senarai semua fail pendua dalam direktori itu dan akan memberi anda pilihan untuk mengekalkan fail yang anda ingin simpan pada komputer anda.

Sebagai contoh, jika anda ingin mengekalkan fail pertama dalam set 1, anda perlu memasukkan 1 selepas keluaran carian fdupes dan tekan Enter .

Cara Cari dan Keluarkan Fail Pendua pada Linux Menggunakan fdupes

Selain itu, jika perlu, anda juga boleh menyimpan berbilang contoh fail dalam satu set fail pendua yang dikembalikan. Untuk ini, anda perlu memasukkan nombor yang sepadan dengan fail pendua dalam senarai yang dipisahkan koma dan tekan Enter .

Contohnya, jika anda ingin menyimpan fail 1, 3 dan 5, anda perlu memasukkan:

1,3,5

Sekiranya anda ingin mengekalkan contoh pertama fail dalam setiap set fail pendua dan ingin mengabaikan gesaan, anda boleh berbuat demikian dengan memasukkan suis -N , seperti yang ditunjukkan dalam arahan berikut:

fdupes -d -N path/to/directory

Sebagai contoh:

fdupes -d -N ~/Documents

Berjaya Memadamkan Fail Pendua dalam Linux

Menyusun fail adalah tugas yang membosankan dengan sendirinya. Tambah padanya masalah pendua fail, dan anda melihat beberapa jam dalam masa dan usaha terbuang untuk mengatur storan anda yang tidak teratur.

Tetapi terima kasih kepada utiliti seperti fdupes, lebih mudah dan cekap untuk mengenal pasti fail pendua dan memadamkannya. Dan panduan di atas sepatutnya membantu anda dengan operasi ini pada mesin Linux anda.

Sama seperti fail pendua, perkataan pendua dan baris berulang dalam fail juga boleh mengecewakan untuk ditangani dan memerlukan alat lanjutan untuk dialih keluar. Jika anda menghadapi masalah sedemikian juga, anda boleh menggunakan uniq untuk mengalih keluar baris pendua daripada fail teks.


10 Apl Persidangan Video Terbaik untuk Linux

10 Apl Persidangan Video Terbaik untuk Linux

Bagi pekerja bebas dan pekerja yang kerap bekerja dari rumah, komunikasi jarak jauh adalah salah satu daripada banyak perkara yang perlu dijaga. Persidangan video kini telah menggantikan mesyuarat dalam pejabat untuk kebanyakan kita. Alat seperti Zoom dan Skype telah menyaksikan peningkatan besar dalam pertumbuhan.

Cara Memasang Pelayan FTP pada Ubuntu dalam 5 Langkah

Cara Memasang Pelayan FTP pada Ubuntu dalam 5 Langkah

Jika anda menyediakan pelayan Linux, anda memerlukan akses FTP. Ini bermakna pertama sekali memasang pelayan FTP pada Linux. Ia sepatutnya menjadi salah satu perkara pertama yang anda lakukan selepas memasang sistem pengendalian pelayan anda.

Cara Mudah Menyulitkan dan Menyahsulit Fail dan Direktori dalam Linux

Cara Mudah Menyulitkan dan Menyahsulit Fail dan Direktori dalam Linux

Pernahkah anda mahu menyulitkan fail dengan cepat dan mudah dalam Linux tanpa perlu memasang dan mempelajari pakej perisian baharu? Inilah cara terbaik dan mudah untuk menyulitkan fail atau direktori dengan mudah melalui AES256 yang dijamin dengan kata laluan, membantu menjauhkan fail anda daripada mengintip.

Bagaimana untuk Membetulkan arahan make: tidak dijumpai Ralat dalam Ubuntu

Bagaimana untuk Membetulkan arahan make: tidak dijumpai Ralat dalam Ubuntu

Perintah buat mungkin merupakan salah satu arahan yang paling banyak digunakan dalam ekosistem Linux. Perintah ini digunakan untuk membina dan menyusun atur cara terus daripada kod sumber.

Distro Linux Stable vs. Bleeding-Edge: Mana Yang Perlu Anda Pilih?

Distro Linux Stable vs. Bleeding-Edge: Mana Yang Perlu Anda Pilih?

Salah satu pilihan utama yang dihadapi oleh ramai pengguna Linux apabila memilih pengedaran Linux ialah kestabilannya, atau berapa banyak perubahan perisian.

Adakah 2020 Tahun Pandemik Hasad Linux?

Adakah 2020 Tahun Pandemik Hasad Linux?

Reputasinya untuk keselamatan bermakna Linux sering dianggap kurang terdedah kepada jenis ancaman yang kerap melanda sistem Microsoft Windows. Sebilangan besar keselamatan yang dianggap itu datang daripada bilangan sistem Linux yang agak rendah, tetapi adakah penjenayah siber mula melihat nilai dalam memilih kualiti berbanding kuantiti?

Cara Muat Turun dan Pasang Pengurus Muat Turun uGet di Linux

Cara Muat Turun dan Pasang Pengurus Muat Turun uGet di Linux

Pengurus muat turun ialah alat yang popular untuk mengurus semua muat turun anda dalam satu aplikasi dan memberikan anda beberapa ciri berguna. Jika anda baru-baru ini beralih daripada sistem pengendalian Windows kepada Linux, anda mungkin sedang mencari alternatif kepada Pengurus Muat Turun Internet (IDM) yang terkenal.

Mengambil Nota Pada Chromebook Dipermudahkan Dengan Kursif

Mengambil Nota Pada Chromebook Dipermudahkan Dengan Kursif

Kursif ialah Apl Web Progresif (PWA) yang diperkenalkan oleh Google dengan keluaran HP Chromebook x2 11. Anda boleh menggunakan apl ini untuk mengambil nota tulisan tangan pada Chromebook anda yang dilengkapi stylus.

Cara Menggunakan Vim: Panduan kepada Asas

Cara Menggunakan Vim: Panduan kepada Asas

Vim ialah editor kod yang paling berkuasa dan serba boleh yang tersedia untuk sistem seperti Unix. Ia adalah lanjutan daripada editor Vi yang dibangunkan oleh Bill Joy. Vim tersedia secara lalai pada kebanyakan sistem Linux dan BSD.

Bermula Dengan Redis dan PHP untuk Penyimpanan Data Pantas

Bermula Dengan Redis dan PHP untuk Penyimpanan Data Pantas

Enjin storan Redis yang popular ialah alat yang sangat baik dan mesti ada dalam mana-mana senjata pembangun perisian. Enjin storan dalam memori membolehkan penyimpanan dan mendapatkan semula data yang sangat pantas, sehingga 32 juta pertanyaan sesaat yang mengagumkan, menjadikannya pelengkap utama kepada mana-mana enjin pangkalan data utama.

Cara Memasang dan Menggunakan Neofetch pada Linux

Cara Memasang dan Menggunakan Neofetch pada Linux

Neofetch memaparkan logo ASCII pengedaran Linux anda bersama-sama dengan maklumat yang berkaitan dengan sistem anda dalam terminal. Ramai pengguna Linux akan menggunakannya dalam tangkapan skrin desktop mereka hanya kerana mereka fikir ia hebat. Dan mereka betul. Anda boleh menggunakannya untuk mempamerkan persediaan anda dalam tangkapan skrin juga.

Cara Menguji Mana-mana Distro Linux Tanpa Memasang Dengan DistroTest

Cara Menguji Mana-mana Distro Linux Tanpa Memasang Dengan DistroTest

Ingin mencuba pengedaran Linux pada sistem anda tanpa memasang? Beberapa tapak web tersedia di internet yang membolehkan anda menjalankan sistem pengendalian berasaskan Linux pada pelayar internet.

Cara Mengezip dan Nyahzip atau Ekstrak Fail TAR dan TAR.GZ

Cara Mengezip dan Nyahzip atau Ekstrak Fail TAR dan TAR.GZ

Pemampatan fail ialah cara terbaik untuk menyimpan storan pada komputer. Jika anda biasa dengan pakej dalam Linux, anda mungkin pernah menjumpai fail TAR atau TAR.GZ. Walaupun pengguna berpengalaman mengetahui apa itu fail TAR dan cara mengekstraknya, pemula Linux mungkin menghadapi beberapa kesukaran untuk memikirkan apa yang perlu dilakukan dengannya.

10 Distro Linux Terbaik untuk Pembangun

10 Distro Linux Terbaik untuk Pembangun

Walaupun Linux mungkin bukan sistem pengendalian yang digemari untuk pengguna biasa, ia adalah pilihan utama untuk kebanyakan pembangun dan pengaturcara. Linux ialah OS yang lebih praktikal yang direka secara eksplisit dengan mengambil kira pengaturcaraan dan pembangun.

Cara Memasang Spotify pada Linux

Cara Memasang Spotify pada Linux

Spotify adalah salah satu perkhidmatan penstriman muzik terbesar di luar sana. Ia mempunyai pelanggan asli untuk peranti mudah alih (Android dan iOS) dan desktop (Mac dan Windows).

Cara Memasang dan Mengalih Keluar Pakej dalam Arch Linux

Cara Memasang dan Mengalih Keluar Pakej dalam Arch Linux

Ingin memasang pakej pada Arch Linux tetapi tidak tahu caranya? Ramai orang menghadapi masalah ini apabila mereka mula-mula berhijrah dari pengedaran berasaskan Debian ke Arch. Walau bagaimanapun, anda boleh mengurus pakej dengan mudah pada sistem berasaskan Arch anda menggunakan pengurus pakej.

Cara Menukar Antara Pakej Linux Menggunakan Alien

Cara Menukar Antara Pakej Linux Menggunakan Alien

Adakah anda ingin menukar pakej Linux kepada beberapa format lain? Mungkin pakej yang anda cari tidak tersedia untuk distro anda tetapi anda masih mahukannya walau apa cara sekalipun. Atau mungkin anda seorang pembangun dan ingin menjimatkan masa anda dengan membungkus semula program anda dengan cepat ke format lain tanpa perlu membina pakej itu semula.

Cara Cari dan Gantikan Teks dalam Vim di Linux

Cara Cari dan Gantikan Teks dalam Vim di Linux

vim ialah salah satu penyunting fail paling popular di Linux. Sebahagian daripada populariti adalah kerana arahan

Cara Mengambil Ujian Menaip pada Linux Dengan tt

Cara Mengambil Ujian Menaip pada Linux Dengan tt

Dalam era teknologi moden, menaip telah menjadi salah satu aktiviti yang paling biasa untuk banyak profesion. Belajar menaip dengan lebih pantas dengan ketepatan boleh membantu anda menyelesaikan lebih banyak perkara dalam jumlah masa yang sama.

10 Apl Persidangan Video Terbaik untuk Linux

10 Apl Persidangan Video Terbaik untuk Linux

Bagi pekerja bebas dan pekerja yang kerap bekerja dari rumah, komunikasi jarak jauh adalah salah satu daripada banyak perkara yang perlu dijaga. Persidangan video kini telah menggantikan mesyuarat dalam pejabat untuk kebanyakan kita. Alat seperti Zoom dan Skype telah menyaksikan peningkatan besar dalam pertumbuhan.

Cara Memasang Pelayan FTP pada Ubuntu dalam 5 Langkah

Cara Memasang Pelayan FTP pada Ubuntu dalam 5 Langkah

Jika anda menyediakan pelayan Linux, anda memerlukan akses FTP. Ini bermakna pertama sekali memasang pelayan FTP pada Linux. Ia sepatutnya menjadi salah satu perkara pertama yang anda lakukan selepas memasang sistem pengendalian pelayan anda.

Cara Mudah Menyulitkan dan Menyahsulit Fail dan Direktori dalam Linux

Cara Mudah Menyulitkan dan Menyahsulit Fail dan Direktori dalam Linux

Pernahkah anda mahu menyulitkan fail dengan cepat dan mudah dalam Linux tanpa perlu memasang dan mempelajari pakej perisian baharu? Inilah cara terbaik dan mudah untuk menyulitkan fail atau direktori dengan mudah melalui AES256 yang dijamin dengan kata laluan, membantu menjauhkan fail anda daripada mengintip.

Bagaimana untuk Membetulkan arahan make: tidak dijumpai Ralat dalam Ubuntu

Bagaimana untuk Membetulkan arahan make: tidak dijumpai Ralat dalam Ubuntu

Perintah buat mungkin merupakan salah satu arahan yang paling banyak digunakan dalam ekosistem Linux. Perintah ini digunakan untuk membina dan menyusun atur cara terus daripada kod sumber.

Cara Cari dan Keluarkan Fail Pendua pada Linux Menggunakan fdupes

Cara Cari dan Keluarkan Fail Pendua pada Linux Menggunakan fdupes

Apabila bekerja dengan sejumlah besar media dan dokumen, adalah perkara biasa untuk mengumpul berbilang salinan fail yang sama pada komputer anda. Tidak dapat dielakkan, yang berikut ialah ruang storan bersepah yang dipenuhi dengan fail berlebihan, mencetuskan pemeriksaan berkala untuk fail pendua pada sistem anda.

Distro Linux Stable vs. Bleeding-Edge: Mana Yang Perlu Anda Pilih?

Distro Linux Stable vs. Bleeding-Edge: Mana Yang Perlu Anda Pilih?

Salah satu pilihan utama yang dihadapi oleh ramai pengguna Linux apabila memilih pengedaran Linux ialah kestabilannya, atau berapa banyak perubahan perisian.

Adakah 2020 Tahun Pandemik Hasad Linux?

Adakah 2020 Tahun Pandemik Hasad Linux?

Reputasinya untuk keselamatan bermakna Linux sering dianggap kurang terdedah kepada jenis ancaman yang kerap melanda sistem Microsoft Windows. Sebilangan besar keselamatan yang dianggap itu datang daripada bilangan sistem Linux yang agak rendah, tetapi adakah penjenayah siber mula melihat nilai dalam memilih kualiti berbanding kuantiti?

Cara Muat Turun dan Pasang Pengurus Muat Turun uGet di Linux

Cara Muat Turun dan Pasang Pengurus Muat Turun uGet di Linux

Pengurus muat turun ialah alat yang popular untuk mengurus semua muat turun anda dalam satu aplikasi dan memberikan anda beberapa ciri berguna. Jika anda baru-baru ini beralih daripada sistem pengendalian Windows kepada Linux, anda mungkin sedang mencari alternatif kepada Pengurus Muat Turun Internet (IDM) yang terkenal.

Mengambil Nota Pada Chromebook Dipermudahkan Dengan Kursif

Mengambil Nota Pada Chromebook Dipermudahkan Dengan Kursif

Kursif ialah Apl Web Progresif (PWA) yang diperkenalkan oleh Google dengan keluaran HP Chromebook x2 11. Anda boleh menggunakan apl ini untuk mengambil nota tulisan tangan pada Chromebook anda yang dilengkapi stylus.

Cara Menggunakan Vim: Panduan kepada Asas

Cara Menggunakan Vim: Panduan kepada Asas

Vim ialah editor kod yang paling berkuasa dan serba boleh yang tersedia untuk sistem seperti Unix. Ia adalah lanjutan daripada editor Vi yang dibangunkan oleh Bill Joy. Vim tersedia secara lalai pada kebanyakan sistem Linux dan BSD.