jak zapisa i odczyta dane z pendrive a sztuczki w

background image

Matura

|

Średnia

|

Gimnazjum

|

Test 6
klasa

|

Podstawowa

|

Konkursy

|

Klasówki

|

Teoria

|

Różności

Łamigłówki podstawowa

|

Przedszkolaki

|

Kolorowanki

|

Rebusy

|

Krzyżówki

|

Wykreślanki

|

Algorytmy

|

Zabawy

www.cauchy.pl//systemy/unix_sztuczki/zapis_odczyt_danych_z_pendisk/ |

Dodaj

do ulubionych

07 luty
2017

Poprzednie

Lista wszystkich tematów

Następne

Jak zapisać i odczytać dane z Pendrive'a

Sztuczki w systemach Linux / UNIX

Przenoszenie danych - USB

Co zrobić gdy chcemy przenieść dane do naszego Linux-a? Lub odwrotnie? Najlepiej użyć do teko portu
USB i Pendisk (Pendrive)

Wtykamy pendysk do portu USB

Wtykamy do maszyny Pendysk (Pendrive). Linux szybko wykrywa nowe urzazenie i wyrzuca na konsolę
serię komunikatów. Musimy dojrzeć nazwę naszego urządzenia (poniżej sdb):

Widzimy, że mój pendysk nazywa się

sdb

. Ja jednak nie mogę podłaczyć pendyska jako takiego. Muszę

podłączyć partycję która znajduje sie na tym pendysku. Partycje na dysku nazywają się sdb1, sdb2, sdb3,
.... Mój pendysk ma tylko jedną partycję więc pewnie ta partycja nazywa się

sdb1

. Aby się o tym upewnić

sprawdzam zawartość kataologu z driver'armi do urzadzeń, czyli zawartość katalogu

/dev

. Ponieważ są tam

setki urzadzeń, więc nie chce listowac całej zawartości katalogu

/dev

, lecz jedynie driver'y do mojego dysku,

czyli

sdb

:

ls /dev/sdb*

Powyższe polecenie pokazuje mi wszystkie elementy w katalogu

/dev

zaczynające się od sdb.

Wyświetla nam się:

Oznacza to, że jedyna partycja na moim pendysku nazywa sie

sdb1

, zaś driver do niej to

/dev/sdb1

.

Jak w Linuksie uzyskujemy dostęp do danych na dysku?

W Linuxie nie możemy pisać bezpośrednio do dysku, pendrive'a czy cd-rom'u (w skrócie do urządzenia).
Musimy najpierw "zamontować" urzadzenie, a konkretnie zamontować system plików który znajduje się na
tym urządzeniu (dysku, cd-rom-ie, pendysku).

Co oznacza montowanie urządzenia?

Montowanie oznacza, że zawartośc (system plików) urządzenia (np. pendysku) będzie widoczna w jakimś
katalogu. Mamy dwie możliwości zamontowania systemu plików urządzenia w naszej strukturze plików.

Montujemy dysk w już istniejącym katalogu

Możemy jeden z istniejących katalogów przekierować tak, by pokazywał zawartość (czyli system plików)
urządzenia. Wówczas montujemy zawartość dysku pod istniejący katalog. Kłopot polega na tym, że w
czasie gdy jeden z istniejących katalogów wskazuje na zawartośc podmontowanego dysku, to nie widzimy
"normalnej" zawartości tego katalogu.

Montujemy dysk w nowym katalogu

Newsletter

Tak, chcę otrzymywać
bezpłatny newsletter:

Imię:
Email:

ZAPISZ

background image

Montujemy dysk w nowym katalogu

Dlatego lepiej jest utworzyć zupełnie nowy katalog, który będzie wskazywał na zawartość mojego pendyska.
Tak też zrobimy poniżej.

Montujemy pendisk w Linuxie

Najpierw tworzymy kalatog, pod który podmontujemy dane naszego pendrive'a. Niech ten nowy katalog
nazywa się

pen

i znajduje bezpośrednio w głównym katalogu Linuxa. Polecenie

mkdir /pen

tworzy nowy katalog o nazwie

pen

