Linux — Tworzenie, usuwanie, kopiowanie, przenoszenie i zmienianie nazw katalogów
Operacje na katalogach z poziomu wiersza poleceń, bywają problematyczne, szczególnie dla początkujących użytkowników. Jako że sam dość rzadko wykonuję czynności takie jak tworzenie, kopiowanie, przenoszenie czy usuwanie katalogów, zdarza mi się, że nad podejściem muszę się chwilkę zastanowić, szczególnie w kontekście różnic między operacjami na zwykłych plikach, które robię znacznie częściej. Między innymi stąd ta notatka.
Jak tworzyć katalogi?
Aby utworzyć nowy katalog, należy posłużyć się poleceniem mkdir. Dla przykładu:
Jak usunąć istniejący katalog?
W sytuacji odwrotnej - gdy interesuje nas usunięcie istniejącego już katalogu, musimy wydać polecenie rmdir. Ale! Pojawia się pierwsza przeszkoda, na którą obytym użytkownikom systemów Linux, zdarza się wpaść. Katalog taki koniecznie musi być pusty. Dlatego jeśli znajdują się w nim jakieś pliki, należy je usunąć przy pomocy polecenia rm -r (flaga r oznacza rekursywne usuwanie plików). Całość może wyglądać następująco:rmdir istniejacyKatalog
rmdir istniejacyKatalog
Jak kopiować katalogi do innej lokacji?
Kopiowanie katalogów, polega na rekursywne przekopiowaniu plików. Zatem wystarczy wydać polecenie:
Jak przenieść katalog?
Za przeniesienie katalogu do innej ścieżki, odpowiada to samo polecenie, którym przenosimy pliki — mv. Przykładowa komenda zlecająca przeniesienie katalogu może więc wyglądać następująco:

Komentarze (3)