ćwiczenia 2( odpuścił nam z wejściówką możliwe, że potem będzie) Przygotować się na trzecie zajęcia!( tłumaczył się tym, że dosyć późno wstawił materiał)
Logowanie na konto orfi.uwm.edu.pl
Generalnie każdy student naszego wydziału ( poza studentami studiów podyplomowych ) powinni posiadać konta domenowe za których pomocš mogš zalogować się do orfi.uwm.edu.pl.
Logujemy się za pomocš programu "putty".
Loginy i hasła ( ustawione domylnie ) do takiego konta wyglšda następujšco:
Jako login wpisujemy s[numer albumu bez zera na poczštku]. Np.: dla legitymacji z numerem 012345 loginem jest s12345 dla legitymacji 123456 jest s123456. Poczštkowo hasło tworzone jest według zasady trzy pierwsze litery imienia, trzy pierwsze litery nazwiska i trzy ostatnie cyfry PESELU czyli np JanKow321 (dla użytkownika Janek Kowalski i peselu 90090901321 w hale nie występujš polskie znaki).
Konta takie nie posiadajš bazy MySQL, jeli zajdzie potrzeba korzystania z bazy danych , proszę o przesłanie listy loginów które majš mieć bazę mysql ( czyli po prostu s[numer albumu bez zera na poczštku] )
W kontekście naszego systemu jest tak , poniewaz jest to wieloużutkownikowy , każdy ma swoje podwórko i system pilnuje tego żeby w miare demokratycznie był dostęp do dzielonych zasobów. Tematem wejściowym jest Kontekst plików. Każdy ma swój zasób i jest tego zasobem właścicielem. Polecenie nr 1:
polecenie who pozwala na zobaczenie kto w danym systemie pracuje /
Polecenie[ who am I ] jak ja jestem zalogowany:
pts/8 - nazwa urządzenia , przez który jestem dostepny na tym serwerze.
clear - czyści historie poleceń
Pracujemy z interperatorem poleceń - bash , on współpracuje z okienkiem tekstowym ( konsolą)
Interpreter przechowuje historię wydanych poleceń - można wrócić do poprzednich poleceń, (strzałka do góry) edytować je i uruchomić nową wersję.
Pracujemy każdy na “swoim komputerze” każdy ma swój ogródek i w kontekście swojego zasobu (system na przydziela pewną przestrzeń) pewne katalogi zostały utworzone z urzedu podczas pierwszego logowania ( teczki i foldery) FOLDER jest Katalogiem . W Linuxie używamy nazwy katalog. My rządzimy swoim zasobem. Będziemy mieli możliwośc korzystania z innych zasobów.
Polecenie ls - list - pokaż zawartość zasobu (katalogu)
Poziom logiczny a poziom fizyczny
Poziom logiczny jest dla użytkownika a poziom fizyczny jest to sprzętowy dla systemu.
Poziom logiczny . My jako użytkownicy mamy mieć własną perspektywę ( tworzy nam ją pulpit) oczywiście możemy wejść w foldery i przejść do jakiegoś tam dysku. Powiedzmy za pomocą
wiersza poleceń CMD mamy inna perspektywę na piliki i katalogi.
W kontekście okienka tekstowego Linuxa ( mamy się w tym odnaleźć i wiedzieć jak to jest stworzone)
ls / - polecenie ls_/
Mamy system linux każdy ma swój ogródek ( gdzie te ogródki są - dowiadujemy się dzięki ls / )
Generalnie chodzi oto ,ze w kontekście naszego systemu plików system logiczny jest to tak jakby jeden za wszystkich. Wszyscy widzą tą samą perspektywę. Katalogi zawierają się jedne w drugich, ale wszystko musi być spójne ( wbudowane w jakąś całość ) i tą całością jest właśnie drzewo katalogu (Najpierw mamy korzeń i rośnie w dół)
mc - midnight comander ( kiedyś jak był system dos bardzo użytecznym programem był night comander
żeby wykonać polecenie np.
wywołac pomoc - normalnie trzeba nacisnąć klawisz funkcyjny f1 w programie putty uzyskamy to samo jak naciśniemy klawisze:
ESC
1
Wyjście z systemu pomoc - 2x ESC.
Wyjście z mc- ESC, (klawisz) 0
tree - pokazuje katalog ( zasób w postacie drzewa.
tree/home/Wmii/s1193123 - pokazuje zawartośc zasobu
Uwaga jeżeli chcemy przerwać wywkonywanie jakiegoś polcenia ( dwa naraz) naciskamy
CTRL + C
Z punktu rozumienia działania na zasobach
Pojęcia:
-katalog bieżący =aktywne okno windowsa generalnie chodzi oto, że wszystkie operacje, które będziemy wykonywać będą na bieżącym katalogu
-katalog domowy = nasz katalog prywatny np. s11423123
polecenie pwd - inf o katalogu bieżącym
polecenie echo $HOME - inf. o katalogu domowym
Działanie:
-na katalogach:
tworzenie - mkdir <NAZWA>
usuwanie - rmdir <nazwa>
zmiana nazwy mv <stara nazwa nowa nazwa>
przenoszenie
Polecenie powrotu do katalogu domowego:
cd
Inne polecenia:
udostępnianie ( prawa dostępu) ,
obejrzenie zawartości ,