System UNIX 2. Micha l Tanaś, PhD Adam Mickiewicz University, Faculty of Physics
|
|
- Bogdan Pawlak
- 6 lat temu
- Przeglądów:
Transkrypt
1 System UNIX 2 Micha l Tanaś, PhD Adam Mickiewicz University, Faculty of Physics Michal.Tanas@amu.edu.pl
2 Systemy plików Najważniejsze systemy plików Linux a: ext2 second extended file system ext3 third extended file system, w praktyce ext2 z journallingiem reiserfs Reiser s file system, w wersji 3 reiser4 Reiser s file system, w wersji 4
3 Systemy plików Najważniejsze systemy plików Linux a: ext2 second extended file system ext3 third extended file system, w praktyce ext2 z journallingiem reiserfs Reiser s file system, w wersji 3 reiser4 Reiser s file system, w wersji 4
4 Systemy plików Najważniejsze systemy plików Linux a: ext2 second extended file system ext3 third extended file system, w praktyce ext2 z journallingiem reiserfs Reiser s file system, w wersji 3 reiser4 Reiser s file system, w wersji 4
5 Systemy plików Najważniejsze systemy plików Linux a: ext2 second extended file system ext3 third extended file system, w praktyce ext2 z journallingiem reiserfs Reiser s file system, w wersji 3 reiser4 Reiser s file system, w wersji 4
6 Systemy plików i-node struktura zawierajaca informacje o pliku, takie jak: typ pliku (zwyk ly tzw. regular file, katalog, urzadzenie, socket, itp. itd.) prawa dost epu w laściciel pliku i grupa w laścicieli pliku czas utworzenia, czas ostatniej modyfikacji wielkość adresy bloków na dysku w których znajduje si e plik
7 Systemy plików i-node struktura zawierajaca informacje o pliku, takie jak: typ pliku (zwyk ly tzw. regular file, katalog, urzadzenie, socket, itp. itd.) prawa dost epu w laściciel pliku i grupa w laścicieli pliku czas utworzenia, czas ostatniej modyfikacji wielkość adresy bloków na dysku w których znajduje si e plik
8 Systemy plików i-node struktura zawierajaca informacje o pliku, takie jak: typ pliku (zwyk ly tzw. regular file, katalog, urzadzenie, socket, itp. itd.) prawa dost epu w laściciel pliku i grupa w laścicieli pliku czas utworzenia, czas ostatniej modyfikacji wielkość adresy bloków na dysku w których znajduje si e plik
9 Systemy plików i-node struktura zawierajaca informacje o pliku, takie jak: typ pliku (zwyk ly tzw. regular file, katalog, urzadzenie, socket, itp. itd.) prawa dost epu w laściciel pliku i grupa w laścicieli pliku czas utworzenia, czas ostatniej modyfikacji wielkość adresy bloków na dysku w których znajduje si e plik
10 Systemy plików i-node struktura zawierajaca informacje o pliku, takie jak: typ pliku (zwyk ly tzw. regular file, katalog, urzadzenie, socket, itp. itd.) prawa dost epu w laściciel pliku i grupa w laścicieli pliku czas utworzenia, czas ostatniej modyfikacji wielkość adresy bloków na dysku w których znajduje si e plik
11 Systemy plików i-node struktura zawierajaca informacje o pliku, takie jak: typ pliku (zwyk ly tzw. regular file, katalog, urzadzenie, socket, itp. itd.) prawa dost epu w laściciel pliku i grupa w laścicieli pliku czas utworzenia, czas ostatniej modyfikacji wielkość adresy bloków na dysku w których znajduje si e plik
12 Systemy plików prawa dost epu Maska praw do pliku: SGt rwx rwx rwx Zwyk le prawa, odpowiednio dla: w laściciela, grupy, pozosta lych: r prawo read, umożliwia odczytanie pliku lub wylistowanie katalogu (ale już nie przechodzenie do podkatalogów!) w prawo write, umożliwia zmiane zawartości pliku lub tworzenie/kasowanie plików z katalogu. x prawo execute/search, umożliwia wykonanie pliku lub przechodzenie do podkatalogów.
13 Systemy plików prawa dost epu Maska praw do pliku: SGt rwx rwx rwx Zwyk le prawa, odpowiednio dla: w laściciela, grupy, pozosta lych: r prawo read, umożliwia odczytanie pliku lub wylistowanie katalogu (ale już nie przechodzenie do podkatalogów!) w prawo write, umożliwia zmiane zawartości pliku lub tworzenie/kasowanie plików z katalogu. x prawo execute/search, umożliwia wykonanie pliku lub przechodzenie do podkatalogów.
14 Systemy plików prawa dost epu Maska praw do pliku: SGt rwx rwx rwx Zwyk le prawa, odpowiednio dla: w laściciela, grupy, pozosta lych: r prawo read, umożliwia odczytanie pliku lub wylistowanie katalogu (ale już nie przechodzenie do podkatalogów!) w prawo write, umożliwia zmiane zawartości pliku lub tworzenie/kasowanie plików z katalogu. x prawo execute/search, umożliwia wykonanie pliku lub przechodzenie do podkatalogów.
15 Systemy plików prawa dost epu Maska praw do pliku: SGt rwx rwx rwx Prawa specjalne: S prawo set user id on execution, albo suid. Program zawarty w pliku b edzie wykonywany z uprawnieniami w laściciela pliku a nie z uprawnieniami użytkownika uruchamiajacego program. Dla plików nie-wykonywalnych i katalogów ignorowany. G prawo set group id on execution, jw. dla grupy.
16 Systemy plików prawa dost epu Maska praw do pliku: SGt rwx rwx rwx Prawa specjalne: S prawo set user id on execution, albo suid. Program zawarty w pliku b edzie wykonywany z uprawnieniami w laściciela pliku a nie z uprawnieniami użytkownika uruchamiajacego program. Dla plików nie-wykonywalnych i katalogów ignorowany. G prawo set group id on execution, jw. dla grupy.
17 Systemy plików prawa dost epu Maska praw do pliku: SGt rwx rwx rwx Prawa specjalne: t tzw. sticky bit. Pliki w katalogu z ustawionym prawem t moga być skasowane tylko przez w laściciela pliku lub w laściciela katalogu, nawet jeżeli prawa do samego pliku pozwalaja na to innym. To samo dotyczy zmiany nazwy pliku.
18 Systemy plików jak to wyglada na dysku Plik: dane = zawartość pliku metadane = informacje jak znaleźć dane
19 Systemy plików jak to wyglada na dysku Plik: dane = zawartość pliku metadane = informacje jak znaleźć dane
20 Systemy plików jak to wyglada na dysku... superblok inody dane superblok inody dane... tzw. block group zazwyczaj 128MB + Wiele kopii tzw. superbloku (bloku zawierajacego najważniejsze informacje o systemie plików) zwieksza odporność na b l edy na dysku. + Nawet na bardzo dużych dyskach inody sa blisko swoich bloków danych. + Przy zapisie dużych plików istnieje możliwość przydzielenia hurtem kilku kolejnych block group unika si e fragmentacji.
21 Systemy plików jak to wyglada na dysku... superblok inody dane superblok inody dane... tzw. block group zazwyczaj 128MB + Wiele kopii tzw. superbloku (bloku zawierajacego najważniejsze informacje o systemie plików) zwieksza odporność na b l edy na dysku. + Nawet na bardzo dużych dyskach inody sa blisko swoich bloków danych. + Przy zapisie dużych plików istnieje możliwość przydzielenia hurtem kilku kolejnych block group unika si e fragmentacji.
22 Systemy plików jak to wyglada na dysku... superblok inody dane superblok inody dane... tzw. block group zazwyczaj 128MB + Wiele kopii tzw. superbloku (bloku zawierajacego najważniejsze informacje o systemie plików) zwieksza odporność na b l edy na dysku. + Nawet na bardzo dużych dyskach inody sa blisko swoich bloków danych. + Przy zapisie dużych plików istnieje możliwość przydzielenia hurtem kilku kolejnych block group unika si e fragmentacji.
23 Systemy plików jak to wyglada na dysku Adresowanie bloków w ext2/ext3 inode dane (to co jest w pliku) adresy bloków direct blocks inne indirect blocks double indirect blocks
24 Systemy plików jak to wyglada na dysku Adresowanie bloków w reiser3 root inode dane (to co jest w pliku) branches dane (to co jest w pliku) adresy bloków inne twigs leaves BLOBs
25 Systemy plików jak to wyglada na dysku Adresowanie bloków w reiser4 inode root dane (to co jest w pliku) branches dane (to co jest w pliku) adresy bloków inne twigs leaves
26 Systemy plików fragmentacja w FAT 1) Plik 1 Plik 2 Plik3 2) Plik 1 Plik3 3) Plik 1 Plik 4 Plik3 Plik 4 4) Plik 1 Plik 4 Plik 4
27 Systemy plików fragmentacja w ext2/ext3/reiser 1) Plik 1 Plik 2 Plik3 2) Plik 1 Plik3 3) Plik 1 Plik3 Plik 4 4) Plik 1 Plik3 Plik 5 Plik 4
28 Systemy plików /etc/fstab Plik /etc/fstab informacje o systemach plików w danym systemie 1. Urzadzenie dyski lokalne /dev/urzadzenie np. /dev/hda1, /dev/fd0. dyski sieciowe serwer:katalog na serwerze np. backup.amu.edu.pl:/home/backup tzw. pseudo systemy plików np. proc, usbfs
29 Systemy plików /etc/fstab Plik /etc/fstab informacje o systemach plików w danym systemie 1. Urzadzenie dyski lokalne /dev/urzadzenie np. /dev/hda1, /dev/fd0. dyski sieciowe serwer:katalog na serwerze np. backup.amu.edu.pl:/home/backup tzw. pseudo systemy plików np. proc, usbfs
30 Systemy plików /etc/fstab Plik /etc/fstab informacje o systemach plików w danym systemie 1. Urzadzenie dyski lokalne /dev/urzadzenie np. /dev/hda1, /dev/fd0. dyski sieciowe serwer:katalog na serwerze np. backup.amu.edu.pl:/home/backup tzw. pseudo systemy plików np. proc, usbfs
31 Systemy plików /etc/fstab Plik /etc/fstab informacje o systemach plików w danym systemie 1. Urzadzenie dyski lokalne /dev/urzadzenie np. /dev/hda1, /dev/fd0. dyski sieciowe serwer:katalog na serwerze np. backup.amu.edu.pl:/home/backup tzw. pseudo systemy plików np. proc, usbfs
32 Systemy plików /etc/fstab Plik /etc/fstab informacje o systemach plików w danym systemie 2. Punkt montowania lub none dla systemów bez punktu montowania (np. swap). 3. Typ systemu plików ext2 second extended ext3 third extended (albo ext2 z journallingiem) reiserfs reiser vfat, msdos Windows owe FAT y ntfs NTFS
33 Systemy plików /etc/fstab Plik /etc/fstab informacje o systemach plików w danym systemie 2. Punkt montowania lub none dla systemów bez punktu montowania (np. swap). 3. Typ systemu plików ext2 second extended ext3 third extended (albo ext2 z journallingiem) reiserfs reiser vfat, msdos Windows owe FAT y ntfs NTFS
34 Systemy plików /etc/fstab Plik /etc/fstab informacje o systemach plików w danym systemie 2. Punkt montowania lub none dla systemów bez punktu montowania (np. swap). 3. Typ systemu plików ext2 second extended ext3 third extended (albo ext2 z journallingiem) reiserfs reiser vfat, msdos Windows owe FAT y ntfs NTFS
35 Systemy plików /etc/fstab Plik /etc/fstab informacje o systemach plików w danym systemie 2. Punkt montowania lub none dla systemów bez punktu montowania (np. swap). 3. Typ systemu plików ext2 second extended ext3 third extended (albo ext2 z journallingiem) reiserfs reiser vfat, msdos Windows owe FAT y ntfs NTFS
36 Systemy plików /etc/fstab Plik /etc/fstab informacje o systemach plików w danym systemie 2. Punkt montowania lub none dla systemów bez punktu montowania (np. swap). 3. Typ systemu plików ext2 second extended ext3 third extended (albo ext2 z journallingiem) reiserfs reiser vfat, msdos Windows owe FAT y ntfs NTFS
37 Systemy plików /etc/fstab Plik /etc/fstab informacje o systemach plików w danym systemie 2. Punkt montowania lub none dla systemów bez punktu montowania (np. swap). 3. Typ systemu plików ext2 second extended ext3 third extended (albo ext2 z journallingiem) reiserfs reiser vfat, msdos Windows owe FAT y ntfs NTFS
38 Systemy plików /etc/fstab Plik /etc/fstab informacje o systemach plików w danym systemie 2. Punkt montowania lub none dla systemów bez punktu montowania (np. swap). 3. Typ systemu plików ext2 second extended ext3 third extended (albo ext2 z journallingiem) reiserfs reiser vfat, msdos Windows owe FAT y ntfs NTFS
39 Systemy plików /etc/fstab Plik /etc/fstab informacje o systemach plików w danym systemie 3. Typ systemu plików iso9660 zwyk le kompakty udf kompakty w trybie pakietowym nfs dyski sieciowe Linux a smbfs dyski sieciowe Windows swap partycja na swap proc odczyt i zmiana parametrów sprz etu i systemu operacyjnego usbfs dostep do urzadzeń USB. auto automatyczne rozpoznawanie systemu plików (nie zawsze dzia la).
40 Systemy plików /etc/fstab Plik /etc/fstab informacje o systemach plików w danym systemie 3. Typ systemu plików iso9660 zwyk le kompakty udf kompakty w trybie pakietowym nfs dyski sieciowe Linux a smbfs dyski sieciowe Windows swap partycja na swap proc odczyt i zmiana parametrów sprz etu i systemu operacyjnego usbfs dostep do urzadzeń USB. auto automatyczne rozpoznawanie systemu plików (nie zawsze dzia la).
41 Systemy plików /etc/fstab Plik /etc/fstab informacje o systemach plików w danym systemie 3. Typ systemu plików iso9660 zwyk le kompakty udf kompakty w trybie pakietowym nfs dyski sieciowe Linux a smbfs dyski sieciowe Windows swap partycja na swap proc odczyt i zmiana parametrów sprz etu i systemu operacyjnego usbfs dostep do urzadzeń USB. auto automatyczne rozpoznawanie systemu plików (nie zawsze dzia la).
42 Systemy plików /etc/fstab Plik /etc/fstab informacje o systemach plików w danym systemie 3. Typ systemu plików iso9660 zwyk le kompakty udf kompakty w trybie pakietowym nfs dyski sieciowe Linux a smbfs dyski sieciowe Windows swap partycja na swap proc odczyt i zmiana parametrów sprz etu i systemu operacyjnego usbfs dostep do urzadzeń USB. auto automatyczne rozpoznawanie systemu plików (nie zawsze dzia la).
43 Systemy plików /etc/fstab Plik /etc/fstab informacje o systemach plików w danym systemie 3. Typ systemu plików iso9660 zwyk le kompakty udf kompakty w trybie pakietowym nfs dyski sieciowe Linux a smbfs dyski sieciowe Windows swap partycja na swap proc odczyt i zmiana parametrów sprz etu i systemu operacyjnego usbfs dostep do urzadzeń USB. auto automatyczne rozpoznawanie systemu plików (nie zawsze dzia la).
44 Systemy plików /etc/fstab Plik /etc/fstab informacje o systemach plików w danym systemie 3. Typ systemu plików iso9660 zwyk le kompakty udf kompakty w trybie pakietowym nfs dyski sieciowe Linux a smbfs dyski sieciowe Windows swap partycja na swap proc odczyt i zmiana parametrów sprz etu i systemu operacyjnego usbfs dostep do urzadzeń USB. auto automatyczne rozpoznawanie systemu plików (nie zawsze dzia la).
45 Systemy plików /etc/fstab Plik /etc/fstab informacje o systemach plików w danym systemie 3. Typ systemu plików iso9660 zwyk le kompakty udf kompakty w trybie pakietowym nfs dyski sieciowe Linux a smbfs dyski sieciowe Windows swap partycja na swap proc odczyt i zmiana parametrów sprz etu i systemu operacyjnego usbfs dostep do urzadzeń USB. auto automatyczne rozpoznawanie systemu plików (nie zawsze dzia la).
46 Systemy plików /etc/fstab Plik /etc/fstab informacje o systemach plików w danym systemie 3. Typ systemu plików iso9660 zwyk le kompakty udf kompakty w trybie pakietowym nfs dyski sieciowe Linux a smbfs dyski sieciowe Windows swap partycja na swap proc odczyt i zmiana parametrów sprz etu i systemu operacyjnego usbfs dostep do urzadzeń USB. auto automatyczne rozpoznawanie systemu plików (nie zawsze dzia la).
47 Systemy plików /etc/fstab Plik /etc/fstab informacje o systemach plików w danym systemie 3. Typ systemu plików iso9660 zwyk le kompakty udf kompakty w trybie pakietowym nfs dyski sieciowe Linux a smbfs dyski sieciowe Windows swap partycja na swap proc odczyt i zmiana parametrów sprz etu i systemu operacyjnego usbfs dostep do urzadzeń USB. auto automatyczne rozpoznawanie systemu plików (nie zawsze dzia la).
48 Systemy plików /etc/fstab Plik /etc/fstab informacje o systemach plików w danym systemie 4. Opcje dla mount, lub defaults jeżeli system plików ma być montowany bez żadnych opcji 5. Poziom tzw. kopii przyrostowych dla danego systemu plików, używany przez program dump 6. Kolejność testowania systemów plików przez fsck. Jeżeli wiele systemów ma zdefiniowana identyczna kolejność: systemy plików na tym samym fizycznym dysku sa testowane w kolejności wpisów w /etc/fstab systemy plików na różnych fizycznych dyskach s a testowane równolegle
49 Systemy plików /etc/fstab Plik /etc/fstab informacje o systemach plików w danym systemie 4. Opcje dla mount, lub defaults jeżeli system plików ma być montowany bez żadnych opcji 5. Poziom tzw. kopii przyrostowych dla danego systemu plików, używany przez program dump 6. Kolejność testowania systemów plików przez fsck. Jeżeli wiele systemów ma zdefiniowana identyczna kolejność: systemy plików na tym samym fizycznym dysku sa testowane w kolejności wpisów w /etc/fstab systemy plików na różnych fizycznych dyskach s a testowane równolegle
50 Systemy plików /etc/fstab Plik /etc/fstab informacje o systemach plików w danym systemie 4. Opcje dla mount, lub defaults jeżeli system plików ma być montowany bez żadnych opcji 5. Poziom tzw. kopii przyrostowych dla danego systemu plików, używany przez program dump 6. Kolejność testowania systemów plików przez fsck. Jeżeli wiele systemów ma zdefiniowana identyczna kolejność: systemy plików na tym samym fizycznym dysku sa testowane w kolejności wpisów w /etc/fstab systemy plików na różnych fizycznych dyskach s a testowane równolegle
51 Systemy plików /etc/fstab Plik /etc/fstab informacje o systemach plików w danym systemie 4. Opcje dla mount, lub defaults jeżeli system plików ma być montowany bez żadnych opcji 5. Poziom tzw. kopii przyrostowych dla danego systemu plików, używany przez program dump 6. Kolejność testowania systemów plików przez fsck. Jeżeli wiele systemów ma zdefiniowana identyczna kolejność: systemy plików na tym samym fizycznym dysku sa testowane w kolejności wpisów w /etc/fstab systemy plików na różnych fizycznych dyskach s a testowane równolegle
52 Systemy plików /etc/fstab Plik /etc/fstab informacje o systemach plików w danym systemie 4. Opcje dla mount, lub defaults jeżeli system plików ma być montowany bez żadnych opcji 5. Poziom tzw. kopii przyrostowych dla danego systemu plików, używany przez program dump 6. Kolejność testowania systemów plików przez fsck. Jeżeli wiele systemów ma zdefiniowana identyczna kolejność: systemy plików na tym samym fizycznym dysku sa testowane w kolejności wpisów w /etc/fstab systemy plików na różnych fizycznych dyskach s a testowane równolegle
53 Systemy plików przydatne drobiazgi /proc/filesystems lista wszystkich systemów plików obs lugiwanych przez dany kernel /etc/filesystems kolejność testowania systemów plików przy montowaniu filesystemu typu auto /etc/mtab lista aktualnie zamontowanych systemów plików razem z opcjami montowania polecenie df lista aktualnie zamontowanych systemów plików razem z maksymalna, wykorzystana i aktualnie dostepn a pojemnościa
54 Systemy plików przydatne drobiazgi /proc/filesystems lista wszystkich systemów plików obs lugiwanych przez dany kernel /etc/filesystems kolejność testowania systemów plików przy montowaniu filesystemu typu auto /etc/mtab lista aktualnie zamontowanych systemów plików razem z opcjami montowania polecenie df lista aktualnie zamontowanych systemów plików razem z maksymalna, wykorzystana i aktualnie dostepn a pojemnościa
55 Systemy plików przydatne drobiazgi /proc/filesystems lista wszystkich systemów plików obs lugiwanych przez dany kernel /etc/filesystems kolejność testowania systemów plików przy montowaniu filesystemu typu auto /etc/mtab lista aktualnie zamontowanych systemów plików razem z opcjami montowania polecenie df lista aktualnie zamontowanych systemów plików razem z maksymalna, wykorzystana i aktualnie dostepn a pojemnościa
56 Systemy plików przydatne drobiazgi /proc/filesystems lista wszystkich systemów plików obs lugiwanych przez dany kernel /etc/filesystems kolejność testowania systemów plików przy montowaniu filesystemu typu auto /etc/mtab lista aktualnie zamontowanych systemów plików razem z opcjami montowania polecenie df lista aktualnie zamontowanych systemów plików razem z maksymalna, wykorzystana i aktualnie dostepn a pojemnościa
57 Systemy plików r eczne montowanie systemów plików mount -t typ -o opcje urzadzenie punkt montowania np. mount -t iso9660 /dev/cdrom /mnt Opcje wspólne dla wszystkich systemów: ro, rw tylko do odczytu/do odczytu i zapisu. Niektóre filesystemy ( np. iso9660 na CD-R) moga nie dopuszczać rw. Domyślnie: rw. auto, noauto system plików ma być montowany/nie montowany przy starcie systemu i poleceniem mount -a. Domyślnie: auto.
58 Systemy plików r eczne montowanie systemów plików mount -t typ -o opcje urzadzenie punkt montowania np. mount -t iso9660 /dev/cdrom /mnt Opcje wspólne dla wszystkich systemów: ro, rw tylko do odczytu/do odczytu i zapisu. Niektóre filesystemy ( np. iso9660 na CD-R) moga nie dopuszczać rw. Domyślnie: rw. auto, noauto system plików ma być montowany/nie montowany przy starcie systemu i poleceniem mount -a. Domyślnie: auto.
59 Systemy plików r eczne montowanie systemów plików Opcje wspólne dla wszystkich systemów: atime, noatime zapisywanie/nie zapisywanie czasu dost epu (niekoniecznie zapisu!) plików. Domyślnie: atime dev, nodev możliwość/brak możliwość tworzenia plików urzadzeń. Niektóre systemy plików (np. vfat) moga nie dopuszczać dev. Domyślnie: dev. exec, noexec możliwość/brak możliwości uruchamiania programów znajdujacych sie w danym systemie plików. Uwaga zachowuje sie nieprzewidywalnie dla skryptów. Domyślnie: exec.
60 Systemy plików r eczne montowanie systemów plików Opcje wspólne dla wszystkich systemów: atime, noatime zapisywanie/nie zapisywanie czasu dost epu (niekoniecznie zapisu!) plików. Domyślnie: atime dev, nodev możliwość/brak możliwość tworzenia plików urzadzeń. Niektóre systemy plików (np. vfat) moga nie dopuszczać dev. Domyślnie: dev. exec, noexec możliwość/brak możliwości uruchamiania programów znajdujacych sie w danym systemie plików. Uwaga zachowuje sie nieprzewidywalnie dla skryptów. Domyślnie: exec.
61 Systemy plików r eczne montowanie systemów plików Opcje wspólne dla wszystkich systemów: atime, noatime zapisywanie/nie zapisywanie czasu dost epu (niekoniecznie zapisu!) plików. Domyślnie: atime dev, nodev możliwość/brak możliwość tworzenia plików urzadzeń. Niektóre systemy plików (np. vfat) moga nie dopuszczać dev. Domyślnie: dev. exec, noexec możliwość/brak możliwości uruchamiania programów znajdujacych sie w danym systemie plików. Uwaga zachowuje sie nieprzewidywalnie dla skryptów. Domyślnie: exec.
62 Systemy plików opcje montowania Opcje wspólne dla wszystkich systemów: suid, nosuid honorowanie/ignorowanie praw SUID i SGID plików znajdujacych sie w danym filesystemie. Domyślnie: suid. user, nouser możliwość montowania przez zwyk lego użytkownika/tylko przez root a. Ma sens wy l acznie w /etc/fstab. Domyślnie: nouser.
63 Systemy plików opcje montowania Opcje wspólne dla wszystkich systemów: suid, nosuid honorowanie/ignorowanie praw SUID i SGID plików znajdujacych sie w danym filesystemie. Domyślnie: suid. user, nouser możliwość montowania przez zwyk lego użytkownika/tylko przez root a. Ma sens wy l acznie w /etc/fstab. Domyślnie: nouser.
64 Systemy plików opcje montowania Opcje dla ext2, ext3 i raiserfs: quota, usrquota, grpquota, noquota quota dla: użytkowników i grup/tylko użytkowników/tylko grup/nikogo. Ignorowane przez mount, intepretowane przez quotaon w czasie startu systemu. Ma sens tylko w /etc/fstab. Domyślnie: noquota.
65 Systemy plików opcje montowania Opcje dla vfat i msdos: uid=numer i gid=numer użytkownik i grupa dla WSZYSTKICH plików w danym systemie plików. umask=maska maska praw dost epu dla WSZYSTKICH plików w danym systemie plików. Maska określa jakie prawa zostan a ODEBRANE, dlatego efektywne prawa do plików to 777 maska. Podawane w systemie ósemkowym.
66 Systemy plików opcje montowania Opcje dla vfat i msdos: uid=numer i gid=numer użytkownik i grupa dla WSZYSTKICH plików w danym systemie plików. umask=maska maska praw dost epu dla WSZYSTKICH plików w danym systemie plików. Maska określa jakie prawa zostan a ODEBRANE, dlatego efektywne prawa do plików to 777 maska. Podawane w systemie ósemkowym.
67 Systemy plików opcje montowania Opcje dla iso9660: session=numer numer sesji dla kompaktów multisession. loop=/dev/loopx umożliwia potraktowanie pliku jako osobnego filesystemu. Umożliwia np. dostep do obrazów kompaktów bez nagrywania. Np. mount -t iso9660 -o ro,loop=/dev/loop0./moj cedek.iso /mnt
68 Systemy plików opcje montowania Opcje dla iso9660: session=numer numer sesji dla kompaktów multisession. loop=/dev/loopx umożliwia potraktowanie pliku jako osobnego filesystemu. Umożliwia np. dostep do obrazów kompaktów bez nagrywania. Np. mount -t iso9660 -o ro,loop=/dev/loop0./moj cedek.iso /mnt
69 Systemy plików mkfs mkfs.typ filesystemu /dev/urzadzenie Np: mkfs.ext2 /dev/hda1 mkfs.ext3 /dev/sdc3 mkfs.vfat /dev/fd0
70 Systemy plików mkfs Parametry mkfs.ext2 i mkfs.ext3: -b wielkość bloku Rozmiar jednostki alokacji tzn. najmniejszego kawa lka dysku który można przydzielić plikowi. Dopuszczalne wartości: 1024, 2048, 4096 (bajtów). Domyślnie: przeważnie 4096, dla bardzo ma lych dysków mniej.
71 Systemy plików mkfs -i bajty na inode Określa ile inodów bedzie zawiera l filesystem, zgodnie z wzorem: liczba inodów= = pojemność dysku ilość bajtów na inod -N liczba inodów Tworzy dok ladnie tyle inodów ile podano. Domyślnie: bajty na inode = 2*wielkość bloku ilość inodów = liczba bloków/2
72 Systemy plików mkfs -i bajty na inode Określa ile inodów bedzie zawiera l filesystem, zgodnie z wzorem: liczba inodów= = pojemność dysku ilość bajtów na inod -N liczba inodów Tworzy dok ladnie tyle inodów ile podano. Domyślnie: bajty na inode = 2*wielkość bloku ilość inodów = liczba bloków/2
73 Systemy plików mkfs -i bajty na inode Określa ile inodów bedzie zawiera l filesystem, zgodnie z wzorem: liczba inodów= = pojemność dysku ilość bajtów na inod -N liczba inodów Tworzy dok ladnie tyle inodów ile podano. Domyślnie: bajty na inode = 2*wielkość bloku ilość inodów = liczba bloków/2
74 Systemy plików mkfs O czym nie wolno zapomnieć: Każdy plik zajmuje ca lkowita ilość bloków. Każdy plik zajmuje co najmniej jeden blok. Na dysku nie da si e utworzyć wi ecej plików i katalogów ( l acznie) niż jest na nim inodów. Wspó lczynik bajty na inode mniejszy od wielkości bloku nie ma sensu. Ani wielkości bloku, ani wspó lczynnika bajty na inode nie da sie w żaden sposób zmienić dla istniejacego filesystemu!
75 Systemy plików mkfs O czym nie wolno zapomnieć: Każdy plik zajmuje ca lkowita ilość bloków. Każdy plik zajmuje co najmniej jeden blok. Na dysku nie da si e utworzyć wi ecej plików i katalogów ( l acznie) niż jest na nim inodów. Wspó lczynik bajty na inode mniejszy od wielkości bloku nie ma sensu. Ani wielkości bloku, ani wspó lczynnika bajty na inode nie da sie w żaden sposób zmienić dla istniejacego filesystemu!
76 Systemy plików mkfs O czym nie wolno zapomnieć: Każdy plik zajmuje ca lkowita ilość bloków. Każdy plik zajmuje co najmniej jeden blok. Na dysku nie da si e utworzyć wi ecej plików i katalogów ( l acznie) niż jest na nim inodów. Wspó lczynik bajty na inode mniejszy od wielkości bloku nie ma sensu. Ani wielkości bloku, ani wspó lczynnika bajty na inode nie da sie w żaden sposób zmienić dla istniejacego filesystemu!
77 Systemy plików mkfs O czym nie wolno zapomnieć: Każdy plik zajmuje ca lkowita ilość bloków. Każdy plik zajmuje co najmniej jeden blok. Na dysku nie da si e utworzyć wi ecej plików i katalogów ( l acznie) niż jest na nim inodów. Wspó lczynik bajty na inode mniejszy od wielkości bloku nie ma sensu. Ani wielkości bloku, ani wspó lczynnika bajty na inode nie da sie w żaden sposób zmienić dla istniejacego filesystemu!
78 Systemy plików mkfs O czym nie wolno zapomnieć: Każdy plik zajmuje ca lkowita ilość bloków. Każdy plik zajmuje co najmniej jeden blok. Na dysku nie da si e utworzyć wi ecej plików i katalogów ( l acznie) niż jest na nim inodów. Wspó lczynik bajty na inode mniejszy od wielkości bloku nie ma sensu. Ani wielkości bloku, ani wspó lczynnika bajty na inode nie da sie w żaden sposób zmienić dla istniejacego filesystemu!
79 Systemy plików mkfs Gotowe szablony ilości inodów: -T news Jeden inode na 4096 bajtów (czyli standardowo jeden inode na jeden blok). -T largefile Jeden inode na 1MB. -T largefile4 Jeden inode na 4MB.
80 Systemy plików mkfs Gotowe szablony ilości inodów: -T news Jeden inode na 4096 bajtów (czyli standardowo jeden inode na jeden blok). -T largefile Jeden inode na 1MB. -T largefile4 Jeden inode na 4MB.
81 Systemy plików mkfs Gotowe szablony ilości inodów: -T news Jeden inode na 4096 bajtów (czyli standardowo jeden inode na jeden blok). -T largefile Jeden inode na 1MB. -T largefile4 Jeden inode na 4MB.
82 Systemy plików mkfs Dodatkowe w laściwości filesystemu (kernel 2.2 lub nowszy): -O dir index Katalogi bed a implementowane jako b-drzewo zamiast standardowej listy. Przyspiesza dostep do katalogów z bardzo duża ilościa plików (skrzynki pocztowe, kwarantanna poczty, tradspool newsów, itp.). -O filetype Informacja o typie pliku od razu w katalogu (opcja domyślna).
83 Systemy plików mkfs Dodatkowe w laściwości filesystemu (kernel 2.2 lub nowszy): -O dir index Katalogi bed a implementowane jako b-drzewo zamiast standardowej listy. Przyspiesza dostep do katalogów z bardzo duża ilościa plików (skrzynki pocztowe, kwarantanna poczty, tradspool newsów, itp.). -O filetype Informacja o typie pliku od razu w katalogu (opcja domyślna).
84 Systemy plików mkfs Dodatkowe w laściwości filesystemu (kernel 2.2 lub nowszy): -O has journal Journaling ext3. -O sparse super Superbloki nie we wszystkich grupach bloków oszczedza miejsce na dużych dyskach.
85 Systemy plików mkfs Dodatkowe w laściwości filesystemu (kernel 2.2 lub nowszy): -O has journal Journaling ext3. -O sparse super Superbloki nie we wszystkich grupach bloków oszczedza miejsce na dużych dyskach.
86 Systemy plików mkfs -m ilość bloków Ilość bloków zarezerwowanych dla administratora (domyślnie 5%). -j Tworzy system plików ext3 zamiast ext2 (domyślne dla mkfs.ext3).
87 Systemy plików mkfs -m ilość bloków Ilość bloków zarezerwowanych dla administratora (domyślnie 5%). -j Tworzy system plików ext3 zamiast ext2 (domyślne dla mkfs.ext3).
88 Systemy plików journaling Kasowanie pliku w ext2/ext3: inode dane (to co jest w pliku) adresy bloków direct blocks inne wolne indirect blocks double indirect blocks
89 Systemy plików journaling Kasowanie pliku w ext2/ext3: inode dane (to co jest w pliku) adresy bloków direct blocks inne wolne indirect blocks double indirect blocks
90 Systemy plików journaling Kasowanie pliku w ext2/ext3: inode dane (to co jest w pliku) adresy bloków direct blocks inne wolne indirect blocks double indirect blocks
91 Systemy plików journaling Kasowanie pliku w ext2/ext3: inode dane (to co jest w pliku) adresy bloków direct blocks inne wolne indirect blocks double indirect blocks
92 Systemy plików journaling Kasowanie pliku w ext2/ext3: inode dane (to co jest w pliku) adresy bloków direct blocks inne wolne indirect blocks double indirect blocks
93 Systemy plików journaling Kasowanie pliku w ext2/ext3: inode dane (to co jest w pliku) adresy bloków direct blocks inne wolne indirect blocks double indirect blocks
94 Systemy plików journaling Kasowanie pliku w ext2/ext3: inode dane (to co jest w pliku) adresy bloków direct blocks inne wolne indirect blocks double indirect blocks
95 Systemy plików journaling Kasowanie pliku w ext2/ext3: inode dane (to co jest w pliku) adresy bloków direct blocks inne wolne indirect blocks double indirect blocks
96 Systemy plików journaling Kasowanie pliku w ext2/ext3: inode dane (to co jest w pliku) adresy bloków direct blocks inne wolne indirect blocks double indirect blocks
97 Systemy plików journaling W filesystemie bez journalingu (np. ext2) operacje na metadanych (inody, adresy bloków) dokonywane sa bezpośrednio. W przypadku awarii w trakcie operacji metadane bed a niespójne. Np. przy kasowaniu pliku cz eść bloków może pozostać oznaczona jako zajete, mimo że nie należa już do żadnego pliku. Dlatego po awarii konieczne jest sprawdzenie ca lego dysku i poprawienie b l ednych metadanych.
98 Systemy plików journaling W filesystemie bez journalingu (np. ext2) operacje na metadanych (inody, adresy bloków) dokonywane sa bezpośrednio. W przypadku awarii w trakcie operacji metadane bed a niespójne. Np. przy kasowaniu pliku cz eść bloków może pozostać oznaczona jako zajete, mimo że nie należa już do żadnego pliku. Dlatego po awarii konieczne jest sprawdzenie ca lego dysku i poprawienie b l ednych metadanych.
99 Systemy plików journaling W filesystemie bez journalingu (np. ext2) operacje na metadanych (inody, adresy bloków) dokonywane sa bezpośrednio. W przypadku awarii w trakcie operacji metadane bed a niespójne. Np. przy kasowaniu pliku cz eść bloków może pozostać oznaczona jako zajete, mimo że nie należa już do żadnego pliku. Dlatego po awarii konieczne jest sprawdzenie ca lego dysku i poprawienie b l ednych metadanych.
100 Systemy plików journaling W filesystemie z journalingiem (np. ext3) operacje na metadanych przeprowadzane sa nastepuj aco: 1. Do specjalnego (ukrytego) pliku zwanego żurnalem zapisywany jest opis operacji na metadanych (np. adresy bloków należacych do w laśnie kasowanego pliku). 2. Dokonywana jest zmiana metadanych (np. bloki należace do kasowanego pliku oznaczane sa jako wolne). 3. Informacje dotyczace zakończonej operacji usuwane sa z żurnala.
101 Systemy plików journaling W filesystemie z journalingiem (np. ext3) operacje na metadanych przeprowadzane sa nastepuj aco: 1. Do specjalnego (ukrytego) pliku zwanego żurnalem zapisywany jest opis operacji na metadanych (np. adresy bloków należacych do w laśnie kasowanego pliku). 2. Dokonywana jest zmiana metadanych (np. bloki należace do kasowanego pliku oznaczane sa jako wolne). 3. Informacje dotyczace zakończonej operacji usuwane sa z żurnala.
102 Systemy plików journaling W filesystemie z journalingiem (np. ext3) operacje na metadanych przeprowadzane sa nastepuj aco: 1. Do specjalnego (ukrytego) pliku zwanego żurnalem zapisywany jest opis operacji na metadanych (np. adresy bloków należacych do w laśnie kasowanego pliku). 2. Dokonywana jest zmiana metadanych (np. bloki należace do kasowanego pliku oznaczane sa jako wolne). 3. Informacje dotyczace zakończonej operacji usuwane sa z żurnala.
103 Systemy plików journaling W filesystemie z journalingiem (np. ext3) operacje na metadanych przeprowadzane sa nastepuj aco: 1. Do specjalnego (ukrytego) pliku zwanego żurnalem zapisywany jest opis operacji na metadanych (np. adresy bloków należacych do w laśnie kasowanego pliku). 2. Dokonywana jest zmiana metadanych (np. bloki należace do kasowanego pliku oznaczane sa jako wolne). 3. Informacje dotyczace zakończonej operacji usuwane sa z żurnala.
104 Systemy plików journaling W filesystemie z journalingiem (np. ext3) w przypadku awarii wystarczy sprawdzić i ewentualnie naprawić metadane o których informacje znajduja sie w żurnalu. Na metadanych o których nie ma informacji w żurnalu nie dokonywano w trakcie awarii żadnych operacji zapisu, wi ec nie mog ly one ulec uszkodzeniu. Metadane samego żurnala przydzielane sa na sta le w czasie tworzenia systemu plików i nigdy nie sa zmieniane. Journaling zabezpiecza wy l acznie metadane sytemu plików a nie dane użytkownika (zawartość plików)!
105 Systemy plików journaling W filesystemie z journalingiem (np. ext3) w przypadku awarii wystarczy sprawdzić i ewentualnie naprawić metadane o których informacje znajduja sie w żurnalu. Na metadanych o których nie ma informacji w żurnalu nie dokonywano w trakcie awarii żadnych operacji zapisu, wi ec nie mog ly one ulec uszkodzeniu. Metadane samego żurnala przydzielane sa na sta le w czasie tworzenia systemu plików i nigdy nie sa zmieniane. Journaling zabezpiecza wy l acznie metadane sytemu plików a nie dane użytkownika (zawartość plików)!
106 Systemy plików journaling W filesystemie z journalingiem (np. ext3) w przypadku awarii wystarczy sprawdzić i ewentualnie naprawić metadane o których informacje znajduja sie w żurnalu. Na metadanych o których nie ma informacji w żurnalu nie dokonywano w trakcie awarii żadnych operacji zapisu, wi ec nie mog ly one ulec uszkodzeniu. Metadane samego żurnala przydzielane sa na sta le w czasie tworzenia systemu plików i nigdy nie sa zmieniane. Journaling zabezpiecza wy l acznie metadane sytemu plików a nie dane użytkownika (zawartość plików)!
107 Systemy plików journaling W filesystemie z journalingiem (np. ext3) w przypadku awarii wystarczy sprawdzić i ewentualnie naprawić metadane o których informacje znajduja sie w żurnalu. Na metadanych o których nie ma informacji w żurnalu nie dokonywano w trakcie awarii żadnych operacji zapisu, wi ec nie mog ly one ulec uszkodzeniu. Metadane samego żurnala przydzielane sa na sta le w czasie tworzenia systemu plików i nigdy nie sa zmieniane. Journaling zabezpiecza wy l acznie metadane sytemu plików a nie dane użytkownika (zawartość plików)!
108 Systemy plików fsck fsck file system check narz edzie do wyszukiwania i naprawiania b l edów w systemach plików Np. fsck -C -y /dev/hda1 fsck -c /dev/sda3
109 Systemy plików fsck fsck file system check narz edzie do wyszukiwania i naprawiania b l edów w systemach plików Np. fsck -C -y /dev/hda1 fsck -c /dev/sda3
110 Systemy plików fsck Najważniejsze opcje fsck: -a albo (tylko dla ext2/ext3) -p Automatyczne naprawianie wszystkich wykrytych b l edów (bez pytania). -y Automatyczna odpowiedź yes na wszystkie pytania. W praktyce równoważne -p i -a.
111 Systemy plików fsck Najważniejsze opcje fsck: -a albo (tylko dla ext2/ext3) -p Automatyczne naprawianie wszystkich wykrytych b l edów (bez pytania). -y Automatyczna odpowiedź yes na wszystkie pytania. W praktyce równoważne -p i -a.
112 Systemy plików fsck Najważniejsze opcje fsck: -N Tzw. dry-run. Wyświetla operacje na systemie plików jakie normalnie zosta ly by wykonane, ale nie wykonuje ich. -n Automatyczna odpowiedź no na wszystkie pytania. Dla wiekszości systemów plików równoważne z -N.
113 Systemy plików fsck Najważniejsze opcje fsck: -N Tzw. dry-run. Wyświetla operacje na systemie plików jakie normalnie zosta ly by wykonane, ale nie wykonuje ich. -n Automatyczna odpowiedź no na wszystkie pytania. Dla wiekszości systemów plików równoważne z -N.
114 Systemy plików fsck Najważniejsze opcje fsck: -C -c (duże C!!!). Wyświetla pasek post epu. (ma le c!!!). Testuje ca l a powierzchnie dysku w poszukiwaniu wadliwych sektorów. Na dużych dyskach może to trwać kilka dni.
115 Systemy plików fsck Najważniejsze opcje fsck: -C -c (duże C!!!). Wyświetla pasek post epu. (ma le c!!!). Testuje ca l a powierzchnie dysku w poszukiwaniu wadliwych sektorów. Na dużych dyskach może to trwać kilka dni.
116 Systemy plików fsck Najważniejsze opcje fsck: -D -f (tylko ext2/ext3). Porzadkuje katalogi, w razie potrzeby zmienia listy na b-drzewa. force wymusza testowanie systemu plików nawet jeżeli nie wymaga on testowania.
117 Systemy plików fsck Najważniejsze opcje fsck: -D -f (tylko ext2/ext3). Porzadkuje katalogi, w razie potrzeby zmienia listy na b-drzewa. force wymusza testowanie systemu plików nawet jeżeli nie wymaga on testowania.
118 Systemy plików LVM LVM Logical Volume Manager PV /dev/hda3 /dev/sdb1 /dev/hdb2 VG LV /dev/vg/lvol0 /dev/vg/lvol1
119 Systemy plików LVM LVM Logical Volume Manager PV /dev/hda3 /dev/sdb1 /dev/hdb2 /dev/sdc1 VG LV /dev/vg/lvol0 /dev/vg/lvol1
120 Systemy plików LVM LVM Logical Volume Manager PV /dev/hda3 /dev/sdb1 /dev/hdb2 /dev/sdc1 VG LV /dev/vg/lvol0 /dev/vg/lvol1 /dev/vg/lvol2
121 Systemy plików LVM PV Physical Volumes dyski fizyczne pvcreate /dev/dysk Urzadzenie /dev/dysk zostaje oznaczone jako nowy PV. pvremove /dev/dysk Urzadzenie /dev/dysk przestaje być widziane jako PV. pvdisplay pvs Wyświetlenie pe lnej lub skrótowej informacji o PV ach w danym systemie. pvscan Przeszukanie wszystkich dysków w systemie w poszukiwaniu nowych PV ów.
122 Systemy plików LVM PV Physical Volumes dyski fizyczne pvcreate /dev/dysk Urzadzenie /dev/dysk zostaje oznaczone jako nowy PV. pvremove /dev/dysk Urzadzenie /dev/dysk przestaje być widziane jako PV. pvdisplay pvs Wyświetlenie pe lnej lub skrótowej informacji o PV ach w danym systemie. pvscan Przeszukanie wszystkich dysków w systemie w poszukiwaniu nowych PV ów.
123 Systemy plików LVM PV Physical Volumes dyski fizyczne pvcreate /dev/dysk Urzadzenie /dev/dysk zostaje oznaczone jako nowy PV. pvremove /dev/dysk Urzadzenie /dev/dysk przestaje być widziane jako PV. pvdisplay pvs Wyświetlenie pe lnej lub skrótowej informacji o PV ach w danym systemie. pvscan Przeszukanie wszystkich dysków w systemie w poszukiwaniu nowych PV ów.
124 Systemy plików LVM PV Physical Volumes dyski fizyczne pvcreate /dev/dysk Urzadzenie /dev/dysk zostaje oznaczone jako nowy PV. pvremove /dev/dysk Urzadzenie /dev/dysk przestaje być widziane jako PV. pvdisplay pvs Wyświetlenie pe lnej lub skrótowej informacji o PV ach w danym systemie. pvscan Przeszukanie wszystkich dysków w systemie w poszukiwaniu nowych PV ów.
125 Systemy plików LVM VG Volume Groups grupy dysków fizycznych vgcreate nazwa /dev/dysk1 /dev/dysk2... Utworzenie nowej VG o nazwie nazwa z dysków /dev/dysk1, /dev/dysk2, itd. Dyski dodawane do VG musza być wcześniej oznaczone jako PV. vgremove nazwa Usuni ecie VG o nazwie nazwa. Musi być pusta, tzn. nie może zawierać żadnego LV. vgrename stara nazwa nowa nazwa Zmiana nazwy VG. Uwaga powoduje to również zmian e plików /dev/ dla wszystkich LV ów znajdujacych sie w danej grupie!
126 Systemy plików LVM VG Volume Groups grupy dysków fizycznych vgcreate nazwa /dev/dysk1 /dev/dysk2... Utworzenie nowej VG o nazwie nazwa z dysków /dev/dysk1, /dev/dysk2, itd. Dyski dodawane do VG musza być wcześniej oznaczone jako PV. vgremove nazwa Usuni ecie VG o nazwie nazwa. Musi być pusta, tzn. nie może zawierać żadnego LV. vgrename stara nazwa nowa nazwa Zmiana nazwy VG. Uwaga powoduje to również zmian e plików /dev/ dla wszystkich LV ów znajdujacych sie w danej grupie!
127 Systemy plików LVM VG Volume Groups grupy dysków fizycznych vgcreate nazwa /dev/dysk1 /dev/dysk2... Utworzenie nowej VG o nazwie nazwa z dysków /dev/dysk1, /dev/dysk2, itd. Dyski dodawane do VG musza być wcześniej oznaczone jako PV. vgremove nazwa Usuni ecie VG o nazwie nazwa. Musi być pusta, tzn. nie może zawierać żadnego LV. vgrename stara nazwa nowa nazwa Zmiana nazwy VG. Uwaga powoduje to również zmian e plików /dev/ dla wszystkich LV ów znajdujacych sie w danej grupie!
128 Systemy plików LVM VG Volume Groups grupy dysków fizycznych vgextend nazwa /dev/dysk1 /dev/dysk2... Dodanie dysków /dev/dysk1, /dev/dysk2, itd. do istniejaceg VG o nazwie nazwa. Dyski dodawane do VG musza być wcześniej oznaczone jako PV. vgreduce nazwa /dev/dysk1 /dev/dysk2.. Usuni ecie dysków /dev/dysk1, /dev/dysk2, itd. z VG o nazwie nazwa. Usuwane dyski musz e być puste (tzn. nie może z nich korzystać żaden LV).
129 Systemy plików LVM VG Volume Groups grupy dysków fizycznych vgextend nazwa /dev/dysk1 /dev/dysk2... Dodanie dysków /dev/dysk1, /dev/dysk2, itd. do istniejaceg VG o nazwie nazwa. Dyski dodawane do VG musza być wcześniej oznaczone jako PV. vgreduce nazwa /dev/dysk1 /dev/dysk2.. Usuni ecie dysków /dev/dysk1, /dev/dysk2, itd. z VG o nazwie nazwa. Usuwane dyski musz e być puste (tzn. nie może z nich korzystać żaden LV).
130 Systemy plików LVM VG Volume Groups grupy dysków fizycznych vgreduce nazwa -a Usuni ecie wszystkich nie używanych dysków z VG o nazwie nazwa. vgreduce nazwa - - removemissing Usuniecie z VG o nazwie nazwa wszystkich dysków które nie sa widoczne w systemie (np. uleg ly awarii). Pozwala na uratowanie danych które znajdowa ly si e na pozosta lych dyskach danej VG.
131 Systemy plików LVM VG Volume Groups grupy dysków fizycznych vgreduce nazwa -a Usuni ecie wszystkich nie używanych dysków z VG o nazwie nazwa. vgreduce nazwa - - removemissing Usuniecie z VG o nazwie nazwa wszystkich dysków które nie sa widoczne w systemie (np. uleg ly awarii). Pozwala na uratowanie danych które znajdowa ly si e na pozosta lych dyskach danej VG.
132 Systemy plików LVM VG Volume Groups grupy dysków fizycznych vgscan Przeszukanie wszystkich dysków w systemie w poszukiwaniu nowych VG. vgmknodes Sprawdzenie dla wszystkich istniejacych VG czy istnieja niezbedne pliki w /dev/ i w razie potrzeby utworzenie ich. vgck Sprawdzenie poprawności metadanych wszystkich istniej acych VG. Uwaga nie ma nic wspólnego z fsck!
133 Systemy plików LVM VG Volume Groups grupy dysków fizycznych vgscan Przeszukanie wszystkich dysków w systemie w poszukiwaniu nowych VG. vgmknodes Sprawdzenie dla wszystkich istniejacych VG czy istnieja niezbedne pliki w /dev/ i w razie potrzeby utworzenie ich. vgck Sprawdzenie poprawności metadanych wszystkich istniej acych VG. Uwaga nie ma nic wspólnego z fsck!
134 Systemy plików LVM VG Volume Groups grupy dysków fizycznych vgscan Przeszukanie wszystkich dysków w systemie w poszukiwaniu nowych VG. vgmknodes Sprawdzenie dla wszystkich istniejacych VG czy istnieja niezbedne pliki w /dev/ i w razie potrzeby utworzenie ich. vgck Sprawdzenie poprawności metadanych wszystkich istniej acych VG. Uwaga nie ma nic wspólnego z fsck!
135 Systemy plików LVM VG Volume Group grupy dysków fizycznych vgdisplay vgs Wyświetlenie pe lnej lub skrótowej informacji o VG w systemie.
136 Systemy plików LVM LV Logical Volumes dyski logiczne lvcreate nazwa vg Utworzenie nowego dysku logicznego znajdujacego sie w grupie dysków o nazwie nazwa vg. Najważniejsze opcje lvcreate: -L xk -L xm -L xg -L xt Wielkość dysku logicznego w kilo/mega/giga/tera-bajtach. Zostanie zaokr aglona w gór e do ca lkowitej liczby PE (PE = Physical Extent = jednostka alokacji LVM a).
137 Systemy plików LVM LV Logical Volumes dyski logiczne lvcreate nazwa vg Utworzenie nowego dysku logicznego znajdujacego sie w grupie dysków o nazwie nazwa vg. Najważniejsze opcje lvcreate: -L xk -L xm -L xg -L xt Wielkość dysku logicznego w kilo/mega/giga/tera-bajtach. Zostanie zaokr aglona w gór e do ca lkowitej liczby PE (PE = Physical Extent = jednostka alokacji LVM a).
138 Systemy plików LVM LV Logical Volumes dyski logiczne lvcreate -l x Wielkość dysku logicznego w postaci liczby jednostek alokacji (PE). -i x Tzw. striping mode. x określa ilość dysków fizycznych (PV) na których zostanie rozrzucony dany LV. -I x Ilość danych które zostana zapisane w sposób ciag ly na pojedyńczym strip ie w KB. Musi być poteg a dwójki w zakresie
139 Systemy plików LVM LV Logical Volumes dyski logiczne lvcreate -l x Wielkość dysku logicznego w postaci liczby jednostek alokacji (PE). -i x Tzw. striping mode. x określa ilość dysków fizycznych (PV) na których zostanie rozrzucony dany LV. -I x Ilość danych które zostana zapisane w sposób ciag ly na pojedyńczym strip ie w KB. Musi być poteg a dwójki w zakresie
140 Systemy plików LVM LV Logical Volumes dyski logiczne lvcreate -l x Wielkość dysku logicznego w postaci liczby jednostek alokacji (PE). -i x Tzw. striping mode. x określa ilość dysków fizycznych (PV) na których zostanie rozrzucony dany LV. -I x Ilość danych które zostana zapisane w sposób ciag ly na pojedyńczym strip ie w KB. Musi być poteg a dwójki w zakresie
141 Systemy plików LVM LV Logical Volumes dyski logiczne lvcreate -l x Wielkość dysku logicznego w postaci liczby jednostek alokacji (PE). -i x Tzw. striping mode. x określa ilość dysków fizycznych (PV) na których zostanie rozrzucony dany LV. -I x Ilość danych które zostana zapisane w sposób ciag ly na pojedyńczym strip ie w KB. Musi być poteg a dwójki w zakresie
142 Systemy plików LVM LV Logical Volumes dyski logiczne lvcreate -C PE przydzielone do tego dysku logicznego bed a tworzyć ciag ly obszar na dysku fizycznym. -n nazwa Nazwa dysku logicznego. Domyślnie lvol1, lvol2,...
143 Systemy plików LVM LV Logical Volumes dyski logiczne lvcreate -C PE przydzielone do tego dysku logicznego bed a tworzyć ciag ly obszar na dysku fizycznym. -n nazwa Nazwa dysku logicznego. Domyślnie lvol1, lvol2,...
144 Systemy plików LVM LV Logical Volumes dyski logiczne lvcreate -C PE przydzielone do tego dysku logicznego bed a tworzyć ciag ly obszar na dysku fizycznym. -n nazwa Nazwa dysku logicznego. Domyślnie lvol1, lvol2,...
145 Systemy plików LVM LV Logical Volumes dyski logiczne lvremove /dev/vg/lvol Usuwa dysk logiczny (i powoduje utrate wszystkich zapisany na nim danych!). Usuwany LV nie może być zamontowany! lvremove vg Usuwa WSZYSTKIE dyski logiczne z grupy dysków o nazwie vg.
146 Systemy plików LVM LV Logical Volumes dyski logiczne lvremove /dev/vg/lvol Usuwa dysk logiczny (i powoduje utrate wszystkich zapisany na nim danych!). Usuwany LV nie może być zamontowany! lvremove vg Usuwa WSZYSTKIE dyski logiczne z grupy dysków o nazwie vg.
147 Systemy plików LVM LV Logical Volumes dyski logiczne lvextend /dev/vg/lvol Powieksza dysk logiczny dodajac mu wolne PE z odpowiedniej grupy dysków. Powiekszany dysk nie może być zamontowany. Uwaga PO użyciu lvextend konieczne jest zwi ekszenie systemu plików przy pomocy resize2fs. -L xj Nowa wielkościa dysku bedzie x jednostek (J=K/M/G/T). -L +xj Now a wielkości a dysku b edzie stara wielkość plus x dodatkowych jednostek (J=K/M/G/T).
148 Systemy plików LVM LV Logical Volumes dyski logiczne lvextend /dev/vg/lvol Powieksza dysk logiczny dodajac mu wolne PE z odpowiedniej grupy dysków. Powiekszany dysk nie może być zamontowany. Uwaga PO użyciu lvextend konieczne jest zwi ekszenie systemu plików przy pomocy resize2fs. -L xj Nowa wielkościa dysku bedzie x jednostek (J=K/M/G/T). -L +xj Now a wielkości a dysku b edzie stara wielkość plus x dodatkowych jednostek (J=K/M/G/T).
149 Systemy plików LVM LV Logical Volumes dyski logiczne lvextend /dev/vg/lvol Powieksza dysk logiczny dodajac mu wolne PE z odpowiedniej grupy dysków. Powiekszany dysk nie może być zamontowany. Uwaga PO użyciu lvextend konieczne jest zwi ekszenie systemu plików przy pomocy resize2fs. -L xj Nowa wielkościa dysku bedzie x jednostek (J=K/M/G/T). -L +xj Now a wielkości a dysku b edzie stara wielkość plus x dodatkowych jednostek (J=K/M/G/T).
150 Systemy plików LVM LV Logical Volumes dyski logiczne lvextend /dev/vg/lvol -l x Nowa wielkościa dysku bedzie x PE. -l +x Nowa wielkościa dysku bedzie stara wielkość plus x dodatkowych PE. -i, -I Ilość i granulacja stripe ów. Dzia laj a tak samo jak dla lvcreate.
151 Systemy plików LVM LV Logical Volumes dyski logiczne lvextend /dev/vg/lvol -l x Nowa wielkościa dysku bedzie x PE. -l +x Nowa wielkościa dysku bedzie stara wielkość plus x dodatkowych PE. -i, -I Ilość i granulacja stripe ów. Dzia laj a tak samo jak dla lvcreate.
152 Systemy plików LVM LV Logical Volumes dyski logiczne lvextend /dev/vg/lvol -l x Nowa wielkościa dysku bedzie x PE. -l +x Nowa wielkościa dysku bedzie stara wielkość plus x dodatkowych PE. -i, -I Ilość i granulacja stripe ów. Dzia laj a tak samo jak dla lvcreate.
153 Systemy plików LVM LV Logical Volumes dyski logiczne lvextend /dev/vg/lvol -l x Nowa wielkościa dysku bedzie x PE. -l +x Nowa wielkościa dysku bedzie stara wielkość plus x dodatkowych PE. -i, -I Ilość i granulacja stripe ów. Dzia laj a tak samo jak dla lvcreate.
154 Systemy plików LVM LV Logical Volumes dyski logiczne lvreduce /dev/vg/lvol Zmniejsza dysk logiczny zabierajac PE z jego końca i przenoszac do puli wolne PE odpowiedniej grupy dysków. Dane znajdujace sie na zabieranych PE sa stracone. Powiekszany dysk nie może być zamontowany. Uwaga PRZED użyciem lvreduce konieczne jest zmniejszenie systemu plików przy pomocy resize2fs.
Instytut Teleinformatyki
Instytut Teleinformatyki Wydział Inżynierii Elektrycznej i Komputerowej Politechnika Krakowska Laboratorium Administrowania Systemami Komputerowymi System LVM ćwiczenie numer: 10 2 Spis treści 1. WSTĘPNE
Bardziej szczegółowoZarzą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
Bardziej szczegółowoAdministracja 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
Bardziej szczegółowoTypy 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
Bardziej szczegółowoAdministracja 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
Bardziej szczegółowodr 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
Bardziej szczegółowoSystem 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
Bardziej szczegółowoKURS 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
Bardziej szczegółowoSystem 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 useradd login zak ladanie nowego konta -c komentarz pole komentarza
Bardziej szczegółowoS 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
Bardziej szczegółowoSystemy 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.
Bardziej szczegółowo16MB - 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
Bardziej szczegółowoInstalacja 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
Bardziej szczegółowoZaawansowane 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
Bardziej szczegółowoLinux. 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...
Bardziej szczegółowoLinux: 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
Bardziej szczegółowoCharakterystyka systemów plików
Charakterystyka systemów plików Systemy plików są rozwijane wraz z systemami operacyjnymi. Windows wspiera systemy FAT oraz system NTFS. Różnią się one sposobem przechowywania informacji o plikach, ale
Bardziej szczegółowoSektor. 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.
Bardziej szczegółowoPrawa dostępu do plików
Prawa dostępu do plików Wszystkie pliki systemów uniksowych posiadają swoje prawa dostępu dla zapisu, odczytu i wykonywania. Jeżeli dotychczas spotykałeś się z systemami Windows na partycjach FAT - możesz
Bardziej szczegółowoĆ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
Bardziej szczegółowoTomasz 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
Bardziej szczegółowo1. Podstawy...P Polecenia podstawowe...p... 18
Spis treści Wstęp...P... 5 1. Podstawy...P... 7 Wersje systemu MS-DOS 8 Windows NT: konsola czy DOS? 9 Jak uruchomić system MS-DOS 10 Szybkie uruchamianie 13 Okno a pełny ekran 14 Windows 2000/XP a pełnoekranowe
Bardziej szczegółowoWindows Serwer 2008 R2. Moduł 5. Zarządzanie plikami
Windows Serwer 2008 R2 Moduł 5. Zarządzanie plikami Sprawdzamy konfigurację kart sieciowych 172.16.x.0 x nr w dzienniku Na serwerze musi działać Internet! Statyczny adres IP jest potrzebny komputerom,
Bardziej szczegółowoPrzed restartowaniem routera odłącz wszystkie urządzenia podłączone pod porty USB.
Podłączanie i konfiguracja zewnętrznych dysków i pamięci masowych do router ów firmy ASUS. Routery wyposażone w porty USB mają możliwość podłączenia zewnętrznych dysków twardych po przez port USB i udostępniania
Bardziej szczegółowoSystemy 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
Bardziej szczegółowoSystemy Operacyjne - Operacje na plikach
Systemy Operacyjne - Operacje na plikach Andrzej Stroiński Institute of Computer Science Poznań University of Technology 1 październik, 2012 Wprowadzenie do ANSI-C Pomoc systemowa man gcc man 2 write man
Bardziej szczegółowoSystem 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
Bardziej szczegółowoSystem 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
Bardziej szczegółowoSystem 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
Bardziej szczegółowoTworzenie 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
Bardziej szczegółowoSystem 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
Bardziej szczegółowoSystem 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
Bardziej szczegółowoSystem 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ł
Bardziej szczegółowoPrzydziały (limity) pojemności dyskowej
Przydziały (limity) pojemności dyskowej W dużych sieciach lokalnych bądź w przypadku, gdy z danego komputera korzysta kilku różnych użytkowników, administrator może zechcieć mieć kontrolę nad przydziałem
Bardziej szczegółowoSYSTEMY 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
Bardziej szczegółowoWbudowane 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
Bardziej szczegółowoang. 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
Bardziej szczegółowo1. 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
Bardziej szczegółowoSystemy 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)
Bardziej szczegółowoOrganizacja systemu plików
Organizacja systemu plików organizacja logiczna pliku: rekordy o sta lej lub zmiennej d lugości np. w systemie Unix typowo pliki zorganizowane sa jako sekwencje bajtów, zatem sa to rekordy o sta lej d
Bardziej szczegółowoOrganizacja systemu plików
Organizacja systemu plików organizacja logiczna pliku: rekordy o sta lej lub zmiennej d lugości np. w systemie Unix typowo pliki zorganizowane sa jako sekwencje bajtów, zatem sa to rekordy o sta lej d
Bardziej szczegółowoNFS jest protokołem zdalnego wywoływania procedur (RPC)
NFS - serwer (Linux) NFS jest protokołem zdalnego wywoływania procedur (RPC) działa w oparciu o protokoły IP/{UDP TCP} wywołanie systemowe w przypadku we/wy na zdalny plik przejmowane i obsługiwane przez
Bardziej szczegółowoPodstawowe 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
Bardziej szczegółowoSystem 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
Bardziej szczegółowoPrzed restartowaniem routera odłącz wszystkie urządzenia podłączone pod porty USB.
Podłączanie i konfiguracja zewnętrznych dysków i pamięci masowych do router ów firmy ASUS. Routery wyposażone w porty USB mają możliwość podłączenia zewnętrznych dysków twardych po przez port USB i udostępniania
Bardziej szczegółowoSystem 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
Bardziej szczegółowo2. System uprawnień w linuxie
2. System uprawnień w linuxie Uprawnienia do plików: -rw-r--r-x 1 pawelza students 0 Lis 17 08:21 plik Mamy tutaj trzy grupy uprawnień: -rw - dla właściciela (owner, oznaczany też "user" reprezentowany
Bardziej szczegółowoHARD 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
Bardziej szczegółowoQuota 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
Bardziej szczegółowoBłędy na dysku. Program CHKDSK
Błędy na dysku. Program CHKDSK Błędy na dyskach Uszkodzenia fizyczne związane z mechaniczną usterką nośnika lub problemami z układami elektronicznymi. Uszkodzenia logiczne polegają na naruszeniu Uszkodzenia
Bardziej szczegółowoZaawansowane programowanie w C++
Zaawansowane programowanie w C++ Micha l Tanaś, PhD Adam Mickiewicz University, Faculty of Physics http://www.amu.edu.pl/~mtanas Michal.Tanas@amu.edu.pl Wykonanie klasycznego programu System operacyjny
Bardziej szczegółowoOkieł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
Bardziej szczegółowoRozproszone systemy plików
1 Rozproszone systemy plików 1.1 NFS Network File System to rozproszony system plików stworzony przez firmę Sun Microsystems. 1.1.1 Konfiguracja klienta Zanim klient będzie w stanie odwołać się do zasobów
Bardziej szczegółowoArchitektura 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
Bardziej szczegółowoJarosł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
Bardziej szczegółowoZarzą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
Bardziej szczegółowoSystem 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
Bardziej szczegółowoInstalacja Ubuntu 12.12
Instalacja Ubuntu 12.12 Instalację systemu operacyjnego zaczynamy jak zawsze od stworzenia (jeśli nie posiadamy oryginalnego) odpowiedniego nośnika. Można użyć płyty lub innego odpowiednio przygotowanego
Bardziej szczegółowoBezpieczeń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
Bardziej szczegółowoPliki i systemy plików
Pliki i systemy plików Tomasz Lewicki WWSIS, Wrocław kwiecień 2007 Tomasz Lewicki (WWSIS, Wrocław) Systemy operacyjne kwiecień 2007 1 / 31 Plik co to takiego? Logiczny zbiór informacji powiązanych ze sobą
Bardziej szczegółowoPartition 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
Bardziej szczegółowoWstęp do systemów wielozadaniowych laboratorium 02 Praca w systemie plików
Wstęp do systemów wielozadaniowych laboratorium 02 Praca w systemie plików Jarosław Piersa Wydział Matematyki i Informatyki, Uniwersytet Mikołaja Kopernika 2013-10-08 Co to jest konsola / terminal UNIX-owy?
Bardziej szczegółowoFormatowanie. 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,
Bardziej szczegółowoZADANIE nr 4 Sprawdzian z informatyki
Rafał Siczek Uniwersytet Wrocławski Studia Podyplomowe z Informatyki dla Nauczycieli SPI51 ZADANIE nr 4 Sprawdzian z informatyki Tematyka sprawdzianu: Systemy operacyjne Czas sprawdzianu: 25 min SPI51
Bardziej szczegółowoZarzą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ł
Bardziej szczegółowoPracownia 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
Bardziej szczegółowoOrganizacja systemu plików
Organizacja systemu plików organizacja logiczna pliku: rekordy o sta lej lub zmiennej d lugości np. w systemie Unix typowo pliki zorganizowane sa jako sekwencje bajtów, zatem sa to rekordy o sta lej d
Bardziej szczegółowoSystem UNIX 2. Micha l Tanaś, PhD Adam Mickiewicz University, Faculty of Physics http://www.amu.edu.pl/~mtanas Michal.Tanas@amu.edu.
System UNIX 2 Micha l Tanaś, PhD Adam Mickiewicz University, Faculty of Physics http://www.amu.edu.pl/~mtanas Michal.Tanas@amu.edu.pl Instalacja Debiana Gotowe obrazy kompaktów (w formacie ISO): http://cdimages.debian.org
Bardziej szczegółowoSAS Institute TECHNICAL SUPPORT
SAS Institute TECHNICAL SUPPORT Optymalizacja serwera metadanych Spis treści 1. Jak działa serwer metadanych?...2 2. Szacowanie wielkości pamięci operacyjnej potrzebnej dla serwera metadanych...2 3. Workunit
Bardziej szczegółowoSYSTEMY 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
Bardziej szczegółowoSystemy plików ext3 i XFS
Systemy plików ext3 i XFS Andrzej Awramiuk 9. stycznia 2004 1 Wstęp Poniższa prezentacja jest częścią prezentacji porównującej Unixowe systemy plików, przygotowywanej przez Andrzeja Awramiuka, Marię Fronczak
Bardziej szczegółowo9. Procesy, urządzenia i system plików w systemie Linux
9. Procesy, urządzenia i system plików w systemie Linux 9.1. Procesy Z systemami unixowymi związane jest pojęcie procesu. W takim ujęciu, proces, rozumiany jest jako wykonywany w systemie program. Każdy
Bardziej szczegółowoSystem 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
Bardziej szczegółowoSzyfrowanie i kopie zapasowe PRZY UŻYCIU VERACRYPT I COMODO BACKUP KAMIL BREGUŁA
2015 Szyfrowanie i kopie zapasowe PRZY UŻYCIU VERACRYPT I COMODO BACKUP KAMIL BREGUŁA SPIS TREŚCI Szyfrowanie... 2 Tworzenie zaszyfrowanego wolumenu... 3 Tworzenie zaszyfrowanej partycji/dysku/pendrive
Bardziej szczegółowoKATEGORIA OBSZAR WIEDZY NR ZADANIA. 2.1.2. Podstawowe informacje i czynności
Moduł 2 - Użytkowanie komputerów - od kandydata wymaga się zaprezentowania wiedzy i umiejętności w zakresie wykorzystania podstawowych funkcji komputera klasy PC i jego systemu operacyjnego. Kandydat powinien
Bardziej szczegółowoUż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
Bardziej szczegółowoPraca z systemami plików Linuksa
Praca z systemami plików Linuksa Witold Paluszyński Katedra Cybernetyki i Robotyki Politechnika Wroc lawska http://www.kcir.pwr.edu.pl/~witold/ 2013 Ten utwór jest dostepny na licencji Creative Commons
Bardziej szczegółowoStruktura 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
Bardziej szczegółowoSystem operacyjny Linux
Paweł Rajba pawel.rajba@continet.pl http://kursy24.eu/ Zawartość modułu 13 NFS Wprowadzenie Konfiguracja Polecenie exportfs Problemy Podłączanie zasobów sieciowych Dwie uwagi na koniec - 1 - Wprowadzenie
Bardziej szczegółowoOprogramowanie Alternatywne
Wojciech Sobieski Oprogramowanie Alternatywne Linux - Instalacja Olsztyn 2008-2010 System operacyjny System operacyjny (operating system), program (w sensie ogólnym, w realizacji układ wielu programów)
Bardziej szczegółowoOprogramowanie Alternatywne
Oprogramowanie Alternatywne Instalacja Systemów Operacyjnych Wojciech Sobieski Olsztyn 2005 System Operacyjny System operacyjny - (Operating System, OS), program (w sensie ogólnym, w realizacji układ wielu
Bardziej szczegółowoPracownia Komputerowa wykład II
Pracownia Komputerowa wykład II dr Magdalena Posiadała-Zezula http://www.fuw.edu.pl/~mposiada 1 Systemy operacyjne! Windows np. Windows 8.! Systemy unixowe:! Linux i Mac OS X 2 Logowanie na konta studenckie!
Bardziej szczegółowoLinux Elementy instalacji. 1 Podział dysku na partycje. 2 Konfiguracja sprzętu (automatycznie) 3 Założenie użytkowników
Linux: co to takiego? Linux komputerowa Linuksa i podstawowa konfiguracja Marcin Bieńkowski Instytut Informatyki Uniwersytet Wrocławski Wielozadaniowy system operacyjny Darmowy i wolnodostępny Dość podobny
Bardziej szczegółowoMechanizmy lokalnej kontroli dostępu (ACL)
Mechanizmy lokalnej kontroli dostępu (ACL) 1. Wprowadzenie Mechanizm POSIX ACL został opracowany, aby rozszerzyć standardowy mechanizm uprawnień, który kontroluje dostęp do pliku (lub katalogu) dla właściciela,
Bardziej szczegółowoSystemy 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
Bardziej szczegółowoInstrukcja obsługi programu altbackup
Instrukcja obsługi programu altbackup Program umożliwia tworzenie zabezpieczonej kopii zapasowej danych (backup). Źródłem danych są katalogi z plikami. Dane poddawane są kompresji a następnie szyfrowane.
Bardziej szczegółowoArkusz1 Rok wprowadzenia. System plików Twórca Oryginalny system operacyjny
Arkusz1 Rok wprowadzenia System plików Twórca Oryginalny system operacyjny FAT (8-bit) Marc McDonald, Microsoft Disk BASIC 1977 Microsoft FAT12 Tim Paterson 1980 QDOS, 86-DOS FAT16 Microsoft 1984 MS-DOS
Bardziej szczegółowoZbieranie 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
Bardziej szczegółowoAdministracja 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)
Bardziej szczegółowoOperacje na plikach. Organizacja systemu plików. Typy plików. Struktury plików. Pliki indeksowane. Struktura wewn etrzna
Organizacja systemu plików organizacja logiczna pliku: rekordy o sta lej lub zmiennej d lugości np. w systemie Unix typowo pliki zorganizowane sa jako sekwencje bajtów, zatem sa to rekordy o sta lej d
Bardziej szczegółowoSystem 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:
Bardziej szczegółowoZnaki 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]
Bardziej szczegółowoPrzywracanie systemu. Do czego służy Przywracanie systemu?
Przywracanie systemu Przywracanie systemu (ang. System restore) to komponent systemów operacyjnych Windows ME, Windows XP, Windows Vista czy Windows 7. Do czego służy Przywracanie systemu? Narzędzie Przywracanie
Bardziej szczegółowoArchTour Documentation
ArchTour Documentation Wydanie 0.0.1a Norbert Bolanowski February 19 2017 Spis treści: 1 Wstęp 1 1.1 Przedmowa................................................ 1 1.2 Przygotowanie..............................................
Bardziej szczegółowoWindows 10 - Jak przygotować bootowalny nośnik instalacyjny USB?
1 (Pobrane z slow7.pl) Windows 10 - Jak przygotować bootowalny nośnik instalacyjny Metoda 1 - Media Creation Tool Aby przygotować pendrive z instalatorem systemu Windows 10 należy pobrać narzędzie MediaCreationTool.
Bardziej szczegółowoKreator aplikacji Podręcznik użytkownika platformy Oktawave
Kreator aplikacji Podręcznik użytkownika platformy Oktawave Wersja 3.5 Spis treści Spis treści... 2 Tworzenie nowego appliance u... 5 Tworzenie profilu systemu operacyjnego... 6 Dodawanie pakietów do swojego
Bardziej szczegółowoInstalacja Linuksa i podstawowa konfiguracja. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski
komputerowa Instalacja Linuksa i podstawowa konfiguracja Marcin Bieńkowski Instytut Informatyki Uniwersytet Wrocławski komputerowa () Instalacja Linuksa 1 / 17 Linux: co to takiego? Linux Wielozadaniowy
Bardziej szczegółowoAcronis Backup & Recovery 10
Acronis Backup & Recovery 10 Server for Linux Opis wiersza polecenia Spis treści 1. Tryb konsoli w systemie Linux... 3 1.1. Tworzenie kopii zapasowych, przywracanie i inne operacje (trueimagecmd)... 3
Bardziej szczegółowoWstęp do systemów wielozadaniowych laboratorium 03 Praca z plikami, c.d.
Wstęp do systemów wielozadaniowych laboratorium 03 Praca z plikami, c.d. Jarosław Piersa Wydział Matematyki i Informatyki, Uniwersytet Mikołaja Kopernika 2012-10-09 Kolokwium I. 2012-10-30 (wtorek), godz.
Bardziej szczegółowoSystem 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
Bardziej szczegółowo