file manipulation unix
Przegląd systemu plików Unix:
W tym samouczku zagłębimy się w system plików Unix. System plików ma kluczowe znaczenie dla sposobu, w jaki Unix organizuje informacje, a wszystkie informacje, które muszą być przechowywane i pobierane, korzystają z systemu plików.
W tym samouczku omówimy strukturę plików systemu Unix, typy plików, a także różne uprawnienia do plików i katalogów.
ms sql server pytania do wywiadów i odpowiedzi dla doświadczonych
Ten samouczek jest podzielony na 5 części.
Samouczki dotyczące manipulacji plikami w systemie Unix:
- Manipulacje plikami Część A.
- Manipulacje plikami Część B.
- Manipulacje plikami Część C.
- Manipulacje plikami Część D.
- Manipulacje plikami Część E.
Wideo Unix nr 6:
Czego się nauczysz:
Manipulacje plikami
Informacje są zorganizowane w plikach i katalogach. Katalog to zbiór plików i innych katalogów. Informacje o tych plikach i katalogach są przechowywane w drzewie i-węzły . I-węzeł zawiera informacje o tym, gdzie uzyskać dostęp do pliku, prawach dostępu do pliku i numerze i-węzła.
I-węzły mają strukturę hierarchicznego drzewa z pojedynczym katalogiem głównym („/”) na górze.
kiedy należy przeprowadzić testy regresji
Wiele dysków i innych urządzeń można „zamontować” w katalogu wraz z drzewem ( Na przykład. pierwszy dysk można podłączyć do katalogu głównego - „/”). Te urządzenia będą miały własny fizyczny system plików do organizowania zawartych informacji ( Na przykład. ext4 - czwarty rozszerzony system plików to system plików używany w Linuksie).
Możliwe jest również montowanie wirtualnych systemów plików wzdłuż drzewa ( Na przykład. katalog / proc służy do uzyskiwania dostępu do informacji o procesach).
Aby umożliwić przechowywanie wszystkich typów informacji jako plików, Unix obsługuje kilka typów plików:
# 1) Zwykłe pliki
Pliki te zawierają informacje binarne lub tekstowe i są przechowywane w katalogu na dysku.
# 2) Pliki katalogów
Służą one do organizowania grupy plików - zawarte w nich pliki mogą być dowolnego typu.
# 3) Pliki specjalne
Pliki specjalne, znane również jako pliki urządzeń, są używane do reprezentowania urządzeń fizycznych, takich jak drukarka, napęd dyskowy lub zdalny terminal.
# 4) Nazwane rury
Nazwane potoki są używane, aby umożliwić jednemu procesowi wysyłanie informacji do drugiego. Są to pliki tymczasowe, które przechowują informacje z jednego procesu, dopóki nie zostaną odczytane przez inny proces.
# 5) Linki symboliczne
Są to pliki, które odwołują się do innego pliku lub katalogu ze ścieżką bezwzględną lub względną.
Polecenie „ls” służy do wyświetlania nazw plików i innych powiązanych danych. Z opcją „ls -il” polecenie to wyświetla szczegółowe informacje o pliku w długim formacie wraz z numerem i-węzła.
jak pisać przypadki testowe w testowaniu ręcznym
Przykład:
numer-i-węzła | flagi | spinki do mankietów | właściciel | Wielkość grupy | data dostępu | Nazwa |
---|---|---|---|---|---|---|
262145 | drwxr-xr-x | 130 | root root | 12288 | 17 marca 06:15 | itp |
dwa | drwxr-xr-x | 24 | root root | 4096 | 15 marca 06:21 | . |
dwa | drwxr-xr-x | 24 | root root | 4096 | 15 marca 06:21 | .. |
262147 | drwxr-xr-x | dwa | root root | 4096 | 10 lutego 18:30 | jestem |
393218 | drwxr-xr-x | 3 | root root | 4096 | 15 marca 06:22 | bagażnik |
302031 | drwxrwxr-x | dwa | root root | 4096 | 7 lutego 00:24 | cdrom |
dwa | drwxr-xr-x | 18 | root root | 3940 | 14 marca 22:17 | dev |
Mam nadzieję, że film Ci się podobał!
POPRZEDNIA samouczek | NEXT Tutorial
rekomendowane lektury
- Znaki specjalne Unix lub metaznaki do manipulacji plikami
- Uprawnienia dostępu do plików w systemie Unix: Unix Chmod, Chown i Chgrp
- Jak porównać dwa pliki w systemie Unix: polecenia porównywania plików
- Znajdź polecenie w systemie Unix: Znajdź pliki za pomocą systemu Unix Znajdź plik (przykłady)
- Polecenia systemu Unix: podstawowe i zaawansowane polecenia systemu Unix z przykładami
- Samouczek dotyczący systemu UNIX dla początkujących (ponad 20 szczegółowych filmów szkoleniowych na temat systemu Unix)
- Uprawnienia w systemie Unix: Uprawnienia do plików w systemie Unix z przykładami
- Zaawansowane skrypty powłoki Unix: tablice, operatory testów plików i łańcuchów, zmienne specjalne