System UNIX 2. Micha l Tanaś, PhD Adam Mickiewicz University, Faculty of Physics

Wielkość: px
Rozpocząć pokaz od strony:

Download "System UNIX 2. Micha l Tanaś, PhD Adam Mickiewicz University, Faculty of Physics"

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 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ółowo

Zarządzanie dyskami w linuxie. Partycjonowanie. Raid programowy. LVM. Naprawa. założenie nowej partycji przy pomocy programu fdisk

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

Bardziej szczegółowo

Administracja systemem Linux

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

Bardziej szczegółowo

Typy plików. Oznaczenie f -

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

Bardziej szczegółowo

Administracja systemem Linux p. 1

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

Bardziej szczegółowo

dr inż. Jarosław Forenc

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

Bardziej szczegółowo

System operacyjny UNIX system plików. mgr Michał Popławski, WFAiIS

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

Bardziej szczegółowo

KURS ADMINISTROWANIA BAZAMI DANYCH WYKŁADY 1, 2 i 3

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

Bardziej szczegółowo

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 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ółowo

S P I S POLECEŃ LINUXA

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

Bardziej szczegółowo

Systemy plików FAT, FAT32, NTFS

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.

Bardziej szczegółowo

16MB - 2GB 2MB - 128MB

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

Bardziej szczegółowo

Instalacja Systemu Linux na maszynie writualnej

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

Bardziej szczegółowo

Zaawansowane funkcje systemów plików. Ewa Przybyłowicz

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

Bardziej szczegółowo

Linux. Uprawnienia pliku / katalogu, właściciel pliku, UID, GID, sticky bit.

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...

Bardziej szczegółowo

Linux: System Plików

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

Bardziej szczegółowo

Charakterystyka systemów plików

Charakterystyka 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ółowo

Sektor. Systemy Operacyjne

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.

Bardziej szczegółowo

Prawa dostępu do plików

Prawa 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 Ć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ółowo

Tomasz Greszata - Koszalin

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

Bardziej szczegółowo

1. Podstawy...P Polecenia podstawowe...p... 18

1. 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ółowo

Windows Serwer 2008 R2. Moduł 5. Zarządzanie plikami

Windows 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ółowo

Przed restartowaniem routera odłącz wszystkie urządzenia podłączone pod porty USB.

Przed 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ółowo

Systemy plików i zarządzanie pamięcią pomocniczą. Struktura pliku. Koncepcja pliku. Atrybuty pliku

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

Bardziej szczegółowo

Systemy Operacyjne - Operacje na plikach

Systemy 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ółowo

System plików warstwa fizyczna

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

Bardziej szczegółowo

System plików warstwa fizyczna

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

Bardziej szczegółowo

System plików warstwa fizyczna

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

Bardziej szczegółowo

Tworzenie pliku Zapisywanie pliku Czytanie pliku Zmiana pozycji w pliku Usuwanie pliku Skracanie pliku

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

Bardziej szczegółowo

System plików Linuxa. Tomasz Borzyszkowski

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

Bardziej szczegółowo

System plików JFS. 1 Najważniejsze informacje. Mateusz Zakrzewski. 18 stycznia JFS to skrót od Journalled File System.

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

Bardziej szczegółowo

System plików Linuksa

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ł

Bardziej szczegółowo

Przydziały (limity) pojemności dyskowej

Przydział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ółowo

SYSTEMY OPERACYJNE WYKŁAD 5 OBSŁUGA PAMIĘCI MASOWYCH

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

Bardziej szczegółowo

Wbudowane systemy operacyjne

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

Bardziej szczegółowo

