<Poprzedni | Spis treści | Następne>
3.5. Streszczenie
W systemie UNIX, podobnie jak w systemie Linux, wszystkie jednostki są w ten czy inny sposób prezentowane systemowi jako pliki o odpowiednich właściwościach. Użycie (predefiniowanych) ścieżek umożliwia użytkownikom i administratorowi systemu wyszukiwanie, odczytywanie i manipulowanie plikami.
Zrobiliśmy pierwsze kroki w stronę eksperta: omówiliśmy prawdziwą i fałszywą strukturę systemu plików, wiemy o modelu bezpieczeństwa plików w Linuksie, a także kilku innych środkach bezpieczeństwa, które są domyślnie podejmowane w każdym systemie .
Powłoka jest najważniejszym narzędziem interakcji z systemem. W tym rozdziale nauczyliśmy się kilku poleceń powłoki, które są wymienione w poniższej tabeli.
Tabela 3-10. Nowe polecenia w rozdziale 3: Pliki i system plików
Command | Znaczenie |
bash | Program powłoki GNU. |
jak pliki) | Wyślij zawartość plików na standardowe wyjście. |
cd katalog | Wchodzę katalog. cd jest bash wbudowane polecenie. |
chgrp Nowa grupa pliki) | Zmień własność grupy pliki) do Nowa grupa |
chmod tryb pliki) | Zmień uprawnienia dostępu na pliki) |
chown nowy właściciel[:[Nowa grupa]] pliki) | Zmień właściciela pliku i własność grupy. |
cp plik źródłowy plik docelowy | Skopiuj Plik źródłowy do plik docelowy. |
df filet | Raporty dotyczące zajętego miejsca na dysku na partycji zawierającej filet. |
przegapić ciąg | Wyświetl linię tekstu |
eksport | Część bash który ogłasza zmienne i ich wartości w systemie. |
filet filename | Określ typ pliku filename. |
odnaleźć wyrażenie ścieżki | Znajdź pliki w hierarchii systemu plików |
grep WZÓR filet | Wydrukuj linie w filet zawierający wzór wyszukiwania. |
głowa filet | Wyślij pierwszą część filet na standardowe wyjście |
id | Drukuje rzeczywistą i efektywną nazwę użytkownika i grupy. |
Informacje komenda | Przeczytaj dokumentację dot komenda. |
mniej filet | Zobacz i wysłuchaj filet z potężnym widzem. |
ln plik docelowy nazwa łącza | Utwórz link z nazwą nazwa łącza do plik docelowy. |
zlokalizować szukana fraza | Wydrukuj wszystkie dostępne pliki pasujące do wzorca wyszukiwania. |
ls pliki) | Drukuje zawartość katalogu. |
mężczyzna komenda | Formatuj i wyświetlaj strony podręcznika online (systemowego) dla komenda. |
mkdir nowydir | Utwórz nowy pusty katalog. |
mv stary plik nowy plik | Zmień nazwę lub przenieś stary plik. |
nowa grupa Nazwa grupy | Zaloguj się do nowej grupy. |
Pwd | Wydrukuj bieżący lub bieżący katalog roboczy. |
udział | Pokaż wykorzystanie dysku i limity. |
rm filet | Usuwa pliki i katalogi. |
rmdir filet | Usuwa katalogi. |
ogon filet | Wydrukuj ostatnią część filet. |
umask [wartość] | Pokaż lub zmień nowy tryb tworzenia pliku. |
wc filet | Zlicza linie, słowa i znaki filet. |
który komenda | Pokazuje pełną ścieżkę do komenda. |
Podkreśliliśmy również fakt, że powinieneś CZYTAĆ STRONY CZŁOWIEKA. Niniejsza dokumentacja jest Twoją apteczką i zawiera odpowiedzi na wiele pytań. Powyższa lista zawiera podstawowe polecenia, z których będziesz korzystać na co dzień, jednak potrafią one znacznie więcej niż zadania, które tu omówiliśmy. Lektura dokumentacji zapewni Ci kontrolę, której potrzebujesz.
Na koniec przydatny przegląd uprawnień do plików:
Tabela 3-11. Uprawnienia do plików
Kto, co | Czytać) | pisać) | (wykonać) |
użytkownik) | 4 | 2 | 1 |
Grupa) | 4 | 2 | 1 |
Inny) | 4 | 2 | 1 |