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