Notatka: Metoda pokazana tutaj została przetestowana Ubuntu 20.04 LTS. Można go jednak obserwować w dowolnym innym rozkładowi Linuksa.
Najpierw pokażmy, co się stanie, kiedy zmienisz nazwę pliku, zaczynając od deski rozdzielczej. Poniższe dane wyjściowe pokazuje, że polecenie MV (Zmień nazwy) traktuje argument nie-opcji (nazwa pliku „-doc”) jako opcję polecenia i podanie błędu „nieprawidłowej opcji”.
Aby wyświetlić wszystkie pliki zaczynające się od deski rozdzielczej w bieżącym katalogu, użyj poniższego polecenia:
$ ls - -*Zmień nazwę pliku, zaczynając od Dash
Istnieją dwa sposoby zmiany nazwy pliku, który zaczyna się od deski rozdzielczej. Omówmy ich oboje.
Metoda 1
Aby zmienić nazwę pliku, zaczynając od deski rozdzielczej, przygotuj „./”Do nazwy pliku, w którym„.”Wskazuje bieżący katalog terminalu i„/”wskazuje, że nazwa wskazuje plik w bieżącym katalogu. Cel "./”Zanim nazwa pliku będzie ukryć pszczocę przed poleceniem.
Na przykład, aby zmienić nazwę pliku o nazwie „-DOC” wewnątrz bieżącego katalogu na „myDoc”, polecenie brzmiałoby:
$ sudo mv ./-doc mydocZmieni to nazwę pliku na „myDoc”.
Jeśli plik do zmiany nazwy znajduje się w innym katalogu, określ ścieżkę pliku. Na przykład, aby zmienić nazwę pliku „-DOC” zlokalizowanego w ~/Dokumenty Katalog do „MyDoc”, poleceniem byłoby:
$ sudo mv ~/Documents/-doc ~/Documents/MyDocMetoda 2
Innym sposobem zmiany nazwy pliku zaczynającego się na deskę rozdzielczą, jest użycie podwójnego „-” przed nazwą pliku. „-” jest używany w poleceniach Linux w celu wskazania końca opcji i wyłączenia dalszego przetwarzania opcji. Po „-” nic nie jest traktowane jako opcja. Odbywa się to w celu zakończenia przetwarzania opcji. W przeciwnym razie polecenie traktuje argument nie opcji jako opcje (flagi) i zawiedzie. Dlatego będziesz musiał użyć „-”, gdy argument nie opcji rozpocznie się od deski rozdzielczej.
Aby zmienić nazwę pliku „-DOC” na „MyDoc”, użyj „-” przed nazwą pliku w następujący sposób:
$ sudo mv --doc myDocZmieni to nazwę pliku na „myDoc”.
Otóż to. W tym poście pokazaliśmy dwa sposoby zmiany nazwy pliku, zaczynając od deski rozdzielczej w Linux. Aby dowiedzieć się więcej o poleceniu MV (przeniesienie i nazwy), odwiedź stronę Man.