Skip to main content

Jak zmienić nazwy plików za pomocą narzędzi systemu Linux i terminala

Excel - Nazwy z odwołaniami względnymi - porada #196 (Kwiecień 2025)

Excel - Nazwy z odwołaniami względnymi - porada #196 (Kwiecień 2025)
Anonim

Ten przewodnik pokaże ci, jak zmieniać nazwy plików za pomocą menedżera plików i linii poleceń Linuksa.

Większość dystrybucji systemu Linux ma domyślny menedżer plików jako część środowiska graficznego. Środowisko pulpitu to zbiór narzędzi, które umożliwiają użytkownikom wykonywanie typowych zadań bez wpisywania poleceń w oknie terminala.

Środowisko pulpitu zazwyczaj zawiera menedżera okien, który służy do wyświetlania aplikacji graficznych. Obejmuje to również niektóre lub wszystkie z następujących czynności:

  • panel (znany również jako pasek zadań) - zazwyczaj używany do przycisku menu, paska zadań
  • spis dań
  • pasek uruchamiania
  • pulpit nawigacyjny
  • widżety
  • ikony na pulpicie
  • narzędzia takie jak menedżery plików, notatniki, kalkulatory itp

Menedżer plików służy do kontrolowania tworzenia, przenoszenia i usuwania plików. Użytkownicy systemu Windows będą zaznajomieni z Eksploratorem Windows, który jest typem menedżera plików.

Istnieje wiele różnych menedżerów plików, takich jak Nautilus, Dolphin, Caja, PCManFM i Thunar.

Nautilus to domyślny menedżer plików w systemie Ubuntu i dystrybucje działające w środowisku graficznym GNOME, takie jak Fedora i openSUSE.

Dolphin jest domyślnym menedżerem plików dla środowiska graficznego KDE używanego przez dystrybucje Linuksa, takie jak Kubuntu i KaOS.

Linux Mint ma lekką wersję, która wykorzystuje pulpit MATE. Pulpit MATE wykorzystuje menedżera plików Caja.

Lekkie dystrybucje często używają środowiska graficznego LXDE, które ma menedżera plików PCManFM lub XFCE, który jest dostarczany z menedżerem plików Thunar.

Tak się składa, że ​​nazwy mogą się zmieniać, ale funkcja zmiany nazw plików jest praktycznie taka sama

Jak zmienić nazwę pliku za pomocą menedżera plików

Menedżer plików zwykle ma ikonę przypominającą szafkę na dokumenty. Na przykład, jeśli używasz Ubuntu, jest to druga ikona na pasku uruchamiania.

Zwykle można znaleźć odpowiednią ikonę menedżera plików na pasku uruchamiania na panelu, w ramach systemu menu lub w ramach paska szybkiego uruchamiania.

Menedżer plików ma zazwyczaj listę miejsc w lewym panelu, takich jak folder domowy, pulpit, inne urządzenia i kosz.

W prawym panelu znajduje się lista plików i folderów dla wybranego miejsca w lewym panelu. Możesz przeglądać foldery, klikając je dwukrotnie, a następnie przenieść je z powrotem do folderów za pomocą strzałek na pasku narzędzi.

Zmiana nazwy pliku lub folderu jest praktycznie taka sama, bez względu na to, która dystrybucja, jakie środowisko graficzne i który menedżer plików używasz.

Kliknij prawym przyciskiem myszy plik lub folder, który chcesz usunąć i wybierz "Zmień nazwę". Alternatywnie, wiele menedżerów plików pozwala kliknąć lewym przyciskiem na plik lub folder i naciśnij klawisz F2, aby wykonać tę samą akcję.

Interfejs do zmiany nazwy pliku różni się nieco w zależności od menedżera plików. Na przykład Nautilus, Thunar i PCManFM wyświetlają małe okno, w którym można wprowadzić nową nazwę pliku, podczas gdy Dolphin i Caja pozwalają po prostu wpisać nową nazwę nad starą.

Jak zmienić nazwy plików za pomocą Linuksa wiersza poleceń

Być może nie zdziwi Cię wiadomość o zmianie nazwy polecenia zmiany nazwy plików. W tym przewodniku dowiesz się, jak zmienić nazwę kompletnego pliku, jak zmienić nazwę części pliku, jak zmienić nazwę pliku wskazywanego przez dowiązania symboliczne i jak uzyskać potwierdzenie, że polecenie zmiany nazwy zadziałało.

Jak zmienić nazwę pliku

Składnia do zmiany nazwy pliku nie jest tak oczywista, jak mogłoby się wydawać. Poniższy przykład pokazuje, jak zmienić nazwę pliku:

zmień nazwę pliku zastępczego wyrażenia

