7 Cara Terbaik untuk Mengganti Nama Fail dalam Linux

7 Cara Terbaik untuk Mengganti Nama Fail dalam Linux

Pengguna Linux boleh menukar nama fail dengan mudah menggunakan perintah mv. Walau bagaimanapun, masalah timbul apabila anda mempunyai beberapa nama fail yang ingin anda namakan semula. Mengubah nama setiap fail satu demi satu boleh menjadi tugas yang mengecewakan bagi sesiapa sahaja.





laman web gamer pc tidak memuat dengan betul

Nasib baik, ada beberapa cara untuk menamakan semula fail dalam Linux. Kami akan membincangkan kaedah termudah dan paling berkesan untuk melakukan perkara yang sama di bahagian seterusnya.





Bagaimana Batch Rename Files di Linux

Sistem operasi Linux bergantung terutamanya pada pakej dan perintah. Dan seperti yang jelas, terdapat beberapa arahan yang membolehkan pengguna mengubah nama fail secara besar-besaran pada mesin Linux.





1. Menggunakan Perintah Ganti Nama Ubuntu

Ubuntu dan distro berasaskan Debian lain dihantar dengan program ruang pengguna yang dipanggil menamakan semula yang membolehkan penamaan semula fail dalam Linux. Utiliti ini adalah sebahagian daripada util-linux pakej dan disebut sebagai ganti nama.ul . Ini membantu pengguna dalam penamaan semula fail secara berkumpulan menggunakan penggantian mudah.

Perintah yang disebutkan di bawah ini menamakan semula lima fail gambar menggunakan terminal Linux. Kami telah membuat fail pada sistem ujian kami. Pastikan untuk menjalankan perintah ini dengan berhati-hati kerana mungkin mengubah nama fail lain yang ada di direktori kerja anda.



rename.ul file photos *.png

Perintah ini menamakan semula gambar fail1.png ke gambar1.png dan seterusnya untuk semua fail lain yang terdapat dalam direktori kerja semasa.

Untuk menukar sambungan gambar dari png ke jpg :





rename.ul png jpg *.png

2. Namakan semula Menggunakan Perl Rename Utility

The menamakan semula utiliti adalah program berasaskan Perl yang menjadikan penamaan semula kumpulan dengan mudah melalui penggunaan ungkapan biasa yang lebih maju. Anda boleh menggunakan teknik pencocokan corak yang kuat untuk menamakan semula beberapa fail sekaligus. Anda boleh memasangnya di distro Linux kegemaran menggunakan pengurus pakej lalai sistem anda.

Untuk memasang pakej pada pengedaran berasaskan Debian seperti Ubuntu:





sudo apt install rename

Pada Arch Linux:

sudo pacman -S perl-rename

Untuk memasang menamakan semula di CentOS dan Fedora:

sudo yum install prename

Sekarang setelah anda memasang pakej, sudah tiba masanya untuk menamakan semula fail secara pukal di Linux. Perintah berikut menggantikan kejadian fail dalam nama fail ke gambar .

rename 's/file/photos/' *

Gunakan perintah berikut untuk menukar nama fail huruf kecil menjadi huruf besar. Tukar corak penggantian untuk menukar ke huruf kecil.

rename 'y/a-z/A-Z/' * # converts to uppercase
rename 'y/A-Z/a-z/' * # converts to lowercase

3. Batch Rename Files di Linux Dengan qmv

Qmv atau bergerak pantas perintah, termasuk dalam menamakan semula pakej menjadikan penamaan semula pukal lebih mudah untuk pentadbir Linux. Ini membolehkan anda menamakan semula fail dan direktori menggunakan penyunting teks Linux kegemaran anda. Pastikan bahawa anda telah memasang menamakan semula pakej sebelum cuba menamakan semula fail menggunakan qmv.

Anda boleh memasang pakej menggunakan salah satu arahan yang diberikan di bawah.

sudo apt install renameutils # on Debian-based distros
sudo pacman -Syu renameutils # on Arch Linux
sudo yum install renameutils # on Fedora and CentOS

Anda boleh menamakan semula fail secara besar-besaran menggunakan Linux qmv sekali menamakan semula telah dipasang. Navigasi ke direktori yang mengandungi fail dan panggil qmv dari terminal.

qmv

Ini akan membuka nama fail di editor teks anda. Terdapat dua lajur, satu untuk nama fail asal dan satu lagi untuk nama baru. Anda boleh menamakan semula fail Linux secara pukal dengan mengedit lajur kedua. Tangkapan skrin berikut menggambarkan prosesnya menggunakan penyunting teks Vim .

4. Namakan Semula Fail Linux secara Pukal Menggunakan Vimv

Vimv adalah program mandiri yang menawarkan fungsi penamaan semula kumpulan kepada pengguna Vim. Sekiranya anda bukan peminat editor teks Vim, anda boleh menukar editor lalai dengan mudah dengan mengubah pemboleh ubah persekitaran EDITOR $ .

Tetapi sebelum semua itu, anda perlu memuat turun salinan pakej Vimv menggunakan Git.

git clone https://github.com/thameera/vimv.git

