Nawigacja i operacje na katalogach
Transkrypt
Nawigacja i operacje na katalogach
Nawigacja i operacje na katalogach pwd wypisanie ścieżki do bieżącego katalogu cd przejście do wskazanego katalogu; składnia: cd ścieżka cd .. przejście do katalogu nadrzędnego cd ~ przejście do katalogu domowego użytkownika ls wypisanie zawartości katalogu -l | informacje szczegółowe (forma długa) Pierwsza kolumna: typ i prawa dostępu Druga: liczba powiązań Trzecia: właściciel elementu ( użytkownik ) Czwarta: grupa Piąta: rozmiar Szósta i siódma: Data i czas modyfikacji Ósma: nazwa zasobu -a | wypisanie wszystkich plików (all) -R | rekurencyjnie ( wyświetla zawartość katalogu wraz z jego podkatalogami i ich zawartość ) -d | katalogi z pominięciem plików -r | sortowanie w odwrotnej kolejności -S | sortowanie po rozmiarze -t | sortowanie po czasie modyfikacji -h | bardziej czytelne informacje o rozmiarze dir okrojona wersja ls, wyświetla listę plików i katalogów w linii vdir odpowiednik ls –l md | mkdir utworzenie nowego katalogu; składnia: mkdir katalog -p | umożliwia tworzenie katalogów z podkatalogami Np. md –p test/test1 rm usunięcie pliku lub pustego katalogu -r | rekurencyjne usunięcie katalogu (wraz z zawartością) -i | wymaga dodatkowego potwierdzenia ze strony użytkownika np.: rm -ri katalog 2. Operacje na plikach cp plik1 plik2 utworzenie kopii plik2 pliku plik1 cp plik1 plik2 katalog skopiuje oba pliki do podanego katalogu cp katalog katalog kopiowanie katalogów -r rekurencyjne -i ostrzeżenie przed nadpisaniem mv źródłowy docelowy przenoszenie i zmiana nazw plików lub katalogów -f wymusza nadpisanie pliku, jeśli taki istniał już w katalogu -b jeżeli w katalogu docelowym istnieje już plik o danej nazwie, to przed nadpisaniem zostanie utworzona jego kopia (backup) -i przed nadpisaniem pyta o potwierdzenie -v informuje o każdym pliku, który został przeniesiony file nazwa określa rodzaj pliku rm plik usunięcie pliku -i z potwierdzeniem usunięcia touch nazwa tworzenie i uaktualnianie plików chmod prawa scieżka zmiana praw dostępu prawa możemy wpisywać w dwóch formatach: chmod u=rwx,go-w+x nazwa chmod -R 755 nazwa 3. Wyświetlanie zawartości i edycja plików cat plik wyświetlenie zawartości pliku more plik wyświetla zawartość pliku po jednym oknie terminala naraz head [-n] plik wyświetla n pierwszych linii pliku tail [-n] plik wyświetla n ostatnich linii pliku tail [+n] plik wyświetla zawartość pliku od n-tej linii wc plik statystyki pliku pico/nano nazwa proste edytory tekstowe diff plik1 plik2 lista różnic między plikami