ang. file) Pojęcie pliku (ang( Typy plików Atrybuty pliku Fragmentacja wewnętrzna w systemie plików Struktura pliku

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

Bardziej szczegółowo

1. Pliki i ich organizacja

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

Bardziej szczegółowo

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 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ółowo

Organizacja systemu plików

Organizacja 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ółowo

Organizacja systemu plików

Organizacja 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ółowo

NFS jest protokołem zdalnego wywoływania procedur (RPC)

NFS 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ółowo

Podstawowe wiadomości o systemach plików.

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

Bardziej szczegółowo

System plików przykłady. implementacji

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

Bardziej szczegółowo

Przed restartowaniem routera odłącz wszystkie urządzenia podłączone pod porty USB.

Przed 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ółowo

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. 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ółowo

2. System uprawnień w linuxie

2. 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ółowo

HARD DISK MANAGER 2010 - PORÓWNANIE EDYCJI

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

Bardziej szczegółowo

Quota mechanizm do przydzielania zasobów dyskowych dla użytkowników

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

Bardziej szczegółowo

Błędy na dysku. Program CHKDSK

Błę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ółowo

Zaawansowane programowanie w C++

Zaawansowane 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ółowo

Okiełznać Pingwina.... czyli podstawy systemu GNU/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

Bardziej szczegółowo

Rozproszone systemy plików

Rozproszone 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ółowo

Architektura systemów informatycznych. Systemy 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

Bardziej szczegółowo

Jarosław Kuchta. Administrowanie Systemami Komputerowymi. System plików

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

Bardziej szczegółowo

Zarządzanie partycjami

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

Bardziej szczegółowo

System plików przykłady implementacji

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

Bardziej szczegółowo

Instalacja Ubuntu 12.12

Instalacja 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ółowo

Bezpieczeństwo systemów komputerowych - wykład V i VI

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

Bardziej szczegółowo

Pliki i systemy plików

Pliki 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ółowo

Partition Wizard Home Edition Aplikacja przeznaczona do partycjonowania dysków twardych, obsługująca również macierze RAID oraz dyski o pojemności

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

Bardziej szczegółowo

Wstę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 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ółowo

Formatowanie. Formatowanie to proces tworzący na dysku struktury niezbędne do zapisu i odczytu danych.

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,

Bardziej szczegółowo

ZADANIE nr 4 Sprawdzian z informatyki

ZADANIE 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ółowo

Zarządzanie wolną przestrzenią

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ł

Bardziej szczegółowo

Pracownia Komputerowa wyk ad II

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

Bardziej szczegółowo

Organizacja systemu plików

Organizacja 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ółowo

System 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. 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ółowo

SAS Institute TECHNICAL SUPPORT

SAS 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ółowo

SYSTEMY OPERACYJNE WYKLAD 5 - zarządzanie pamięcią pomocniczą

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

Bardziej szczegółowo

Systemy plików ext3 i XFS

Systemy 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ółowo

9. Procesy, urządzenia i system plików w systemie Linux

9. 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ółowo

System plików ReiserFs

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

Bardziej szczegółowo

Szyfrowanie i kopie zapasowe PRZY UŻYCIU VERACRYPT I COMODO BACKUP KAMIL BREGUŁA

Szyfrowanie 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ółowo

KATEGORIA OBSZAR WIEDZY NR ZADANIA. 2.1.2. Podstawowe informacje i czynności

KATEGORIA 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ółowo

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. 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ółowo

Praca z systemami plików Linuksa

Praca 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ółowo

Struktura dysku. Dyski podstawowe i dynamiczne

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

Bardziej szczegółowo

System operacyjny Linux

System 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ółowo

Oprogramowanie Alternatywne

Oprogramowanie 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ółowo

Oprogramowanie Alternatywne

Oprogramowanie 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ółowo

Pracownia Komputerowa wykład II

Pracownia 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ółowo

Linux Elementy instalacji. 1 Podział dysku na partycje. 2 Konfiguracja sprzętu (automatycznie) 3 Założenie użytkowników

Linux 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ółowo

Mechanizmy lokalnej kontroli dostępu (ACL)

Mechanizmy 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ółowo

Systemy operacyjne i sieci komputerowe Szymon Wilk Partycjonowanie 1

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

Bardziej szczegółowo

Instrukcja obsługi programu altbackup

Instrukcja 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ółowo

Arkusz1 Rok wprowadzenia. System plików Twórca Oryginalny system operacyjny

Arkusz1 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ółowo

Zbieranie podstawowych śladów działalności.

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

Bardziej szczegółowo

Administracja serwerami

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)

Bardziej szczegółowo

Operacje na plikach. Organizacja systemu plików. Typy plików. Struktury plików. Pliki indeksowane. Struktura wewn etrzna

Operacje 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ółowo

System plików. Warstwowy model systemu plików

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:

Bardziej szczegółowo

Znaki globalne w Linuxie

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]

Bardziej szczegółowo

Przywracanie systemu. Do czego służy Przywracanie systemu?

Przywracanie 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ółowo

ArchTour Documentation

ArchTour 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ółowo

Windows 10 - Jak przygotować bootowalny nośnik instalacyjny USB?

Windows 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ółowo

Kreator aplikacji Podręcznik użytkownika platformy Oktawave

Kreator 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ółowo

Instalacja Linuksa i podstawowa konfiguracja. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski

Instalacja 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ółowo

Acronis Backup & Recovery 10

Acronis 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ółowo

Wstę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. 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ółowo

System plików warstwa logiczna

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

Bardziej szczegółowo