Skocz do zawartości
geekboy68k

Przeniesienie zawartości katalogu

Polecane posty

Witam,

Mój problem jest następujący - w /home/user mam plik.zip, w którym zawarto katalog - nazwijmy go katalog1 - oraz plik.html. W katalog1 znajduje się masa podkatalogów (a w nich kolejne podkatalogi) oraz pojedynczych plików. Jaką komendą linuksową mogę przenieść tylko zawartość katalog1 (czyli te wszystkie podkatalogi, podkatalogi podkatalogów i pliki) do /home/user?

 

Opcja z menedżerem plików odpada, musi to być komenda bądź zestaw komend. Będę wdzięczny za odpowiedź.

 

Pozdrawiam

Edytowano przez geekboy68k (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Znam ten program. Niestety, nie wiem jak zmusić go do przeniesienia całej zawartości katalogu (w którym zawierają się także drzewa podkatalogów), a nie tylko pojedynczych plików...

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

nie musisz bo dzięki tej komendzie przenosi wszystko co jest w danym katalogu do miejsca gdzie chcesz

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Spójrz:

W folderze /home/user1 mam podkatalog o takiej samej nazwie (user1), w którym znajdują się kolejne drzewa podkatalogów oraz pliki. Muszę przenieść całą zawartość tego katalogu (tzn. /home/user1/user1) o poziom wyżej (tzn. do /home/user1). Gdy wywołuję komendę:

mv /lokalizacja_źródła /lokalizacja_przeznaczenia

 

Program chce przenieść mi cały folder, a nie tylko jego zawartość, co jest niemożliwe z oczywistych względów...

Edytowano przez geekboy68k (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Czyli to co znajduje się w katalogu

/home/user1/user1

chcesz przenieść katalog wyżej czyli

 

/home/user1

więc w katalogu

 

/home/user1

mają być pliki/katalogi/podkatalogi z katalogu

 

/home/user1/user1

tak? Jeśli tak to

 

mv /home/user1/user1/* /home/user1

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
mv /home/user1/user1/* /home/user1

edyteusz. się lekko spóźniłem.

 

Jeszcze odnośnie:

 

Znam ten program. Niestety, nie wiem jak zmusić go do przeniesienia całej zawartości katalogu (w którym zawierają się także drzewa podkatalogów), a nie tylko pojedynczych plików...

 

zapewniam Cię, że mv robi "rekursywnie".

Edytowano przez vretch (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

ArabSmall i vretch pokazali ci ta komendą jak być powinno, ja dałem tylko wskazówkę.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Ja robię tak, że jak chcę przenieść wszystko z folderu o poziom wyżej to wchodzę do niego i wywołuję:

mv * ../
To się nie może zepsuć.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×