Cara Menamakan Semula Fail dari Terminal dalam Fedora Linux

Cara Menamakan Semula Fail Dari Terminal Dalam Fedora Linux



Menamakan semula fail ialah aktiviti mudah yang boleh anda lakukan atas pelbagai sebab seperti organisasi fail, kebolehcapaian dan mengelakkan konflik antara fail. Anda juga boleh menamakan semula fail dalam direktori untuk mencarinya dengan cepat dalam ratusan fail.

Oleh itu, pendekatan yang berharga bagi pengguna untuk mengekalkan ketertiban dan kawalan ke atas aset digital mereka. Walau bagaimanapun, sebagai pemula Fedora, anda mungkin tidak tahu cara menamakan semula fail menggunakan arahan. Dalam artikel ini, anda akan mengetahui cara untuk menamakan semula fail daripada terminal dalam Fedora Linux.

Bagaimana untuk menamakan semula Fail dari Terminal di Fedora Linux

Walaupun terdapat pelbagai cara untuk menamakan semula fail, menggunakan arahan 'mv' dan 'menamakan semula' adalah arahan paling mudah yang boleh anda gunakan untuknya. Mari kita ambil beberapa contoh penggunaannya:







Perintah Mv

Walaupun terdapat pelbagai cara untuk menamakan semula fail, menggunakan arahan 'mv' dan 'menamakan semula' adalah arahan paling mudah yang boleh anda gunakan untuknya. Mari kita ambil beberapa contoh penggunaannya:



cd ~/Dokumen
ls -l

Seperti yang anda lihat dalam imej sebelumnya, direktori 'Dokumen' mempunyai fail 'Fedora.pdf', 'Fedora.txt' dan 'Linux.txt'. Sekarang, kami menamakan semula fail bernama 'Linux.txt' kepada 'Linuxhint.txt'.

mv Linux.txt Linuxhint.txt

Namakan semula Berbilang Fail

Jika dua fail dalam direktori yang sama mempunyai sambungan yang sama, anda boleh menukar sambungannya menggunakan arahan 'mv'. Inilah cara anda melakukannya:

cari . -depth -name '*.' -exec sh -c 'f='{}'; mv -- '$f' '${f%.}.'' \;

Seperti yang dapat kita lihat dalam contoh yang diberikan, kita mempunyai dua fail sambungan '.txt' ('Fedora.txt' dan 'Linux.txt'). Di sini, kami menukar nama kedua-dua fail ini dengan menukar sambungannya dengan arahan 'mv' berikut:

cari . -depth -name '*.txt' -exec sh -c 'f='{}'; mv -- '$f' '${f%.txt}.png'' \;

Dalam arahan sebelumnya:

  • find → Ia mencari atau mencari elemen direktori atau fail semasa.
  • -exec → Ia melaksanakan arahan 'mv' pada fail yang serupa dengan carian dan menukar nama fail semasa dengan yang baharu.

Daripada arahan sebelumnya, anda juga boleh menggunakan arahan berikut untuk menukar pelanjutan berbilang fail dan menamakan semula fail:

untuk f dalam *.txt; lakukan mv -- '$f' '${f%.txt}.html'; selesai

Dalam contoh yang diberikan, kami menukar sambungan '.txt' kepada '.html'.

Namakan semula Berbilang Fail Menggunakan Skrip Bash

Anda boleh menukar berbilang nama fail menggunakan skrip Bash dengan menukar sambungannya. Anda perlu membuat fail Bash dan menambah baris berikut kepadanya:

#!/bin/bash
untuk f dalam * . < sambungan_fail semasa > ; buat
mv -- ' $f ' ' ${f%.} .'
selesai

Sebagai contoh, kami menukar sambungan fail daripada '.txt' kepada '.png'.

Seperti yang anda boleh lihat dalam imej sebelumnya, terdapat tiga fail di mana dua daripadanya mempunyai sambungan '.txt'. Di sini, kami menukar sambungan fail daripada '.txt' kepada '.png'.

Tambahkan baris berikut dalam skrip Bash:

#!/bin/bash
untuk f dalam * .txt; buat
mv -- ' $f ' ' ${f%.txt} .png'
selesai

Menggunakan arahan 'sh' berikut, simpan dan jalankan skrip seperti berikut:

sh nama fail.sh

Perintah sebelumnya tidak memberi anda sebarang output tetapi menukar sambungan fail.

Perintah Namakan Semula

Perintah 'menamakan semula' lebih maju daripada arahan 'mv'. Walau bagaimanapun, ia bukan utiliti pra-pasang dalam Fedora, jadi anda perlu memasang ini terlebih dahulu menggunakan arahan berikut:

sudo yum install prename -y

Kini, anda boleh menamakan semula fail dengan sambungan yang sama:

namakan semula *.

Kesimpulan

Ini semua tentang arahan mudah yang anda boleh cuba menamakan semula fail daripada terminal dalam Fedora Linux. Arahan 'menamakan semula' adalah lebih maju dan mesra pengguna daripada arahan 'mv', tetapi ia tidak diprapasang di Linux, jadi anda mesti memasangnya secara manual. Secara keseluruhannya, kedua-dua arahan berguna dan sebagai pemula, anda boleh menggunakannya untuk menamakan semula fail anda dalam sistem Fedora anda.