Kopiowanie plików z katalogu do katalogu przez php
Kopiowanie plików z katalogu do katalogu przez php
Witam.
Czy da radę przez php na Linuksie przekopiować pliki z jednego katalogu do drugiego katalogu? Ale by ten katalog docelowy się utworzył. Jeżeli nie da się to w jaki inny sposób?
Znam się bardziej na php więc coś z php jeżeli się da.
Pozdrawiam Robert.
Czy da radę przez php na Linuksie przekopiować pliki z jednego katalogu do drugiego katalogu? Ale by ten katalog docelowy się utworzył. Jeżeli nie da się to w jaki inny sposób?
Znam się bardziej na php więc coś z php jeżeli się da.
Pozdrawiam Robert.
Możesz bezpośrednio wywołać komendy systemowe (mkdir, mv itp): http://php.net/manual/en/function.system.php http://www.php.net/manual/en/function.exec.php lub skorzystać z gotowych bibliotek do zarządzania plikami w php jak http://us3.php.net/manual/en/function.mkdir.php http://us3.php.net/manual/en/function.copy.php .
Polcam
Kod: Zaznacz cały
man cp
Jak tego użyć? Wiem jak użyć samo cp. próbowałem w ten sposób:
Ale nie działa, wyskakuję że złe podanie polecenie.
Kod: Zaznacz cały
man cp -r /home/katalog /home/katalog_docelowy
Pewnie, że się da. Wystarczy:
przy założeniu, że katalog_kopia nie istniał przed wywołaniem polecenia. Już wcześniej wpisałeś odpowiednie polecenie (tylko to "man" niepotrzebne). Będzie dobrze.
Kod: Zaznacz cały
cp -r katalog katalog_kopia