Dlatego jest to cenne podejście dla użytkowników do utrzymania porządku i kontroli nad swoimi zasobami cyfrowymi. Jednakże jako początkujący użytkownik Fedory możesz nie wiedzieć, jak zmienić nazwy plików za pomocą poleceń. W tym artykule poznasz sposoby zmiany nazwy pliku z terminala w Fedorze Linux.
Jak zmienić nazwę pliku z terminala w Fedorze Linux
Chociaż istnieją różne sposoby zmiany nazw plików, użycie poleceń „mv” i „rename” to najprostsze polecenia, których można w tym celu użyć. Weźmy kilka przykładów ich wykorzystania:
Dowództwo Mv
Chociaż istnieją różne sposoby zmiany nazw plików, użycie poleceń „mv” i „rename” to najprostsze polecenia, których można w tym celu użyć. Weźmy kilka przykładów ich wykorzystania:
cd ~/Dokumenty
ls -l
Jak widać na poprzednim obrazku, katalog „Dokumenty” zawiera pliki „Fedora.pdf”, „Fedora.txt” i „Linux.txt”. Teraz zmieniamy nazwę pliku o nazwie „Linux.txt” na „Linuxhint.txt”.
mv Linux.txt Linuxhint.txt
Zmień nazwę wielu plików
Jeśli dwa pliki w tym samym katalogu mają to samo rozszerzenie, możesz zmienić ich rozszerzenie za pomocą polecenia „mv”. Oto jak to zrobić:
znajdować . -głębia -nazwa '*.Jak widać na podanym przykładzie mamy dwa pliki z rozszerzeniem „.txt” („Fedora.txt” i „Linux.txt”). Tutaj zmieniamy nazwy tych dwóch plików, zmieniając ich rozszerzenia za pomocą następującego polecenia „mv”:
znajdować . -głębia -nazwa '*.txt' -exec sh -c 'f='{}'; mv -- '$f' '${f%.txt}.png'' \;
W poprzednim poleceniu:
- find → Wyszukuje lub znajduje element bieżącego katalogu lub pliku.
- -exec → Wykonuje polecenie „mv” na plikach podobnych do wyszukiwania i konwertuje bieżącą nazwę pliku na nową.
Zamiast poprzedniego polecenia możesz także użyć następującego polecenia, aby zmienić rozszerzenie wielu plików i zmienić nazwę pliku:
dla f w *.txt; do mv -- '$f' '${f%.txt}.html'; zrobione
W podanym przykładzie zmieniliśmy rozszerzenie „.txt” na „.html”.
Zmień nazwę wielu plików za pomocą skryptu Bash
Możesz zmienić wiele nazw plików za pomocą skryptu Bash, zmieniając ich rozszerzenia. Musisz utworzyć plik Bash i dodać do niego następujące wiersze:
#!/bin/bashDo F W * . < bieżące rozszerzenie_pliku > ; Do
mw -- ' $f ' ' ${f%.
zrobione
Przykładowo zmieniamy rozszerzenie pliku z „.txt” na „.png”.
Jak widać na poprzednim obrazku, istnieją trzy pliki, z których dwa mają rozszerzenie „.txt”. Tutaj zmieniamy rozszerzenie plików z „.txt” na „.png”.
Dodaj następujące wiersze w skrypcie Bash:
#!/bin/bashDo F W * .tekst; Do
mw -- ' $f ' ' ${f%.txt} .png”
zrobione
Używając następującego polecenia „sh”, zapisz i uruchom skrypt w następujący sposób:
sh nazwapliku.shPoprzednie polecenie nie daje żadnych danych wyjściowych, ale zmienia rozszerzenie pliku.
Polecenie Zmień nazwę
Polecenie „rename” jest bardziej zaawansowane niż polecenie „mv”. Nie jest to jednak narzędzie preinstalowane w Fedorze, więc musisz je najpierw zainstalować, używając następującego polecenia:
sudo yum zainstaluj prename -y
Teraz możesz zmienić nazwy plików o tym samym rozszerzeniu:
zmień nazwę
Wniosek
Chodzi o proste polecenia, które możesz spróbować zmienić nazwę pliku z terminala w Fedorze Linux. Polecenie „rename” jest bardziej zaawansowane i przyjazne dla użytkownika niż polecenie „mv”, ale nie jest preinstalowane w systemie Linux, dlatego należy je zainstalować ręcznie. Ogólnie rzecz biorąc, oba polecenia są pomocne i jako początkujący możesz ich użyć do zmiany nazw plików w systemie Fedora.