1. Dyski i systemy plików
|
|
- Tadeusz Domański
- 7 lat temu
- Przeglądów:
Transkrypt
1 1. Dyski i systemy plików zapis sektor odczyt sektor Kontroler dysków magistrala jednostka 0 jednostka 1 jednostka S Kontrolery dysków widziane są w katalogu /de jako pliki specjalne zaczynające się od liter sd. Można je wylistować za pomocą polecenia: $ls /de/sd* /de/sda Dysk a /de/sda1 Dysk a partycja 1 /de/sda2 Dysk a partycja 1 /de/sda3 Dysk a partycja 1 /de/sda4 Dysk a partycja 1 /de/sdb Dysk b /de/sdb1 Dysk b partycja 1 /de/sr0 Napęd CDROM Przykład 1-1 Urządzenia dyskowe widziane jako pliki specjalne Urządzenie /de/sda reprezentuje dysk ATA jako całość Urządzenia /de/sda1 - /de/sda4 jego części nazywane partycjami. Urządzenie /de/sdb reprezentuje dysk USB a /de/sr0 napęd CDROM. Urządzenia dyskowe widziane są przez system Linux jako urządzenia SCSI (ang. Small Computer System Interface). Jest to przyjęte dla uzyskania jednolitej obsługi różnorodnych urządzeń. Urządzenia SCSI widziane są jako /de/sg0, /de/sg1,... Można się o tym przekonać wykonując polecenie: $ls /de/s* /de/sda /de/sda1 /de/sda2 /de/sda3 /de/sda4 /de/sdb /de/sdb1 /de/sg0 /de/sg1 /de/sg2 /de/sr0
2 Dalsze informacje o urządzeniach SCSI można uzyskać za pomocą polecenia lsscsi jak poniżej. $lsscsi [0:0:0:0] cd/dd HL-DT-ST DVD-RAM GH22NP /de/sr0 [3:0:0:0] disk ATA ST AS JC4B /de/sda [4:0:0:0] disk SanDisk Cruzer Edge 1.27 /de/sdb Przykład 1-2 Informacja o dyskach uzyskana za pomocą polecenia lsscsi Liczby w nawiasach oznaczają: Numer kontrolera SCSI Numer magistrali SCSI Identyfikator urządzenia SCSI Logiczny numer jednostki LUN (ang. Logical Unit Number) Ten sposób identyfikacji typowy jest dla urządzeń SCSI Z powyższego przykładu widać że urządzenia dyskowe widziane są także jako urządzenia SCSI. Pokazują to wyniki polecenia: $lsscsi g [0:0:0:0] cd/dd HL-DT-ST DVD-RAM 1.02 /de/sr0 /de/sg0 [3:0:0:0] disk ATA ST AS JC4B /de/sda /de/sg1 [4:0:0:0] disk SanDisk Cruzer Edge /de/sdb /de/sg2 Przykład 1-3 Informacja o dyskach uzyskana za pomocą polecenia lsscsi g Jak widać dysk ATA widziany jest jako /de/sda i /de/sg1
3 1.1. Struktura dysku Dysk składa się z obrotowych talerzy pokrytych materiałem magnetycznym. Nad talerzami przesuwają się głowice (ang. heads). Zapisy ułożone są na ścieżkach które składają się z sektorów (ang. sectors). Ścieżki które mogą być odczytane bez ruchu głowic tworzą cylinder. sector P head 1. cylinder 0 cylinder 1 sector 0 cylinder K talerze head 2 glowice ścieżka oś obrotu head N Rys. 1-1 Struktura dysku sector 0 sector 1... sector P Najmniejszą porcją danych które daje się odczytać jest sektor (512 bajtów). Adres sektora składa się z trójki (C,H,S): C numer cylindra H numer głowicy S - numer sektora na ścieżce Jest to tak zwane adresowanie CHS ( ang. Cylinder Head Sector ). Jeżeli przyjmie się jednolity sposób przeliczania trójwymiarowej adresacji sektora dysku na adres jednowymiarowy to dysk można uważać za jednowymiarową tablicę składającą się z sektorów do których można pisać i czytać. Przyjmuje się że sektor 0 na cylindrze 0 głowicy 1 ma adres 0. Adres 1 otrzymuje sektor 1 na cylindrze 0 głowicy 1 i tak dalej. (0,0,1) (1,0,1) (2,0,1) (P,0,1) (0,1,1) blok 0 blok 1 blok 2 blok P blok P+1 Rys. 1-2 Dysk widziany jako tablica bloków Po wyczerpaniu wszystkich sektorów ścieżki system zmienia głowicę nie zmieniając cylindra. Dopiero po wyczerpaniu wszystkich sektorów
4 fizycznych bieżącego cylindra, następuje jego przejście na cylinder o numerze wyższym o 1 i numeracja kontynuowana jest od pierwszego sektora fizycznego pierwszej głowicy tego cylindra, aż do wyczerpania wszystkich sektorów. Adresowanie dysków za pomocą metody CHS nie sprawdza się gdyż nie uwzględnia ona faktu że wewnętrzne cylindry mają mniej sektorów niż wewnętrzne. Kontroler posługuje się metoda LBA (ang. Logical Block Adressing), jednak programy tłumaczą adresowanie LBA na CHS. Posługiwanie się numerami bloków byłoby bardzo niewygodne. Stąd organizowane są one przez system operacyjny w system plików. Dysk składa się z obszaru MBR (ang. Master Boot Record) zapisanego w sektorze 0 dysku oraz partycji. Położenie partycji definiuje tablica partycji zawarta w MBR. Program ladujący MBR sektor 0 Tablica partycji Partycja 1 Partycja 2 Partycja 3 Partycja 4 Dane organiza cyjne pliki system plików 1 system plików 2 system plików 3 system plików 4 Rys. 1-3 Podział dysku na partycje
5 0x000 0x1BE 0x1FE Kod programu ladującego MBR Partycja 0 Partycja 1 Partycja 2 Partycja 3 0xAA55 Tablica partycji Rys. 1-1 Struktura sektora ładującego MBR Sektor ładujący zawiera krótki program ładujący i tablicę partycji opisującą podział dysku. Każda partycja opisana jest za pomocą następujących danych: Rys. 1-2 Zawartość tablicy partycji 1 Flaga aktywności 2 Początek partycji 3 Typ partycji 4 Koniec partycji 5 Sektor początkowy partycji 6 Liczba sektorów partycji Jedna partycja oznaczona jest jako aktywna. Zawiera ona program ładujący. W Linuksie istnieje kilka programów do edycji podziału dysków: parted gparted fdisk Przykład: program fdisk. $sudo fdisk /de/sda
6 Przykład 1-4 Opcje programu fdisk Polecenie m wyświetla opcje programu. Za pomocą opcji p można wyświetlić tablicę partycji dysku /de/sda Przykład 1-5 Tablica partycji dysku /de/sda System Linux rozróżnia trzy rodzaje partycji: Podstawową (ang. primary) Rozszerzoną (ang. extended) Logiczna (ang. logical) Na dysku może być tylko jedna partycja typu rozszerzonego. Może ona zawierać dowolna liczbę partycji logicznych.
7 1.2. Linux organizacja systemu plików System plików zamienia urządzenie blokowe które czyta i pisze do tablicy sektorów partycji w hierarchiczną bazę danych składającą się z plików i katalogów. Działa on w przestrzeni użytkownika funkcja FUSE (ang. File System in User Space) Obecnie mechanizm plików używany jest nie tylko do zapamiętywania informacji ale także do komunikacji z jądrem poprzez wirtualny system plików VFS (ang. Virtual File System). Przykładem może być katalog /proc czy /sys. Najszerzej stosowane w Linuksie systemy plików to: ext2 przez długi czas był standardem i wzorowany był na UFS (ang. Unix File System) ext3 wprowadzone zostało kronikowanie co polepszyło niezawodność i przyspieszyło start systemu. ext4 rozszerzenie ext3 o duże pliki ISO 9660 standardowy system plików dla płyt CD-ROM fat - systemy plików używane przez Windows System plików tworzony jest podczas partycjonowania. Wykonuje to np. polecenie: $mkfs t /ext4 /de/sdf2 Tworzenie systemu plików polega na zapisie na partycji informacji organizacyjnych - superbloku. Wykonywane jest zwykle przy instalacji systemu Montowanie systemu plików Dołączanie systemu plików do głównego systemu plików nazywa się montowaniem. Aby system plików zamontować potrzebne są następujące informacje: Nazwa urządzenia na którym system plików się znajduje Typ systemu plików Punkt montowania (miejsce w systemie plików gdzie montowany system plików będzie umieszczony)
8 $mount /de/sda3 on / type ext4 (rw,errors=remount-ro) proc on /proc type proc (rw,noexec,nosuid,node) sysfs on /sys type sysfs (rw,noexec,nosuid,node)... Przykład 1-6 Uzyskiwanie informacji o zamontowanych systemach plików Każdy wiersz zawiera: Nazwa urządzenia Słowo on Punkt montowania Słowo type Opcje Składnia polecenia mount: mount t typ urządzenie punkt montowania Zwykle nie podajemy typu bo system sam to rozpoznaje $sudo mount /de/sdb1 /home/juka/usb $mount... /de/sdb1 on /home/juka/usb type fat Przykład 1-7 Montowanie dysku USB w katalogu usb (musi wcześniej istnieć) Odmontowanie systemu plików: umount punkt_montowania lub urządzenie Identyfikator UUID Montowanie systemu plików wymaga podania identyfikatora Identyfikator systemu plików UUID Montowanie systemu plików wymaga podania nazwy urządzenia. Nazwa ta może zależeć od kolejności wykrywania urządzeń i się zmieniać. Aby rozwiązać ten problem wprowadzono mechanizm uniwersalnego identyfikatora UUID (ang. Uniersal Unique Identifier). Identyfikator UUID jest nadawany podczas inicjacji systemu plików. Identyfikatory UUID można uzyskać za pomocą polecenia blkid.
9 $blkid /de/sda1: TYPE="ntfs" UUID="72C0DE8EC0DE57C5" LABEL="windows" /de/sda2: UUID="30fcb748-ad1e-4228-af2f-951e8e7b56df" SEC_TYPE="ext2" TYPE="ext3" /de/sda5: TYPE="swap" UUID="8c4e69f c b2429c4c02c" /de/sdb1: SEC_TYPE="msdos" UUID="4848-E35A" TYPE="fat" Przykład 1-8 Uzyskanie UUID dysków za pomocą polecenia blkid Buforowanie dysku Aby podnieść szybkość działania mechanizmu dostępu do dysków stosuje się buforowanie danych przed ich zapisem na dysk. Podnosi to szybkość działania ale powoduje groźbę niespójności lub utraty danych przy niekontrolowanym wyłączeniu systemu. Zapis z buforów na dysk następuje: Przez system operacyjny co jakiś czas Odmontowanie systemu plików polecenie umount Polecenie sync Buforowanie ma miejsce też przy odczycie z dysku, dane odczytywane są na zapas Tabela systemów plików /etc/fstab W pliku /etc/fstab znajduje się informacja o systemach plików które mają być zamontowane podczas startu systemu. W kolejnych wierszach opisany jest sposób montowania kolejnych urządzeń. $cat /etc/fstab # <file system> <mount point> <type> <options> <dump> <pass> # / was on /de/sda3 during installation UUID=b0d e8-4ba7-9d65-f354ae97ba0e / ext4 errors=remount-ro 0 1 # swap was on /de/sda4 during installation UUID=270037b ab0c5ad38e none swap sw 0 0 /de/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0 Przykład 1-9 Zawartość pliku /etc/fstab.
10 Znaczenie pól: UUID lub nazwa urządzenia Punkt montowania Typ systemu plików Opcje Informacja o kopii bezpieczeństwa Kolejność sprawdzania spójności systemu plików Identyfikator urządzenia UUID lub nazwa (np. /de/sda3) Miejsce w systemie plików gdzie uwidoczni się urządzenie Typ np. ext3, ext4, fat, ntfs Lista opcji montowania Wartość 0 W partycji podstawowej 1 a 2 dla innych partycji, 0 gdy kontrola nie jest prowadzona. Przykład 1-10 Znaczenie pól linii pliku /etc/fstab Sprawdzanie zajętości systemu plików Gdy zabraknie miejsca w danym systemie plików grozi to awaria systemu, stąd ważne jest okresowe testowanie zajętości dysków. Służy temu polecenie df. $df System plików 1K-bl użyte dostępne %uż. zamont. na ude % /de tmpfs % /run /de/sda % / none % /sys/fs/cgroup none % /run/lock none % /run/shm none % /run/user Przykład 1-11 Badanie zajętości dysków za pomocą polecenia df System plików 1K-bl użyte dostępne %uż Zamont. na Nazwa urządzenia Pojemność całkowita systemu plików w liczbie 1 Kb bloków Liczba zajętych bloków Liczba zajętych bloków Procent zajętych bloków Punk montowania Tab. 1-1 Pola generowane poleceniem df
11 Bardziej szczegółowe dane o tym gdzie jest najwięcej danych można uzyskać za pomocą polecenia du. du opcje katalog Zwykle generowane jest bardzo dużo danych. Opcja d poziom pozwala zredukować przegląd do określonego poziomu. Poniżej dano przykład wyświetlania zajętości katalogu /usr do głębokości 1. Wyniki podawane są domyślnie w blokach 1024 bajtów. $du d 1 /usr /usr/lib 520 /usr/games /usr/share 120 /usr/local /usr/sbin /usr/src /usr/bin /usr/include /usr/arm-none-eabi 6796 /usr/lib /usr Przykład 1-12 Dane o zajętości katalogu /usr otrzymane za pomocą polecenia du Naprawa systemu plików System plików składa się z samych plików i rodzaju bazy danych zawierającej informacje o ich rozmieszczeniu i atrybutach. System ten musi być spójny. Np. gdy dopisujemy coś do pliku to muszą być wykonane: Zmiana zawartości pliku Aktualizacja bazy danych iwęzła, bitmapy, katalogu Aktualizacja ta musi być transakcją.do naruszenia spójności zachodzi na ogół przez niekontrolowane wyłączenie zasilania, aktualizacja może wtedy nie być kompletna. Narzędziem sprawdzania systemu plików jest program fsck (ang. file system check). # fsck /de/sdb Jako parametr podać trzeba punkt montowania który można znaleźć w pliku /etc/fstab.
12 Polecenie nie może być wykonywane gdy system plików jest zamontowany. Przykład Dysk USB /de/sdb1 zamontowany jest w katalogu /media/juka/udisk 2.0. Czynności które wykonujemy to: 1. Wyświetlenie zawartości katalogu /media: ls /media/juka 2. Sprawdzenie jakie urządzenia usb są widoczne: lsusb 3. Sprawdzenie jakie systemy plików są zamontowane: mount 4. Odmontowanie systemu plików USB: umount /de/sdb1 5. Sprawdzenie systemu plików: fsck $ls /media/juka UDISK 2.0 $lsusb Bus 001 Deice 003: ID 13fe:1e00 Kingston Technology Company Inc. Flash Drie 2 GB [ICIDU 2 GB] $mount /de/sda3 on / type ext4 (rw,errors=remount-ro) /de/sdb1 on /media/juka/udisk 2.0 type fat $umount /de/sdb1 $sudo fsck p /de/sdb1 fsck z pakietu util-linux fsck.fat ( ) There are differences between boot sector and its backup.... Not automatically fixing this. /de/sdb1: files, / clusters Przykład 1-13 Sprawdzenie dysku USB /de/sdb1 Program fsck posiada wiele opcji które specyfikują co robić w przypadku napotkania błędów (-p napraw drobne błędy). I-węzły nie przypisane do żadnych katalogów umieszczane są w katalogu /lost+found
13 1.3. Organizacja systemu plików ext2,ext System plików ext2 System plików składa się z dwóch komponentów: Plików z danymi Bazy danych potrzebnej do zarządzania tymi plikami: zawartość, położenie, atrybuty Program ladujący MBR sektor 0 Tablica partycji Partycja 1 Partycja 2 Partycja 3 Partycja 4 Superblok Deskryptor grupy Mapa bitowa bloków Mapa bitowa i-węzlów I-węzly Bloki danych Dane organizacyjne Rys. 1-4 Organizacja dysku typu ext2 Superblok zawiera informacje o globalnych parametrach partycji: UUID, wielkość partycji, rozmiar bloku, liczba bloków, liczba i- węzłów, czas utworzenia, itd. Deskryptor grupy zawiera informacje o położeniu map bitowych, liczbie wolnych bloków, liczbie i-węzłów, liczbie katalogów. Mapa bitowa bloków zawiera informacje który blok jest wolny a który zajęty. Każdemu blokowi odpowiada jeden bit 1 blok zajęty, 0 blok wolny. Mapa bitowa i-węzłów zawiera informacje który i-węzeł jest wolny a który zajęty. I-węzeł zawiera informacje o atrybutach pliku i blokach wchodzących w skład pliku.
14 $sudo tune2fs l /de/sda3 tune2fs (4-Feb-2014) Filesystem olume name: <none> Last mounted on: / Filesystem UUID: b0d e8-4ba7-9d65- f354ae97ba0e Filesystem magic number: 0xEF53 Filesystem features: has_journal ext_attr resize_inode dir_index filetype needs_recoery extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize Filesystem flags: signed_directory_hash Default mount options: user_xattr acl Filesystem state: clean Filesystem OS type: Linux Inode count: Block count: Resered block count: Free blocks: Free inodes: First block: 0 Block size: 4096 Fragment size: 4096 Blocks per group: Fragments per group: Inodes per group: 8192 Inode blocks per group: 512 Flex block group size: 16 Filesystem created: Tue Jan 27 10:02: Last mount time: Thu Mar 3 11:45: Last write time: Thu Mar 3 11:45: Mount count: 54 Maximum mount count: -1 Last checked: Tue Jan 27 10:02: Check interal: 0 (<none>) Lifetime writes: 68 GB Resered blocks uid: 0 (user root) Resered blocks gid: 0 (group root) First inode: 11 Inode size: Przykład 1-14 Zawartość superbloku - fragment
15 Podstawową jednostką informacji o pliku jest i-węzeł (ang. i-node). I- węzły są ponumerowane od 1 do maksimum. I-węzły identyfikowane są za pomocą numerów. $ls i blkid.txt build-przyklad1-desktop-debug Dokumenty cpp Przykład 1-15 Informacja na temat numerów i-węzłów odpowiadających plikom I-węzeł zawiera informacje potrzebne do zarządzania plikiem. Są one następujące: Z jakich sektorów składa się plik Atrybuty pliku: właściciel, typ, uprawnienia, czasy utworzenia, modyfikacji, dostępu $df -i System plików iwęzły użytei wolnei %uż.i zamont. na ude % /de tmpfs % /run /de/sda % / Przykład 1-16 Informacja na temat liczby i-węzłów w poszczególnych systemach plików Nazwa Zawartość pola mode Typ pliku, prawa dostępu, bity SETUID i SETGID links Liczba dowiązań uid Identyfikator właściciela pliku gid Identyfikator grupy właściciela pliku size Wielkośc pliku w bajtach addr Adres pierwszych 12 bloków bezpośrednich i trzech pośrednich (1,2,3) gen Numer generacji zwiększany przy każdym dostępie atime Czas ostatniego dostępu do pliku mtime Czas ostatniej modyfikacji pliku ctime Czas ostaniej modyfikacji parametrów i-węzła Tab. 1-2 Zawartość i-węzła
16 Superblok Deskryptor grupy Mapa bitowa bloków Mapa bitowa i-węzlów I-węzly Bloki danych atrybuty bloki bezpośrednie 1-12 i-węzel blok 1- pośredni blok 2- pośredni blok 3- pośredni D D D D I I I D... D I... I D I... I D Dane D D I I I i-węzly D D Rys. 1-5 Organizacja dysku typu ext2 Jeśli blok ma 1024 bajty a adres bloku zajmuje 4 bajty to blok 1-pośredni może zawierać informacje o położeniu 256 bloków. Adresacja 1- pośrednia umożliwia zapamiętanie pliku o wielkości do 256* *1024 = 268 KB. Przy blokach 1 kb schemat adresacji 3-pośredniej umożliwia zapisanie plików do 16 GB. Przy blokach 8 kb schemat adresacji 3-pośredniej umożliwia zapisanie plików do 64 TB. Informacje o pliku można uzyskać za pomocą polecenia stat jak pokazano poniżej. $stat kat1.txt Plik: kat1.txt rozmiar: 113 bloków: 8 bloki I/O: 4096 zwykły plik Urządzenie: 803h/2051d inody: dowiązań: 1 Dostęp: (0644/-rw-r--r--) Uid:(1000/juka) Gid:(1000/juka) Dostęp: :17: Modyfikacja: :17: Zmiana: :17: Utworzenie: - Przykład 1-17 Uzyskanie atrybutów pliku za pomocą polecenia stat
17 System plików ext3 Gdy aktualizowany jest jakiś plik, powiedzmy że dopisujemy coś na końcu, to trzeba wykonać czynności: Zapisać nowy sektor Zmienić i-węzeł Zmienić bitmapę Te czynności muszą być wykonane od początku do końca, stanowić pojedynczą transakcję. Jeśli by natychmiast modyfikować te trzy obszary, zajęłoby to dużo czasu ze względu na ruch głowic. Z tego powodu modyfikację wprowadza się w buforze w pamięci RAM, który to bufor co jakiś czas (np. 30 sek) zapisywany jest na dysk. Niekontrolowane wyłączenie zasilanie może spowodować utratę spójności systemu plików. Aby zabezpieczyć się przed taką awarią wprowadzono mechanizm księgowania (ang. journaling). System plików ext3 wykorzystuje ten mechanizm. Mechanizm księgowania wykorzystuje dziennik. Jest to bufor cykliczny w którym odnotowywane są wszystkie zapisy sektorów. Dziennik nie może być na tym samym systemie plików. Do prowadzenia operacji odczytu/zapisu w dzienniku stosuje się urządzenie JBD (ang. Journaling Block Deice). Wykorzystuje się trzy operacje: Rejestr zapisów dziennika Operacje atomowe Transakcje Operacjami atomowymi są zapisy sektorów, transakcję wyznacza wywołanie systemowe. Gdy przyjdzie potwierdzenie że zaktualizowano wszystkie struktury danych, wpis z dziennika może być usunięty. Aby zwiększyć szybkość działania, istnieją systemy plików księgujące tylko metadane (np. XFS). Inne systemy plików z kronikowaniem to NTFS, ReiserFS Zalety systemu plików ext3: Zgodność z ext2 (dysk ex2 może być zamontowany jako ext3) Większa szybkość niż ext2 Większa niezawodność względem ext2
18 1.4. Katalogi Opisany mechanizm umożliwia zapis plików ale nie wprowadza ich uporządkowania. Do tego celu stosuje się mechanizm katalogów. Celem istnienia katalogów jest ułatwienie dostępu do plików i nadanie im uporządkowanej struktury. Katalog jest to zbiór nazw plików. Własności katalogów: Katalog jest plikiem specjalnym. Katalogi mogą być zagnieżdżane. Katalogi maja strukturę drzewa. Każdy podkatalog ma dokładnie jeden katalog macierzysty. Węzły końcowe są: plikami regularnymi, plikami specjalnymi, katalogami Jeden katalog katalog główny jest wyróżniony. Tworzy on wierzchołek drzewa katalogów a jego katalogiem macierzystym jest on sam. System plików zbiór katalogów i plików. Mają budowę hierarchiczną. Zazwyczaj system plików związany jest z partycją dyskową lub innym urządzeniem pamięciowym. katalog glówny / de etc bin home usr ttys1 sda sda1 cat bash adam local include Urządzenia passwd plik1.txt prog.c Rys. 1-3 Fragment systemu plików Położenie pliku w systemie plików definiowane jest przy pomocy ścieżki którą należy przebyć od korzenia systemu plików / do danego pliku. Ścieżka zaczyna się od / i zawiera nazwy podkatalogów oddzielone znakiem / a na końcu nazwę pliku. Np.: /home/adam/prog.c Jest to tak zwana ścieżka bezwzględna zaczyna się ona od znaku /.
19 Implementacja katalogów: Katalogi są plikami. Pliki zawierają pozycje odpowiadające plikom lub katalogom. Każda z pozycji zawiera co najmniej: nazwę pliku i numer i-węzła. Numer i-węzła jednoznacznie identyfikuje plik w ramach systemu plików. Kropka i podwójna kropka W każdym katalogu zawarte są dwie pozycje:.. podwójna kropka jest łączem do katalogu macierzystego. pojedyncza kropka jest łączem do bieżącego katalogu Prawa dostępu dotyczące katalogów Podobnie jak do plików regularnych do katalogów stosują się prawa dostępu dla właściciela, grupy i innych. Mają jednak inne znaczenie. Odczyt r Można uzyskać nazwy plików i katalogów zawartych w tym katalogu Zapis w Można tworzyć i kasować pliki w podkatalogu Wykonanie x Można przejść do katalogu za pomocą polecenia cd lub funkcji chdir. Aby wykonać program lub utworzyć plik trzeba mieć prawa wykonania na całej bezwzględnej ścieżce biegnącej do pliku. Tab. 1-3 Prawa dostępu dotyczące katalogów 1.5. Literatura: [1] Andrew S. Tannenbaum, Systemy operacyjne wydanie 3, Helion Gliwice [2] Brian Ward, Jak działa Linux, podręcznik administratora, Helion 2015.
System plików Linuksa
Łódzka Grupa Użytkowników Linuksa Studenckie Koło Naukowe PŁ Strona 1 z 15 System plików Linuksa Bartłomiej Świercz 20 maja 2002 roku Strona 1 z 15 1. Wstęp Podstawowymi składnikami jądra Linux a są: moduł
Typy plików. Oznaczenie f -
Typy plików Oznaczenie f - d b c l p s Typ Zwykły plik Katalog Urządzenie blokowe Urządzenie znakowe Dowiązanie symboliczne Potok (pipe) do komunikacji międzyprocesowej Gniazdo (socket) do komunikacji
dr inż. Jarosław Forenc
Informatyka 2 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr III, studia stacjonarne I stopnia Rok akademicki 2016/2017 Wykład nr 7 (11.01.2017) Rok akademicki 2016/2017, Wykład
Sektor. Systemy Operacyjne
Sektor Sektor najmniejsza jednostka zapisu danych na dyskach twardych, dyskietkach i itp. Sektor jest zapisywany i czytany zawsze w całości. Ze względów historycznych wielkość sektora wynosi 512 bajtów.
Systemy plików FAT, FAT32, NTFS
Systemy plików FAT, FAT32, NTFS SYSTEM PLIKÓW System plików to sposób zapisu informacji na dyskach komputera. System plików jest ogólną strukturą, w której pliki są nazywane, przechowywane i organizowane.
Podstawowe wiadomości o systemach plików.
Podstawowe wiadomości o systemach plików. Komputery mogą przechowywać informacje w kilku różnych postaciach fizycznych na różnych nośnikach i urządzeniach np. w postaci zapisów na dysku twardym, płytce
System operacyjny UNIX system plików. mgr Michał Popławski, WFAiIS
System operacyjny UNIX system plików System plików systemu UNIX (s5fs) System plików ma strukturę drzewa. Na samym szczycie znajduje się korzeń (root), symbolicznie przedstawiany jako /. Z punktu widzenia
Systemy plików i zarządzanie pamięcią pomocniczą. Struktura pliku. Koncepcja pliku. Atrybuty pliku
Systemy plików i zarządzanie pamięcią pomocniczą Koncepcja pliku Metody dostępu Organizacja systemu plików Metody alokacji Struktura dysku Zarządzanie dyskiem Struktura pliku Prosta sekwencja słów lub
System plików Linuxa. Tomasz Borzyszkowski
System plików Linuxa Tomasz Borzyszkowski Diagram blokowy jądra systemu Programy użytkowników Poziom użytkownika Poziom jądra Biblioteki Interfejs funkcji systemowych Podsystem plików Bufor Znakowe Blokowe
System plików przykłady. implementacji
Dariusz Wawrzyniak Plan wykładu CP/M MS DOS ISO 9660 UNIX NTFS System plików (2) 1 Przykłady systemu plików (1) CP/M katalog zawiera blok kontrolny pliku (FCB), identyfikujący 16 jednostek alokacji (zawierający
Linux: System Plików
Linux: System Plików Systemy Operacyjne Mateusz Hołenko 3 marca 2013 Plan zajęć Wszystko jest plikiem Obsługa systemu plików Prawa dostępu Wyszukiwanie Mateusz Hołenko Linux: System Plików [2/24] Wszystko
Struktura dysku. Dyski podstawowe i dynamiczne
Struktura dysku Dyski podstawowe i dynamiczne System Windows 2000 oferuje dwa rodzaje konfiguracji dysków: dysk podstawowy i dysk dynamiczny. Dysk podstawowy przypomina struktury dyskowe stosowane w systemie
SYSTEMY OPERACYJNE WYKLAD 5 - zarządzanie pamięcią pomocniczą
Wrocław 2007 SYSTEMY OPERACYJNE WYKLAD 5 - zarządzanie pamięcią pomocniczą Paweł Skrobanek C-3, pok. 323 e-mail: pawel.skrobanek@pwr.wroc.pl www.equus.wroc.pl/studia.html 1 PLAN: 3. Struktura katalogowa
Wbudowane systemy operacyjne
Wbudowane systemy operacyjne Wbudowane systemy operacyjne System Plików Dr inż. Damian Radziewicz Wrocław 2018 Plan wykładu Systemy Plików Podstawowe pojęcia budowa dysku System FAT System NTFS System
System plików przykłady implementacji
System plików przykłady implementacji Dariusz Wawrzyniak CP/M MS DOS ISO 9660 UNIX NTFS Plan wykładu System plików (2) Przykłady implementacji systemu plików (1) Przykłady implementacji systemu plików
Architektura systemów informatycznych. Systemy plików
Architektura systemów informatycznych Systemy plików Czym jest plik? o plik jest zbiorem powiązanych ze sobą informacji, zdefiniowanych przez jego twórcę o w plikach przechowuje się programy oraz dane
Architektura komputerów
Architektura komputerów Tydzień 10 Pamięć zewnętrzna Dysk magnetyczny Podstawowe urządzenie pamięci zewnętrznej. Dane zapisywane i odczytywane przy użyciu głowicy magnetycznej (cewki). Dane zapisywane
16MB - 2GB 2MB - 128MB
FAT Wprowadzenie Historia FAT jest jednym z najstarszych spośród obecnie jeszcze używanych systemów plików. Pierwsza wersja (FAT12) powstała w 1980 roku. Wraz z wzrostem rozmiaru dysków i nowymi wymaganiami
Systemy operacyjne System plików
Systemy operacyjne System plików Dr inż. Dariusz Caban mailto:dariusz.caban@pwr.wroc.pl tel.: (071)320-2823 Pamięci o bezpośrednim dostępie powierzchnia/głowica sektor cylinder/ścieżka Przykłady: HDD,
Architektura systemów informatycznych WPROWADZENIE DO SYSTEMU LINUX
Architektura systemów informatycznych WPROWADZENIE DO SYSTEMU LINUX Materiały: www.staff.amu.edu.pl/~evert/asi.php W razie nieobecności proszę o zapoznanie się z materiałem z ćwiczeń w domu Zaliczenie
Jarosław Kuchta. Administrowanie Systemami Komputerowymi. System plików
Jarosław Kuchta System plików Partycja a wolumin Partycja część dysku podstawowego (fizycznego) Wolumin część dysku dynamicznego (wirtualnego) System plików 2 Rodzaje dysków Dyski podstawowe partycjonowane
SYSTEMY OPERACYJNE WYKŁAD 5 OBSŁUGA PAMIĘCI MASOWYCH
SYSTEMY OPERACYJNE WYKŁAD 5 OBSŁUGA PAMIĘCI MASOWYCH Marcin Tomana marcin@tomana.net SKRÓT WYKŁADU Fizyczna obsługa dysków Metody zabezpieczania pamięci masowych Przegląd systemów plików w systemach Windows
System plików i zarządzanie pamięcią pomocniczą. Koncepcja pliku. Atrybuty pliku. Struktura pliku. Typ pliku nazwa, rozszerzenie (extension)
System plików i zarządzanie pamięcią pomocniczą Koncepcja pliku Ciągła logiczna przestrzeń adresowa Koncepcja pliku Metody dostępu Organizacja systemu plików Metody alokacji Struktura dysku Zarządzenie
ang. file) Pojęcie pliku (ang( Typy plików Atrybuty pliku Fragmentacja wewnętrzna w systemie plików Struktura pliku
System plików 1. Pojęcie pliku 2. Typy i struktury plików 3. etody dostępu do plików 4. Katalogi 5. Budowa systemu plików Pojęcie pliku (ang( ang. file)! Plik jest abstrakcyjnym obrazem informacji gromadzonej
S P I S POLECEŃ LINUXA
S P I S POLECEŃ LINUXA Polecenia d l a katalogów Wyświetlanie zawartości katalogów ls ls [opcje][katalog][plik] -a (all) listuje również pliki ukryte zaczynające się znakiem».«-b wyświetla znaki niedrukowalne
Znaki globalne w Linuxie
Znaki globalne w Linuxie * reprezentuje jeden lub wiele znaków (wild-card character)? reprezentuje dokładnie jeden znak (wild-card character) [abcde] reprezentuje dokładnie jeden znak z wymienionych [a-e]
Instalacja Systemu Linux na maszynie writualnej
Instalacja Systemu Linux na maszynie writualnej Pobierz obraz systemu CentOS ze strony https://www.centos.org/download/ Wybierz obraz minimal ISO. Tworzenie maszyny wirtualnej 1. W Oracle VM VirtualBox
Partition Wizard Home Edition Aplikacja przeznaczona do partycjonowania dysków twardych, obsługująca również macierze RAID oraz dyski o pojemności
10 najlepszych darmowych programów do partycjonowania i zarządzania dyskami Odpowiedni podział dysku pozytywnie wpływa na działanie systemu. Prezentujemy 10 najlepszych darmowych programów do partycjonowania
Zarządzanie partycjami
Zarządzanie partycjami Do tworzenie i usuwania partycji, formatowania dysków i zmiany liter dysków w systemie Windows NT, służy narzędzie graficzne Zarządzanie dyskami lub program diskpart dostępny w konsoli
Ćwiczenie Nr 7 Instalacja oraz konfiguracja wskazanego systemu operacyjnego
Ćwiczenie Nr 7 Instalacja oraz konfiguracja wskazanego systemu operacyjnego Cel ćwiczenia: Celem zajęć jest zdobycie doświadczenia i umiejętności instalacji systemu operacyjnego z rodziny Unix bez wykorzystania
Administracja systemem Linux
Administracja systemem Linux mgr inż. Łukasz Kuczyński lkucz@icis.pcz.pl Instytut Informatyki Teoretycznej i Stosowanej Administracja systemem Linux p. 1 Urzadzenia Blokowe Administracja systemem Linux
Systemy operacyjne. Instrukcja laboratoryjna. Ćwiczenie 1: Polecenia systemu UNIX/LINUX. Opracował: dr inż. Piotr Szpryngier
Systemy operacyjne Instrukcja laboratoryjna Ćwiczenie 1: Polecenia systemu UNIX/LINUX Opracował: dr inż. Piotr Szpryngier Olsztyn 2009 1 Wprowadzenie. Cel zajęć praktycznych. Wymagania stawiane studentom
Zarządzanie wolną przestrzenią
wydajność metody przydziału - różnice w zapotrzebowaniu na pamięć i czas dostępu do bloków danych przydział ciągły - pobranie danych wymaga 1 kontaktu z dyskiem ( dostęp sekwencyjny i swobodny) przydział
Linux. Uprawnienia pliku / katalogu, właściciel pliku, UID, GID, sticky bit.
Strona1 Linux Uprawnienia pliku / katalogu, właściciel pliku, UID, GID, sticky bit. Strona2 Spis treści Spis treści... 2 Ogólny schemat uprawnieo.... 3 Identyfikatory typu... 3 Sposoby nadawania uprawnieo...
Administracja systemem Linux p. 1
Administracja systemem Linux mgr inż. Łukasz Kuczyński lkucz@icis.pcz.pl Instytut Informatyki Teoretycznej i Stosowanej Administracja systemem Linux p. 1 Start systemu Linux Administracja systemem Linux
Okiełznać Pingwina.... czyli podstawy systemu GNU/Linux
Rozkład jazdy Teoria funkcjonowania systemu GNU/Linux Struktura systemu plików, systemy plików Standard hierarchii systemu plików (FHS) Konsola, terminal, powłoka Używanie konta super użytkownika Instalacja
System plików. Warstwowy model systemu plików
System plików System plików struktura danych organizująca i porządkująca zasoby pamięci masowych w SO. Struktura ta ma charakter hierarchiczny: urządzenia fizyczne strefy (partycje) woluminy (w UNIXie:
Tworzenie pliku Zapisywanie pliku Czytanie pliku Zmiana pozycji w pliku Usuwanie pliku Skracanie pliku
System plików Definicje: Plik jest logiczną jednostką magazynowania informacji w pamięci nieulotnej Plik jest nazwanym zbiorem powiązanych ze sobą informacji, zapisanym w pamięci pomocniczej Plik jest
"Klasyczna" struktura systemu operacyjnego:
"Klasyczna" struktura systemu operacyjnego: Użytkownik Powłoka (shell) Programy użytkowe Programy systemowe API Jądro (kernel) Programy obsługi sprzętu (drivers) Sprzęt Funkcje systemu operacyjnego obsługa
System plików warstwa fizyczna
System plików warstwa fizyczna Dariusz Wawrzyniak Plan wykładu Przydział miejsca na dysku Zarządzanie wolną przestrzenią Implementacja katalogu Przechowywanie podręczne Integralność systemu plików Semantyka
System plików warstwa fizyczna
System plików warstwa fizyczna Dariusz Wawrzyniak Przydział miejsca na dysku Zarządzanie wolną przestrzenią Implementacja katalogu Przechowywanie podręczne Integralność systemu plików Semantyka spójności
System plików warstwa fizyczna
System plików warstwa fizyczna Dariusz Wawrzyniak Przydział miejsca na dysku Przydział ciągły (ang. contiguous allocation) cały plik zajmuje ciąg kolejnych bloków Przydział listowy (łańcuchowy, ang. linked
System plików JFS. 1 Najważniejsze informacje. Mateusz Zakrzewski. 18 stycznia JFS to skrót od Journalled File System.
System plików JFS Mateusz Zakrzewski 18 stycznia 2004 1 Najważniejsze informacje. JFS to skrót od Journalled File System. Stworzony przez firmę IBM w 1990 roku. Jest niezawodny, dzięki księgowaniu. Zamiast
Wydział Elektryczny Katedra Elektrotechniki Teoretycznej i Metrologii. Materiały pomocnicze do zajęć z przedmiotu SYSTEMY OPERACYJNE
Politechnika Białostocka Wydział Elektryczny Katedra Elektrotechniki Teoretycznej i Metrologii Materiały pomocnicze do zajęć z przedmiotu SYSTEMY OPERACYJNE Kod przedmiotu: F***** Ćwiczenie pt. PODSTAWY
Tworzenie partycji i dysków logicznych
Tworzenie partycji i dysków logicznych Podstawowe pojęcia Dysk twardy fizyczny napęd, który służy do przechowywania danych Dysk podstawowy zawierają tzw. woluminy podstawowe, takie jak partycje podstawowe
PROJEKTOWANIE SYSTEMÓW KOMPUTEROWYCH
PROJEKTOWANIE SYSTEMÓW KOMPUTEROWYCH ĆWICZENIA NR 4 PRZYGOTOWANIE PAMIĘCI MASOWEJ PARTYCJONOWANIE dr Artur Woike Dyski HDD i SSD muszą być wstępnie przygotowane do pracy. Przygotowanie do pracy odbywa
1. Znajdź za pomocą programu locate wszystkie pliki które zawierają w nazwie słowo netscape locate netscape
FIND http://www.cs.put.poznan.pl/akobusinska/downloads/find.pdf 1. Znajdź za pomocą programu locate wszystkie pliki które zawierają w nazwie słowo netscape locate netscape 2. Ogranicz wynik polecenia 1
Proces instalacji systemu operacyjnego Linux Red Hat 7.3 (1)
Proces instalacji systemu operacyjnego Linux Red Hat 7.3 (1) 1. Ustawiamy w biosie bootowanie systemu z CD-ROMu bądź z dyskietki (tworzymy wówczas dyskietki startowe). 2. Aby rozpocząć proces instalacji
1. Pliki i ich organizacja
1. Pliki i ich organizacja (1.1) Pojęcie pliku Dane bezpośrednio potrzebne procesorowi do wykonywania jego zadań są umieszczane w pamięci operacyjnej systemu. Jest to jednak pamięć ulotna i dane w niej
UNIX SYSTEM PLIKÓW. UNIX System plików
UNIX SYSTEM PLIKÓW UNIX System plików UNIX SYSTEM PLIKÓW Jednym z podstawowych zadań SO jest zarządzanie zasobami danych Komputer może być wyposażony w różnego rodzaju urządzenia przechowujące dane i programy
Formatowanie. Formatowanie to proces tworzący na dysku struktury niezbędne do zapisu i odczytu danych.
Formatowanie dysku Formatowanie Formatowanie to proces tworzący na dysku struktury niezbędne do zapisu i odczytu danych. Formatowanie niskiego poziomu Operacja nanoszenia na powierzchnię dysku ścieżek,
System plików warstwa logiczna
Dariusz Wawrzyniak Pojęcie u Plik jest abstrakcyjnym obrazem informacji gromadzonej i udostępnianej przez system komputerowy. Plik jest podstawową jednostką logiczną magazynowania informacji w systemie
Zbieranie podstawowych śladów działalności.
Zwalczanie Laboratorium 4. Zbieranie podstawowych śladów działalności.. Ślady pozostawione na komputerze można podzielić na dwie kategorie: ulotne i nieulotne. Nieulotne to te, które pozostają na komputerze
Zaawansowane funkcje systemów plików. Ewa Przybyłowicz
Zaawansowane funkcje systemów plików. Ewa Przybyłowicz Agenda: 1. Idea journalingu. 2. NTFS. 3. ext4. 4. exfat. 5. Porównanie systemów. Idea journalingu. Dziennik systemu plików zapewnia możliwość odzyskiwania
HARD DISK MANAGER 2010 - PORÓWNANIE EDYCJI
HARD DISK MANAGER 2010 - PORÓWNANIE EDYCJI Funkcja Partycjonowanie dysku Tworzenie nowej partycji Ekspresowe tworzenie partycji Formatowanie partycji Usuwanie partycji Przywracanie usuniętej partycji Przeniesienie/zmiana
Optymalizacja wydajności dysków pendrive. Cluster alignment.
Optymalizacja wydajności dysków pendrive. Cluster alignment. Na wielu forach internetowych można spotkać się z pytaniami o przyczynę małej wydajności dysków przenośnych pendrive. Ludzie skarżą się, że
System plików ReiserFs
System plików ReiserFs Mateusz Zakrzewski 18 stycznia 2004 1 Najważniejsze informacje. Autor tego systemu plików: Hans Reiser oraz firma Namesys. ReiserFs to skrót od Reiser File System. Wersja 3 to najnowsza
Architektura Komputerów
Architektura Architektura Komputerów komputerowych Wykład nr. 9 dr Artur Bartoszewski PAMIĘCI MASOWE Zasada rejestracji magnetycznej Wszystkie typy pamięci na nośnikach magnetycznych działają na tej samej
Systemy operacyjne. System operacyjny Linux - wstęp. Anna Wojak
Systemy operacyjne System operacyjny Linux - wstęp Anna Wojak 1 1 Wstęp Linux jest systemem z rodziny Unix. Pierwsza wersja systemu została opracowana w 1969 roku przez K.Thompsona i D.Ritchie Jest to
Lekcja 10. Uprawnienia. Dołączanie plików przy pomocy funkcji include() Sprawdzanie, czy plik istnieje przy pmocy funkcji file_exists()
Paweł Gmys PHP strona 1 Lekcja 10 Uprawnienia Aby skrypt PHP mógł odwołać się do pliku, musi mieć odpowiednie uprawnienia. Szczegóły są zależne od serwera. Najczęściej chyba skrypt ma uprawnienia takie,
Pamięci masowe. ATA (Advanced Technology Attachments)
Pamięci masowe ATA (Advanced Technology Attachments) interfejs systemowy w komputerach klasy PC i Amiga przeznaczony do komunikacji z dyskami twardymi zaproponowany w 1983 przez firmę Compaq. Używa się
Materiały pomocnicze 1
POTRZEBY Z JAKICH WYNIKA SYSTEM PLIKÓW SYSTEM PLIKÓW Pamięć dostępna bezpośrednio możliwość przechowywania programów lub danych wewnątrz systemu komputerowego (wygoda dla użytkownika systemu) w systemach
Administracja serwerami
1. Tworzenie partycji i systemów plików z YaST. Zmień użytkownika na root, i uruchom narzędzie yast2; user@suse:~> su Password: suse:~ # yast2 disk Utwórz partycję (ADD) rozszerzoną (Extended Partition)
Systemy operacyjne i sieci komputerowe Szymon Wilk Partycjonowanie 1
i sieci komputerowe Szymon Wilk Partycjonowanie 1 1. Partycja To logiczny, wydzielony obszar dysku twardego, który może być sformatowany przez system operacyjny w odpowiednim systemie plików 2. Rodzaje
Narzędzie konfiguracji rozruchu
Narzędzie konfiguracji rozruchu 1. By skorzystać z narzędzia konfiguracji rozruchu na początek konieczne jest utworzenie płyty ratunkowej bądź wykorzystanie narzędzia IT Edition i uruchomienie maszyny
Ćwiczenia Linux konsola
Ćwiczenia Linux konsola Ćwiczenie wstępne: Wyczyść terminal za pomocą polecenia clear. Ćwiczenie 1. Wyświetlanie pomocy 1. Wyświetl pomoc za pomocą poleceń man man oraz info (wyjście z pomocy: klawisz
Zarządzanie dyskowymi operacjami we-wy. Zarządzanie pamięcią operacyjną. dr inż. Jarosław Forenc. systemy plików (NTFS, ext2)
Rok akademicki 2014/2015, Wykład nr 7 2/42 Plan wykładu nr 7 Informatyka 1 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia niestacjonarne I stopnia Rok akademicki 2014/2015
Ćwiczenie 9 Linux - operacje systemu plików
Systemy teleinformatyczne AiR Ćwiczenie 9 Linux - operacje systemu plików 1. Ściągnąć program PUTTY - (portal tbajorek.prz.rzeszow.pl lub www.prz.rzeszow.pl/~tbajorek - dostęp po zalogowaniu: użytkownik:
Kurs systemu Unix wykład wstępny. Kurs systemu Unix 1
Kurs systemu Unix wykład wstępny Kurs systemu Unix 1 Cele wykladu Zdobycie podstawowej wiedzy o systemie i jego narzędziach. Poznanie unixowych języków skryptowych (bash, awk,...). Nauka programowania
Użytkownicy I. Użytkownik. Głównym celem istnienia użytkowników i grup w systemie jest utrzymanie porządku i separacja uprawnień.
Użytkownicy I Głównym celem istnienia użytkowników i grup w systemie jest utrzymanie porządku i separacja uprawnień. Użytkownik login (nazwa) UID identyfikator numeryczny przynależność do grup, w tym dokładnie
HARD DISK MANAGER 11 / PEŁNA LISTA FUNKCJI. HDM 11 Professional. HDM 2011 Suite. Funkcje. Partycjonowanie dysku
Funkcje HDM 2011 Suite HDM 11 Professional Partycjonowanie dysku Tworzenie partycji Ekspresowe tworzenie partycji Formatowanie partycji Usuwanie partycji Odzyskiwanie partycji Przenoszenie/zmiana rozmiaru
Strojenie systemu Linux pod k¹tem serwera bazy danych Oracle 9i
VI Seminarium PLOUG Warszawa Styczeñ 2003 Strojenie systemu Linux pod k¹tem serwera bazy danych Oracle 9i Marcin Przepiórowski Strojenie systemu Linux pod kątem serwera bazy danych Oracle 9i 7 1. Wstęp
Zarządzanie wolną przestrzenią
wydajność metody przydziału - różnice w zapotrzebowaniu na pamięć i czas dostępu do bloków danych przydział ciągły - pobranie danych wymaga 1 kontaktu z dyskiem ( dostęp sekwencyjny i swobodny) przydział
Zarządzanie dyskami w linuxie. Partycjonowanie. Raid programowy. LVM. Naprawa. założenie nowej partycji przy pomocy programu fdisk
Laboratorium Zarządzanie dyskami w linuxie. Partycjonowanie. Raid programowy. LVM. Naprawa. Programy do zarządzania partycjami zapoznanie z programami do zarządzania partycjami fdisk cfdisk parted sfdisk
1. Wyrażenia regularne. Symbole w wyrażeniach regularnych 1 :
1. Wyrażenia regularne Symbole w wyrażeniach regularnych 1 : Aby wyświetlić linie zawierające słowo Mouse z informacji dziennika zdarzeń jądra systemu, można użyć poniższego polecenia. dmesg wyświetla
host name: 192.168.11.110 protokół SSH System plików - wprowadzenie Ścieżki dostępu
Ćw. 13 Linux - operacje systemu plików 1. Ściągnąć program PUTTY ze strony z materiałami dydaktycznymi - zapisać, rozpakować skompresowany plik i uruchomić. 2. Skonfigurować host name: host name: 192.168.11.110
Instalacja, aktualizacja i migracja do Windows 7
Instalacja, aktualizacja i migracja do Windows 7 PAWEŁ PŁAWIAK Training and Development Manager for Microsoft Technology Compendium - Centrum Edukacyjne pawel.plawiak@compendium.pl Tematyka spotkania Przygotowanie
O historycznym systemie DOS. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski
O historycznym systemie DOS R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski s-rg@siwy.il.pw.edu.pl System operacyjny System operacyjny jest podstawowym pomostem między użytkownikiem komputera a językiem
Systemy Operacyjne. Część II Zarządzanie/Administracja Systemem. Wykład 4: Przestrzeń dyskowa. autor: mgr inż. Andrzej Woźniak
Systemy Operacyjne Część II Zarządzanie/Administracja Systemem Wykład 4: Przestrzeń dyskowa autor: mgr inż. Andrzej Woźniak Hierarchia Systemu Dyskowego Warstwa fizyczna - Dyski fizyczne (HDD Hard Disks)
Działanie systemu operacyjnego
Budowa systemu komputerowego Działanie systemu operacyjnego Jednostka centralna dysku Szyna systemowa (magistrala danych) drukarki pamięci operacyjnej I NIC sieci Pamięć operacyjna Przerwania Przerwania
Ćwiczenie 1. Podstawowe wiadomości
Ćwiczenie 1. Cel ćwiczenia: Zapoznanie się z podstawowymi poleceniami systemu Linux. Poznanie praw dostępu do plików oraz struktury katalogów systemu Linux. Podstawowe informacje o systemie. Podstawowe
dr inż. Jarosław Forenc
Informatyka 1 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia niestacjonarne I stopnia Rok akademicki 2012/2013 Wykład nr 7 (11.05.2013) dr inż. Jarosław Forenc Rok akademicki
Zarządzanie dyskowymi operacjami we/wy. Zarządzanie pamięcią operacyjną. dr inż. Jarosław Forenc. Algorytm FIFO (First-In-First-Out)
Rok akademicki 2012/2013, Wykład nr 7 2/41 Plan wykładu nr 7 Informatyka 1 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia niestacjonarne I stopnia Rok akademicki 2012/2013
PAMIĘĆ OPERACYJNA...107
SPIS TREŚCI: Od Autora...9 PODSTAWY...11 Charakterystyka systemu...13 Standardy...15 PIERWSZE KROKI...31 Uruchomienie...33 Instalacja na twardym dysku...34 Czynności poinstalacyjne...49 Program instalacyjny...49
Memeo Instant Backup Podręcznik Szybkiego Startu
Wprowadzenie Memeo Instant Backup pozwala w łatwy sposób chronić dane przed zagrożeniami cyfrowego świata. Aplikacja regularnie i automatycznie tworzy kopie zapasowe ważnych plików znajdujących się na
System plików - wprowadzenie. Ścieżki dostępu. Informatyka ćw 1
Informatyka ćw 1 Linux - operacje systemu plików 1. Ściągnąć program PUTTY - (portal tbajorek.prz.rzeszow.pl - dostęp po zalogowaniu: użytkownik: student hasło: samoloty 2. Skonfigurować połączenie z adresem
Pliki. Operacje na plikach w Pascalu
Pliki. Operacje na plikach w Pascalu ścieżka zapisu, pliki elementowe, tekstowe, operacja plikowa, etapy, assign, zmienna plikowa, skojarzenie, tryby otwarcia, reset, rewrite, append, read, write, buforowanie
Systemy operacyjne i sieci komputerowe. 1 SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE. Etapy uruchamiania systemu
Systemy operacyjne i sieci komputerowe. 1 SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE Etapy uruchamiania systemu 010 2 Systemy operacyjne i sieci komputerowe. Część 010. I. Etapy uruchamiania systemu Windows
KURS ADMINISTROWANIA BAZAMI DANYCH WYKŁADY 1, 2 i 3
KURS ADMINISTROWANIA BAZAMI DANYCH WYKŁADY 1, 2 i 3 1. Praca w środowisku VMware ESXi 1.1. Tworzenie maszyny wirtualnej VMware 1.2. Tworzenie dysków wirtualnych dla maszyny wirtualnej VMware 1.3. Tworzenie
Niektóre katalogi są standardowymi katalogami zarezerwowanymi do użytku przez system. Znaczenie wybranych katalogów systemowych jest następujące:
Podstawy systemu Linux Linux jest systemem operacyjnym dla komputerów PC, opracowany na początku lat dziewięćdziesiątych przez Linusa Torvaldsa. Podobnie jak Unix jest on systemem wielozadaniowym - umożliwia
Bezpieczeństwo systemów komputerowych - wykład V i VI
12 Bezpieczeństwo systemów komputerowych - wykład V i VI 12/16/32 16 32 ex Instytut Informatyki Teoretycznej i Stosowanej Politechnika Częstochowska Rok akademicki 2018/2019 1/54 Plan wykładu 12 16 32
Quota mechanizm do przydzielania zasobów dyskowych dla użytkowników
Plan zajeć: 1 1. Użytkownicy systemu Linux grupy i uprawnienia 2. Komendy przydatne do zarządzania użytkownikami 3. Zarządzanie użytkownikami narzędzia etc. 4. Narzędzia związane z obsługą mechanizmu Quota
Tomasz Greszata - Koszalin
T: Przebieg instalacji systemu Linux. Do zainstalowania systemu operacyjnego Linux niezbędny jest w PC dysk twardy. Aby możliwe było prawidłowe zainstalowanie systemu, Linux musi obsługiwać kontroler dysku
Steganograficzny system plików
StegFS Steganograficzny system plików Michał Politowski mp169814@students.mimuw.edu.pl Systemy plików: StegFS 1/21 Kryptograficzne systemy plików Kryptograficzne systemy plików (np. TCFS) i mechanizmy
Utwórz na pulpicie katalog: pierwsza-litera-imienia_nazwisko (np. j_kowalski). W tym katalogu zapisz pliki, które będą tworzone w ramach ćwiczenia
Ćwiczenie 1 Utwórz na pulpicie katalog: pierwsza-litera-imienia_nazwisko (np. j_kowalski). W tym katalogu zapisz pliki, które będą tworzone w ramach ćwiczenia 1. Wykorzystując odpowiednie polecenie zapisz
System UNIX 2. Micha l Tanaś, PhD Adam Mickiewicz University, Faculty of Physics
System UNIX 2 Micha l Tanaś, PhD Adam Mickiewicz University, Faculty of Physics http://www.amu.edu.pl/~mtanas Michal.Tanas@amu.edu.pl Systemy plików Najważniejsze systemy plików Linux a: ext2 second extended
Pracownia Komputerowa wyk ad II
Pracownia Komputerowa wykad II dr Magdalena Posiadaa-Zezula Magdalena.Posiadala@fuw.edu.pl http://www.fuw.edu.pl/~mposiada Magdalena.Posiadala@fuw.edu.pl 1 Systemy operacyjne Windows np. Windows 8. Systemy
System plików. dr inż. Krzysztof Patan. Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski
System plików dr inż. Krzysztof Patan Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski k.patan@issi.uz.zgora.pl Wstęp System plików System plików jest tym komponentem systemu operacyjnego,
Powłoka I. Popularne implementacje. W stylu sh (powłoki zdefiniowanej w POSIX) W stylu csh. bash (najpopularniejsza) zsh ksh mksh.
Powłoka I Popularne implementacje W stylu sh (powłoki zdefiniowanej w POSIX) bash (najpopularniejsza) zsh ksh mksh W stylu csh csh tcsh 12 października 2018 1 / 16 Powłoka II Zachęta Komunikuje się z użytkownikiem
Pamięć wirtualna. Przygotował: Ryszard Kijaka. Wykład 4
Pamięć wirtualna Przygotował: Ryszard Kijaka Wykład 4 Wstęp główny podział to: PM- do pamięci masowych należą wszelkiego rodzaju pamięci na nośnikach magnetycznych, takie jak dyski twarde i elastyczne,