Salin fail binari ke $ PATH dan ubah kebenaran fail sehingga dapat dilaksanakan. Masukkan arahan berikut satu demi satu untuk melakukan ini dari terminal anda.

sudo cp vimv/vimv /usr/local/bin/
sudo chmod +x /usr/local/bin/vimv

Anda kini boleh menukar nama fail secara besar-besaran menggunakan Vim. Taipkan vimv arahan di konsol untuk memulakan program.

vimv

Anda akan diberikan satu lajur yang mengandungi nama fail. Tukar nama fail yang anda anggap sesuai dan kemudian simpan dan berhenti Vim .

5. Batch Rename Linux Files Dengan Emacs

Pengguna editor teks Emacs dapat dengan mudah menamakan semula beberapa fail. Satu kelebihan kaedah ini ialah anda tidak perlu memasang pakej atau pemalam yang berasingan. Cukup ikuti langkah-langkah yang diberikan di bawah ini untuk menamakan semula fail anda dengan Emacs.

  1. Lancarkan Emacs Editor pada sistem anda.
  2. Tekan Alt + X pada papan kekunci untuk beralih ke arahan mod. Kemudian, taipkan perintah di bawah ini untuk memanggil mod penyunting direktori wdired atau 'yang boleh ditulis'. dired
  3. Masukkan jalan ke direktori yang mengandungi fail kumpulan anda dan tekan Masukkan kunci.
  4. Tekan Ctrl + X diikuti oleh Ctrl + Q untuk beralih ke mod baca-tulis.

Emacs akan memberi anda arahan yang menunjukkan semua fail dalam direktori sumber. Tukar nama ke nama pilihan anda dan tekan Ctrl + C dua kali untuk menyimpan perubahan.

6. Namakan semula Beberapa Fail Menggunakan Pengurus Fail Thunar

Thunar adalah salah satu pengurus fail terbaik untuk Linux dengan sokongan terbina dalam untuk penamaan semula pukal. Anda boleh memasang Thunar pada sistem anda jika belum dipasang. Gunakan salah satu arahan berikut berdasarkan sebaran anda.

sudo apt-get install thunar # on Debian-based distros
sudo yum install thunar # on Fedora and CentOS
sudo pacman -S thunar # on Arch

Setelah anda memasang Thunar, jalankan dialog pengubah nama pukal dari pengurus fail itu sendiri. Gunakan arahan berikut jika anda hanya memerlukan alat renamer.

thunar -B

Sistem akan melancarkan tetingkap baru di mana anda boleh memilih fail sumber dan menamakannya sesuai. Anda boleh menamakan semula nama fail dan akhiran fail dengan utiliti pengubah nama pukal ini.

7. Fail Penamaan Semula Pukal Menggunakan Renamer Fail Pintar

Smart File Renamer adalah aplikasi GUI yang menjadikan penamaan semula secara pukal lebih mudah untuk pemula Linux. Ia tersedia sebagai pakej snap untuk sistem yang menyokongnya. Anda boleh memasang Smart File Renamer dengan mengeluarkan arahan snap berikut.

sudo snap install smart-file-renamer

Setelah dipasang, buka aplikasi dengan mencarinya di panel aplikasi. Anda akan disambut dengan antara muka pengguna yang intuitif yang menjadikan navigasi cukup jelas.

Tambahkan fail atau direktori yang anda mahu namakan semula dari tetingkap ini. Anda kini boleh mengubah nama fail secara pukal menggunakan beberapa penapis dan peraturan.

Menamakan Semula Beberapa Fail sekaligus di Linux

Seperti yang anda lihat, tidak sukar untuk menamakan semula fail dalam pengedaran Linux. Kami telah mengumpulkan beberapa kaedah berguna yang dapat membantu dalam tugas ini. Anda boleh memilih untuk menamakan semula fail anda terus dari baris perintah atau memilih penyelesaian grafik. Pilihan ada di sana, jadi yang perlu anda buat hanyalah memilih.

Sekiranya anda menggunakan Windows atau macOS dan ingin menamakan semula fail gambar secara pukal, Adobe Bridge mungkin merupakan alat yang berguna. Anda juga boleh menguruskan aset dan fail digital anda menggunakan Adobe Bridge.

Berkongsi Berkongsi Tweet E-mel Cara Mengganti Nama Foto Anda Dengan Menggunakan Adobe Bridge

Jangan mengabaikan kemampuan pemprosesan fail kumpulan Adobe Bridge. Cuba petua ini untuk menamakan semula semua gambar anda sekali gus.

Baca Seterusnya
Topik-topik yang berkaitan
  • Linux
  • Pengurusan fail
  • Aplikasi Linux
Mengenai Pengarang Rubaiat Hossain(39 Artikel Diterbitkan)

Rubaiat adalah graduan CS dengan semangat yang kuat untuk sumber terbuka. Selain menjadi veteran Unix, dia juga mempunyai keselamatan rangkaian, kriptografi, dan pengaturcaraan fungsional. Dia pengumpul buku terpakai yang gemar dan mempunyai kekaguman yang tidak pernah habis untuk rock klasik.

Lagi Dari Rubaiat Hossain

Langgan buletin kami

Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

Klik di sini untuk melanggan