s051 (2)

s051 (2)



Linuksowy system plików 51

Za pomocą mkdir można również szybko tworzyć cafe struktury katalogów. Flaga - p (ang. parenl) spowoduje utworzenie wszystkich wypisanych po niej katalogów (katalogi już istniejące nie zostaną nadpisane):

# mkdir -p tmp/dziadek/ojciec/syn

Kopiowanie plików i katalogów

Umiejętność szybkiego kopiowania plików i katalogów jest nieodzowna dla każdego użytkownika Linuksa. Poniższe podrozdziały pokażą, jak kopiować różne elementy linuk-sowego systemu plików.

Kopiowanie plików - polecenie cp

Polecenie cp (ang. copy) służy do kopiowania plików. Aby nadać kopii wskazanego pliku nową nazwę, należy wypisać obie nazwy (istniejącą i nową) po cp:

U cp pliki plik2

cp dopuszcza stosowanie masek. Aby skopiować kilka plików do wybranego katalogu, należy wypisać:

#    cp plik* /tmp

Przy korzystaniu z cp należy zachować ostrożnos'ć. O ile nie użyje się flagi -i, wszystkie istniejące pliki o nazwach pokrywających się z nazwami plików docelowych zostaną nadpisane bez. ostrzeżenia. Jeśli jednak skorzystamy z flagi -i, zostaniesz każdorazowo ostrzeżony przed nadpisaniem istniejącego pliku:

#    cp -i pliki plikż

cp: overwrlte 'plikż'? y

Jeszcze bezpieczniejsze jest zastosowanie flagi -b. Powoduje ona automatyczne utworzenie kopii zapasowych wszystkich nadpisywanych plików:

#    cp -bi pliki plikż

cp: overwrite ’plik2'? y

#    la plik2*

plik2 plik2~

Nazwy kopii zapasowych kończą się tyldą (~).

Kopiowanie katalogów - polecenie cp

Połączenie flag -p i -r spowoduje skopiowanie nie tylko plików znajdujących się w danym katalogu, ale również całej zagnieżdżonej w nim struktury podkatalogów. Każde z poniższych poleceń kopiuje cały katalog kall i wszystkie zawarte w nim pliki i podkatalogi do katalogu kat2:


Wyszukiwarka

Podobne podstrony:
Slajd20 (48) Wynikiem procesu pozyskiwania wiedzy przez system doradczy realizowanego za pomocą
s053 (2) Linuksowy system plików 53 Jeśli chcemy jednocześnie przenieść plik do nowego katalogu i zm
s059 (2) Linuksowy system plików 59 PATRZ RÓWNIEŻ « Więcej o wyrażeniach regularnych mówimy w rozdzi
41189 s057 (2) Linuksowy system plików 57 Więcej szczegółów dotyczących polecenia find i udostępnian
16634 s047 (2) Linuksowy system plików 47Wyświetlanie zawartości katalogu - polecenie echo Polecenie
28238 s045 (2) Linuksowy system plików 45 /home/bball #    cd /usr/local/bin » c
Co to jest pismo Pismo jest systemem umownych znaków, za pomocą których utrwalamy język
Jezvk- system kodujący znaczenia za pomocą symboli i zasad operowania nimi Funkcje języka: -
80636 s055 (2) Linuksowy system plików 55 Użycie flagi -r razem z nazwą katalogu spowoduje skasowani

więcej podobnych podstron