Można by pomyśleć, że polecenie zmiany nazwy byłoby tak proste, jak powiedzenie zmień nazwę oldfile newfileale nie jest to tak proste, a kiedy przejdziemy, wyjaśnię, dlaczego.

Wyobraź sobie, że masz plik o nazwie testfile i chcesz zmienić jego nazwę na testfile2. Polecenie, którego chcesz użyć, jest następujące:

zmień nazwę pliku testfile testfile2 testfile

Co się tutaj dzieje? Wyrażenie to fragment tekstu lub wyrażenie regularne, którego szukasz w nazwie pliku. Zastąpienie to tekst, który chcesz zastąpić wyrażenie, a plik jest plikiem lub plikami, których nazwę chcesz zmienić.

Dlaczego to działa w ten sposób?

Wyobraź sobie, że masz folder z psimi zdjęciami, ale przypadkowo nazwałeś je obrazkami kota w następujący sposób:

  • catsittingdown
  • szczekaniec
  • postmanattackedycycat

Teraz, jeśli polecenie było tak proste, jak zmień nazwę oldfile newfilewtedy musisz zmienić nazwę każdego pliku indywidualnie.

Za pomocą polecenia zmiany nazwy systemu Linux można zmienić nazwy wszystkich plików naraz:

zmień nazwę kota *

Powyższe pliki zostaną zmienione w następujący sposób:

  • dogsittingdown
  • szczekający pies
  • postmanattackedbydog

Powyższe polecenie w zasadzie przejrzało wszystkie pliki (oznaczone gwiazdką z symbolem wieloznacznym) i wszędzie tam, gdzie znalazło się słowo kot, zastąpiło je psem.

Zmień nazwę pliku fizycznego wskazywanego przez łącza symboliczne

Dowiązanie symboliczne działa jak wskaźnik do pliku podobnego do skrótu na pulpicie. Dowiązanie symboliczne nie zawiera żadnych danych poza ścieżką do lokalizacji pliku, na który wskazuje.

Możesz utworzyć dowiązanie symboliczne za pomocą następującego polecenia:

ln -s

Na przykład, wyobraź sobie, że masz plik o nazwie barkingdog w folderze ze zdjęciami psa i chcesz utworzyć dowiązanie symboliczne do pliku w innym folderze o nazwie dogtraining z nazwą howtostopdogbarking.

Możesz to zrobić za pomocą następującego polecenia:

ln -s ~ / pictures / dogpictures / barkingdog ~ / pictures / dogtraining / howtostopdogbarking

Możesz określić, które pliki są dowiązaniami symbolicznymi, uruchamiając polecenie ls -lt.

ls -lt howtostopopdogbarking

Dane wyjściowe pokaże coś takiego jak howtostopdogbarking -> / home / pictures / dogpics / barkingdog.

Teraz nie wiem, ilu z was wie, jak powstrzymać szczekanie psa, ale porady wielu trenerów mają nauczyć psa mówić najpierw, a kiedy już to opanujesz, możesz zmusić go do myślenia, gdy nie chcesz to szczekać. Taka jest teoria.

Mając tę ​​wiedzę w zasięgu ręki, możesz zmienić nazwę szczekającego psa na mówiącego.

Możesz zmienić nazwę obrazu bezpośrednio w folderze dogpics, uruchamiając następujące polecenie:

zmień nazwę szczekania mówiącego / home / pictures / dogpics / barkingdog

Możesz również zmienić nazwę obrazu szczekającego psa, podając nazwę dowiązania symbolicznego i używając następującego przełącznika:

zmień nazwę - szczekanie mówi / home / pictures / dogtraining / howtostopdogbarking

Jak uzyskać potwierdzenie, że zadziałało polecenie zmiany nazwy

Głównym problemem z poleceniem zmiany nazwy jest to, że nie mówi ci, co zrobił. To, co według ciebie mogło zadziałać, może nie mieć, więc musisz iść i sprawdzić sam, używając polecenia ls.

Jeśli jednak użyjesz następującego przełącznika, polecenie zmiany nazwy powie dokładnie, co zostało zmienione:

zmień nazwę -v cat dog *

Dane wyjściowe będą wyglądały następująco:

  • barkingcat -> szczekaniec
  • catsittingdown -> dogsittingdown
  • postmanattackedbycat -> postmanattackedbydog

To polecenie pomaga potwierdzić, że to, co się wydarzyło, naprawdę się wydarzyło.

Inny sposób na zmianę nazwy plików

Jeśli wolisz prostszą składnię zmiany nazw plików, spróbuj wykonać polecenie mv w następujący sposób:

mv oldfilename newfilename

streszczenie

Podczas nauki korzystania z wiersza poleceń systemu Linux musisz wiedzieć o uprawnieniach, sposobie tworzenia użytkowników i grup, tworzeniu katalogów, kopiowaniu plików, przenoszeniu i zmienianiu nazw plików oraz o linkach.