54 Poznaj Linux
wanie pliku plik nie doprowadzi do utraty danych (będą nadal przechowywane pod nazwą piik3); dowiązanie symboliczne piik2 stanie się jednak bezużytecznie.
Dowiązania symboliczne mogą dotyczyć dowolnych plików; także wykonywalnych skryptów:
# ln -s /etc/ppp/start-ppp /usr/local/bin/startppp
W ten sposób oszczędzimy sobie nieco pisania.
Za pomocą polecenia ln można również tworzyć dowiązania do często wykorzystywanych katalogów (mechanizm ten jest podobny do systemu skrótów w Windows 95):
# ln -s /dos /mnt/dos/windows/desktop
Teraz, zamiast każdorazowo podawać dfugą ścieżkę (na przykład przy kopiowaniu plików), wystarczy wpisać
# cp plik.txt /dos
Kasowanie plików i katalogów jest częstą czynnością; wymaga jednak ostrożności. Skasowane pliki i katalogi są bezpowrotnie tracone, należy więc pamiętać o tworzeniu kopii zapasowych najważniejszych danych!
Do kasowania plików i katalogów służy polecenie rm. Aby skasować wybrane pliki, należy wypisać ich nazwy po rm:
# rm pliki plik2 plik3
Dopuszcza się stosowanie masek:
# rm plik*
Za pomocą rm można również skasować wszystkie pliki w wybranym katalogu:
# rm -r temp
rm: descend directory 'temp'? y rm: remove 'temp/plikl'? y rm: remove 'temp/plik2'? y rm: remove 'temp/plik3.txt'? y rm: remove 'temp/plik4'? y rm: remnve directory 'temp'? y