Programowanie aplikacji współbieżnych i rozproszonych w systemie Linux
2.3.2.3 Zmiana katalogu bieżącego
Katalog bieżący zmienia się na inny za pomocą polecenia cd. Składnia polecenia jest następująca: cd nowy_katalog .Gdy jako parametr podamy dwie kropki .. to przejdziemy do katalogu położonego o jeden poziom wyżej. Zmianę katalogu bieżącego ilustruje Przykład 2-2.
Spwd
/home/juka Scd próg
$pwd /home/juka/prog Przykład 2-2 Zmiana katalogu bieżącego
2.3.2.4 Tworzenie noweeo katalogu
Nowy katalog tworzy się poleceniem mkdir. Polecenie to ma postać: mkdir nazwa_katalogu. Tworzenie
nowego katalogu ilustruje Przykład 2-3._
$ls
próg
$mkdir sre $ls
próg sre_
Przykład 2-3 Tworzenie nowego katalogu
2.3.2.5 Kasowanie katalogu
Katalog kasuje się poleceniem rmdir. Składnia polecenia rmdir jest następująca: rmdir nazwa_katalogu. Aby możliwe było usuniecie katalogu musi on być pusty. Kasowanie katalogu ilustruje Przykład 2-4.
~$ls
$rmdir sre $ls
próg_
Przykład 2-4 Kasowanie katalogu
2.3.3 Polecenia dotyczące plików Kopiow anie pliku
Pliki kopiuje się za pomocą polecenia cp. Składnia polecenia cp jest następująca: cp [-ifR] plik_źródłowy plik_docelowy cp [-ifR] plik_źródłowy katalog_docelowy
Gdzie:
i - Żądanie potwierdzenia gdy plik docelowy może być nadpisany, f - Bezwarunkowe skopiowanie pliku.
R - Gdy plik źródłowy jest katalogiem to będzie skopiowany z podkatalogami. Kopiowanie plików ilustruje Przykład 2-5.
~$ls
nowy.txt próg $ls próg $
Sep nowy.txt próg $ls próg nowy.txt
Przykład 2-5 Kopiowanie pliku nowy. txt z katalogu bieżącego do katalogu próg Zmiana nazwy pliku
Nazwę pliku zmienia się za pomocą polecenia mv. Składnia polecenia mv dana jest poniżej: mv [—if] stara_nazwa nowa_nazwa mv [-if] nazwa_pliku katalog_docelowy
Jędrzej UŁASIEWICZ - Instytut Informatyki, Automatyki i Robotyki Politechniki Wrocławskiej