w głównym katalogu systemu Linux. Główny katalog systemu Linux to

/

.

Chcąc sprawdzić, że katalog

pen

został utworzony w głownym katalogu

/

wystarczy wpisać komendę:

ls /

Powyższa komenda wypisuje wszystkie pliki i katalogi znajdujące się w głównym katalogu

/

.

Teraz mówimy Linuxowi by katalog

pen

zawierał dane z naszego pendyska.

mount /dev/sdb1 /pen

Powyższe polecenie nakazuje Linuksowi, by system plików znajdujący się na urządzeniu

/dev/sdb1

(czyli na

naszym pendysku) był pokazywany w katalogu

/pen

Poniżej zapis w Linuxie tego wszystkiego co zrobiłem

przed chwilą:

Kopiujemy dane na pendisk

Teraz możemy wymieniać dane z pendyskiem zapisując i odczytując dane z katalogu

/pen

.

Poniższe polecenie

ls -l /pen/

pokazuje wszystkie pliki i katalogi na naszym pendisku, czyli w katalogu

/pen

. Opcja

- l

nakazuje pokazanie

szczegółowych informacji o plikach i katalogach.
Poniższe polecenie

cp /test/dane.txt /pen/

kopiuje plik

dane.txt

znajdujący się w katalogu

/test

na pendisk czyli do katalogu

/pen

. Teraz znów listujemy

zawartośc katalogu

/pen

, sprawdzając, że plik tam rzeczywiście jest.

ls -l /pen/

Poniżej zapis powyższych czynności:

Wyjmujemy pendisk

Nie możemy po prostu wyciągnąć pendisk z portu USB!. Wyciągając pendisk z portu USB przed
uprzednim odmnotowaniem możemy uszkodzić system plików na pendysku. Pomimo, że Linux raportuje
nam, że zapisał całość danych to niekoniecznie tam być musi. By mieć gwarancję, że po wyjęciu z portu
USB pen dysk zawiera spójne dane, musimy go wpierw odmontować poleceniem

umount

jak poniżej:

umount /pen

Teraz możemy wyjąć z portu USB pendisk i przełożyć go do innego komputera. Jeśli wylistujemy katalog

/pen

poleceniem

ls -l /pen/

to przekonamy sie, że ponownie jest on pusty.
Poniżej zapis powyższych dwóch poleceń:

background image

Poprzednie

Lista wszystkich tematów

Następne

Nie znalazłeś szukanej treści?
Poszperaj w serwisie cauchy.pl lub w sieci.

Wyszukaj

Web

cauchy.pl

(C) 2010 Szkoła Myślenia im. A. L. Cauchy

Napisz

Praca

Reklama

korepetycje z języka polskiego


Document Outline


Wyszukiwarka

Podobne podstrony:
Jak zapisać i potem odczytać grafikę lub dowolny plik w bazie danych, PHP Skrypty
jak zapisac i potem odczytac grafikę lub dowolny plik w bazie danych, PHP Skrypty
Jak zapisać dane pochodzące z animacji do pliku lub do bazy danych, PHP Skrypty
Jak odczytywa dane statystyczne
Jak z podpisu odczytać cechy charakteru
Jak umysł przetwarza dane. Nastroje, zachomikowane(1)
Jak zaktualizować?shboard za pomocą pendrive
Jak zapisać do pliku zawartość tablicy, PHP Skrypty
Jak czytać wykresy i dane statystyczne
UP, Uk˙ady we/wy mo˙na przedstawi˙ jako ci˙g kom˙rek, do kt˙rych mo˙na wpisywa˙ lub odczytywa˙ dane.
Nasza Klasa - Jak chronić swoje dane osobowe, Studia, Ochrona własności intelektualnej
Oferta publiczna. Jak zapisać się na akcje, akcjonariat obywatelski
Jak sporządzić boot'owalny Pendrive
Jak zapisac dialog- konspekt, formy wypowiedzi
Zestawienie funkcji modułu mysqli odczytujących dane, bazy danych
jak zapisać kod koloru liter i obrazka
Jak wydobyć ważne dane z zainfekowanego nośnika

więcej podobnych podstron