Akademia Górniczo-Hutnicza im. St. Staszica. Unix/Linux 2. pilki i katalogi Tomasz Bartuś

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

Download "Akademia Górniczo-Hutnicza im. St. Staszica. Unix/Linux 2. pilki i katalogi Tomasz Bartuś"

Transkrypt

1 Akademia Górniczo-Hutnicza im. St. Staszica Unix/Linux 2 pilki i katalogi Tomasz Bartuś 2012

2 Katalogi Tworzenie katalogów mkdir katalog warunki: poprawna nazwa nie zawierająca zabronionych znaków specjalnych, unikalna nazwa w danym katalogu, odpowiednie prawa dostępu, opcje: -p - tworzy także nieistniejące katalogi w ścieżce np: mkdir p./1/23/44/46, Usuwanie pustych katalogów rmdir katalog warunki: katalog istnieje, katalog jest pusty, odpowiednie prawa dostępu, Inne operacje opcje: -i - interaktywne (pyta o potwierdzenie), -v - wypisuje dokładniejsze informacje, rm -r katalog (1) cp -R katalog katalog_docelowy (2) mv katalog katalog_docelowy (3) mv katalog nowa_nazwa_katalogu (4) mkdir kat1 kat2 kat3 (5) mkdir kat1/kat5 (6) cp -Rv kat1 kat2 kat3 (7) mv kat1 kat2 (8) mv kat3 kat4 (9) rm -ri kat4 (10) gdzie: (1) - usuwanie całego katalogu (z podkatalogami), 1

3 (2) - kopiowanie całego katalogu (z podkatalogami), (3) - przenoszenie katalogu, (4) - zmiana nazwy katalogu, (5) - tworzy trzy katalogi o nazwach kat1, kat2 i kat3, (6) - tworzy katalog o nazwie kat5 w katalogu kat1 (który istnieje), (7) - kopiuje całe katalogi kat1 i kat2 do katalogu kat3, (8) - przenosi katalog kat1 do istniejącego katalogu kat2, (9) - zmienia nazwę katalogu kat3 na kat4, (10) - usuwa katalog kat4 z całą zawartością (z pytaniem o potwierdzenie), polecenie cd cd ścieżka zmienia katalog bieżący zgodnie z podaną ścieżką: bezwględną (rozpoczynającą się od katalogu głównego), np: cd /home/users/jan cd /tmp względną (wyrażoną względem katalogu bieżącego), np: cd.. cd../michal cd../../staff cd zadania 1. Utwórz drzewo katalogów (możesz skorzystać z polecenia tree dla skontrolowania efektów): ~/---/Systemy_informatyczne_w_turystyce +---/zajecia1 +---/konto +---/prawa `---/sciezki +---/zajecia2 +---/katalogi +---/tworzenie +---/usuwanie `---/pliki ---/zajecia3 2. skopiuj katalog zajecia2 (z zawartością) do katalogu zajecia3, 3. przenieś katalog usuwanie z katalogu zajecia2/katalogi do zajecia2/pliki, 4. zmień nazwę zajecia3 na zajecia_przyszle, 5. usuń katalog konto w katalogu zajecia1, 6. usuń cały katalog zajecia_przyszle, PLIKI 2

4 operacje na plikach file plik (1) cat plik_tekstowy (2) less plik (3) head plik (4) tail plik (5) cp pliki katalog (6) cp plik nowa_nazwa_pliku (7) rm pliki (8) mv pliki katalog (9) mv plik nowa_nazwa_pliku (10) touch plik (11) gdzie: (1) - sprawdzenie typu pliku, (2) - wypisanie zawartości pliku tekstowego, (3) - przeglądanie zawartości pliku tekstowego, (4) - wypisanie pierwszych kilku linijek pliku tekstowego, (5) - wypisanie ostatnich kilku linijek pliku tekstowego, (6) - kopiowanie pliku do katalogu docelowego, (7) - kopiowanie pliku pod inną nazwą, (8) - usunięcie plików, (9) - przeniesienie plików do katalogu docelowego, (10) (11) - zmiana nazwy pliku, - tworzenie plików o zawartości zerowej tzw. pliki puste, 1. skopiuj plik /etc/hosts do katalogu zajecia2/pliki, 2. wyświetl zawartość tego pliku na ekranie (cały, początek, koniec), 3. zapisz ten plik w tym samym katalogu, pod nazwą hosts.txt, 4. przenieś plik hosts.txt do katalogu zajecia2/katalogi, 5. zmień jego nazwę na kopia_hosts.txt, 6. usuń plik kopia_hosts.txt z pytaniem o potwierdzenie, 7. utwórz w katalogu ~ plik pusty notatki.txt POLECENIE more Składnia: more opcje plik Polecenie to otwiera plik będący jego argumentem i wyświetla jego zawartość dzieląc ją ekran po ekranie. opcje: +n - wskazany plik zostanie wyświetlony od n-tego wiersza +/wzorzec - wskazany plik zostanie wyświetlony od linii w której wystąpił wyraz string -f - gdy linia tekstu nie mieści się na ekranie nie jest przełamywana 3

5 Przeglądanie pliku możliwe jest poprzez posługiwanie się następującymi poleceniami: [enter] przewinięcie pliku o jedną linię [spacja] przewinięcie pliku o jeden ekran d przewinięcie pliku o pół ektanu f przewinięcie pliku o jeden ekran do przodu nn f przewinięcie o nn ekranów do przodu nb- przeskok o n ekranów do tyłu nn - przeskok o nn linii do przodu tekstu n/string - przeskok do linii zawierającej n-te wystąpienie słowa string ( w czterech powyższych komendach, gdy n=1 można zostawić puste miejsce) :f - wyświetlenie nazwy pliku = - wyświetlenie numeru bieżącej linii!komenda - wydanie komendy UNIX-a w trakcie edycji :n - gdy wczytano kilka plików przeskok do edycji kolejnego pliku :p - przeskok do edycji poprzedniego pliku 1. wyświetl plik hosts od 3 linii 2. wyświetl linie w której znajduje się słowo student 3. wyświetl zawartość plliku /etc/passwd, wypróbuj różne opcje poruszania się po pliku forward i back 4. podaj przybliżoną liczbę użytkowników serwera student Wzorce symbole specjalne powłoki W powłoce istnieją znaki specjalne ułatwiające operacje na plikach i folderach. Znaki specjalne:!, $, /, [], {}, (), *.? ^ znaków tych nie można używa w nazwach plików i katalogów * - zero lub więcej dowolnych znaków,? - jeden dowolny znak, np. [abcd] lub [a-d] - jeden znak ze zbioru wymienionych, 'nazwa' (apostrofy) - dezaktywują specjalne znaczenie specjalnych symboli (także spacji), orócz tego używamy wzorców katalogu bieżącego tj. (kropka), katalogu nadrzędnego.. (dwie kropki) oraz katalogu macierzystego ~ (tylda). przykłady: file /etc/host* - sprawdzi typ wszystkich plików w katalogu /etc, które zaczynają się od nazwy host, mkdir 'czy to katalog?' - stworzy jeden katalog o nazwie: 'czy to katalog? 1. wypisz zawartość katalogu /etc, 2. wypisz te pliki z katalogu /etc, które: zaczynają się na literę f, kończą się literami sh, zawierają literę w, 4

6 mają dokładnie trzy litery, 3. stwórz katalog o nazwie: Systemy Informatyczne w Turystyce (jeden katalog, ze spacją między wyrazami), 4. usuń ten katalog, POLECENIE grep Składnia: grep opcje wzorzec plik Polecenie pozwala na poszukiwani e w plikach linii, które zawierają podany wzorzec. Wzorcem może być jedno słowo lub dowolny ciąg znaków. Wzorzec może zawiera znaki specjalne. Opcje: -R przeszukuje zawartość katalogu bieżącego i jego podkatalogów -l wyświetla tylko nazwy plików w których znajduje się poszukiwany wzorzec -v wyświetla tylko linie które nie zawierają wzorca -w - podany wzorzec występuje jako samodzielne słowo -c wyświetla liczbę znalezionych linii, gdy przeszukujemy kilka plików jednocześnie podaje liczbę dla każdego pliku oddzielnie -n poprzedza linię jej numerem Wzorce: W przeszukiwaniu plików używane są wzorce i znaki szczególne (patrz wyżej). Jeżeli poszukiwany wzorzec składa się z więcej niż jednego ciągu znaków to podajemy je w cudzysłowie. Jeśli chcemy przeszukać wszystkie pliki danego katalogu podajemy jako argument2 znak specjalny *. 1. wyświetl nazwy plików z katalogu /etc, w których pojawia się Twoje nazwisko 2. wyszukaj za pomocą polecenia more informacji o sobie zapisanych w pliku /etc/passwd PUBLIKOWANIE STRON WWW Publikowanie stron internetowych polega na przeniesieniu plików strony (dokumenty html, grafiki i inne) na swoje konto na serwerze. Aby zrobić to poprawnie (przy założeniu posiadania konta), musimy wiedzieć: 1. jak przekopiować pliki, 2. gdzie je przekopiować (do jakiego podkatalogu), 3. jakie im nadać prawa dostępu, 4. jakie prawa dostępu nadać katalogowi ze zgromadzonymi dokumentami html, 5. jak powinien się nazywać dokument główny strony internetowej W środowisku Windows pobrać ze strony: aplikację WinSCP (można posłużyć się wersją portable). Program służy do zdalnego, bezpiecznego łączenia się z serwerem i do 5

7 przenoszenia plików i folderów pomiędzy systemami: lokalnym i zdalnym. W celu wyszukania informacji o tym: jak powinien nazywać się katalog z dokumentami html (2), jak powinien nazywać się plik główny strony www (5), należy zalogować się na swoim koncie. Aby usprawnić poszukiwania posłużymy się powszechni e występującym w systemach UNIX/Linux menadżerem plików pod nazwą Midnight Commander. Program uruchamiamy poleceniem: mc. Pojawia się okno (Fig. 8). Fig. 1. Popularny menager plików w systemach UNIX/Linux - Midnight Commander Wszystkie dalsze operacje można wykonać z jego pomocą. Jednak szybszą metodą będzie wydawanie poleceń w linii poleceń. Aby komputer (serwer) umożliwiał publikację, a następnie przeglądanie opublikowanych wcześniej stron internetowych, musi być na nim zainstalowany odpowiedni program, który to umożliwi. Programami takimi są tzw. serwery WWW. Są to aplikacje pracujące na komputerach w tle. Do ich najważniejszych zadań w architekturze klient-serwer należą: akceptowanie zapytań klienta (np.: chcę przeglądnąć stronę WWW:...), odszukiwanie określonych plików strukturze drzewa katalogów serwera, uruchamianie skryptów i zwracanie ich zawartości (lub wyników ich działania). Większość serwerów WWW pracujących w sieci Internet, to serwery pracujące na maszynach UNIX. Do głównych typów serwerów WWW możemy zaliczyć: Serwer NCSA, Serwer Apache, Serwer CERN i Serwery Netscape. Z wymienionych serwerów najbardziej popularnym i najczęściej stosowanym serwerem jest Apache. W grudniu 2011 jego udział wśród serwerów WWW wynosił 65%. Apache jest najszerzej stosowanym serwerem HTTP (HTTP (ang. Hypertext Transfer Protocol) to protokół sieci WWW. Właśnie za pomocą protokołu HTTP przesyła się żądania udostępnienia dokumentów WWW i informacje o kliknięciu odnośnika oraz informacje z formularzy. Zadaniem stron WWW jest publikowanie informacji - natomiast protokół HTTP właśnie to umożliwia). W połączeniu z interpreterem języka skryptowego PHP i bazą danych MySQL, Apache stanowi jedno z najczęściej spotykanych środowisk w firmach oferujących miejsce na serwerach sieciowych. Każdy serwer WWW w tym serwer Apache posiada szerokie możliwości konfiguracyjne. Osobą odpowiedzialną za stan konfiguracji serwera jest webmaster (administra tor serwera WWW). Tak jak w przypadku innych programów w systemach UNIX/Linux, tak i w tym przypadku pliki konfiguracyjne serwera Apache znajdują się najczęściej w katalogu /etc (/etc/apache lub /etc/httpd). 6

8 cd /etc ls la more Powyższe polecenie jest wykonane w strumieniu (znak ), który wskazuje co ma się stać z wynikiem pierwszego polecenia i w tym przypadku umożliwia stronicowanie wyniku zawierającego dużą liczbę wierszy. Jak widać, w jednym z pierwszych wierszy znajduje się dowiązanie symboliczne (l ink): lrwxrwxrwx 1 root root :06 apache -> httpd.extra/ Należy je czytać w następujący sposób: użytkownik root utworzył link o nazwie apache, który odwołuje się do katalogu httpd.extra znajdującego się także w katalogu /etc. Httpd to inna, bardziej informatyczna nazwa Apache a (demon http). Podążajmy dalej tym śladem...? Czym jest demon Demon UNIX-owy to rodzaj programu, który działa nieprzerwanie w tle. Dokładniej jest to aplikacja, która tak jak mityczny demon, niezauważalnie dla nas (nie posiada interjfejsu) wykonuje pewne czynności i/lub dostarcza pewnych usług dla systemu operacyjnego i/lub klienta. Przykładem demonów mogą być aplikacje serwerowe takie jak Apache, MySQL czy serwery pocztowe, które to udostępniają nam specyficzne usługi serwują strony WWW, dają nam dostęp do danych czy naszej poczty elektronicznej. przekartkujmy spacją wszystkie strony będące efektem działania polecenia ls, i przejdźmy do katalogu /etc/httpd.extra i zobaczmy jego zawartość. cd /etc/httpd.extra ls la Jak widać, wśród kilku katalogów i plików intuicyjnie znajdujemy plik konfiguracyjny demona http httpd.conf. Możemy go podejrzeć np. za pomocą polecenia more. W związku z tym, że możemy się spodziewać długiej listy opcji, zastosujmy znowu potok i stronicowanie. more httpd.conf Przewińmy go spacją do końca. Jak widać, plik faktycznie zawiera mnóstwo informacji. Aby ułatwić nam znalezienie potrzebnych informacji, wykorzystajmy Midnight Commandera. mc Najedźmy strzałkami na plik httpd.conf i przyciśnijmy F3 (View). Chcemy wyszukać informację o nazwie pliku wiodącego na stronie www oraz o nazwie katalogu z dokumentami WWW. Wykorzystajmy możliwość przeszukiwania pliku i naciśnijmy F7 (Search). Wyszukajmy klauzulę: DirectoryIndex.? klauzula httpd.conf - DirectoryIndex DirectoryIndex jest jedną ze zmiennych serwera www Apache. Definiuje ona plik, który zostaje wczytany jako pierwszy przy próbie dostępu do danego katalogu. Dzięki takiemu prostemu rozwiązaniu możemy podawać adresy stron w formacie: => Zmienna ta pozwala na zdefiniowanie wielu plików jednocześnie. Kolejność ich podania definiuje kolejność przeszukiwania katalogu w celu ich wyświetlenia. Jak widać, w naszym przypadku klauzula DirectoryIndex ma postać: 7

9 DirectoryIndex index.cgi index.php index.shtml index.html index.htm co oznacza, że nasz plik główny strony WWW musi się nazywać: index.html lub index.htm. Teraz spróbujemy wyszukać informację jak powinien się nazywać katalog, w którym udostępnimy dokumenty html. Ponownie wykorzystajmy możliwość przeszukiwania pliku i naciśnijmy F7 (Search). Wyszukajmy tym razem klauzulę: UserDir. W wyniku wyszukania otrzymujemy wiersze: # User home directories Include conf/extra/httpd-userdir.conf które wskazują gdzie należy szukać naszej deklaracji. Wychodzimy z Midnight Commandera (F10). Zgodnie ze wskazaną ścieżką wchodzimy do katalogu: /etc/httpd/extra i odnajdujemy w nim plik konfiguracyjny httpd-userdir.conf. Po wyedytowaniu go, staje się jasne, że nasz katalog domowy musi nazywać się ~/public_html. Wychodzimy z mc (F10), a następnie przechodzimy do swojego katalogu domowego za pomocą polecenia cd. cd Zakładamy podkatalog public_html i sprawdzamy czy został założony. mkdir public_html ls la Musimy teraz zmienić jego prawa dostępu. W przypadku katalogów r oznacza prawo do odczytu zawartości katalogu, w - prawo do tworzenia/usuwania plików w katalogu, a x - prawo do wejścia do katalogu. Jasnym jest, że my jako właściciele powinniśmy mieć wszystkie te przywileje, jeżeli chodzi o grupę i innych (do których w szczególności należy użytkownik apache właściciel demona apache), to aby mogli oni zobaczyć naszą stronę, wymaga się aby mogli wejść do katalogu i przeczytać pliki dokumentów html. Z tego wynika, że powinni mieć prawa r+x. Tak więc musimy zmodyfikować prawa dostępu w następujący sposób: chmod 755 public_html sprawdźmy czy wprowadzone zmiany odniosły sukces: ls la Teraz za pomocą pobranego wcześniej programu WinSCP możemy do naszego katalogu przekopiować pli ki naszej strony WWW. Pliki te powinny mieć prawa dostępu umożliwiające ich czytanie (744). Możemy to zrobić w podobny sposób jak poprzednio: chmod 744 index.html cv.html... Po dokonaniu tych zabiegów, po wpisaniu do przeglądarki internetowej adresu: powinniśmy zobaczyć naszą świeżo opublikowaną stronę WWW. 8

10 POLECENIE find Składnia: find katalog wyrażenia Polecenie wypisuje wszystkie pliki z podanego katalogu (i podkatalogów), które spełniają wszystkie podane wyrażenia. przykładowe wyrażenia (dokładna lista: man find): poszukiwanie w katalogu plików o zadanej nazwie, np.: find. -name 'zajecia?' poszukiwanie w katalogu plików o podanej wielkości : -size [+/-]n[c/k] (rozmiar pliku w blokach 512 bajtowych, z przyrostkami: c - liczba bajtów, k - kilobajtów), -size +10 (ponad 10 bloków 512 bajtowych), -size -10k (mniej niż 10 kilobajtów), -size 128c (dokładnie 128 bajtów/znaków), data ostatniego dostępu: -atime n (liczba dni od dzisiaj: n, lub n, +n), data ostatniej modyfikacji: -mtime n (liczba dni od dzisiaj: n, lub n, +n), np. pliki modyfikowane od 3 do 7 dni temu: find -mtime +3 -mtime -7 właściciel pliku: -user nazwa, wypisanie nazwy pliku: -print wykonanie operacji na pliku: -exec operacja lub -ok operacja (druga wersja pyta o potwierdzenie), np.: find /etc -name '*rc' -exec ls -l {} \; (operacja jest zawsze kończona \;, nazwa pliku jest wstawiana w miejsce {}), 1. znajdź w katalogu /var/log/httpd pliki logów o wielkości większej niż 10 MB 1bajt [B] = 8 bitów 1 kilobajt [kb] = 10 3 [B] = B 1 megabajt [MB] = 10 6 [B] = B 1 gigabajt [GB] = 10 9 [B] = B 1 terabajt [TB] = [B] = B 2. znajdź w swoim katalogu domowym i podkatalogach wszystkie pliki nieużywane od 3 dni, 3. znajdź w katalogu /etc wszystkie pliki z rozszerzeniem cfg, Literatura: 9

11 Dyrek A., Od PC do workstation czyli Jak zostać użytkownikiem systemu Unix. Wyd. Doktor Q Press, Kraków, s Moczurad W., W sieci. Unix sieci lokalne i rozległe. Wyd. Fortis, Kraków, s Prata S., Martin D., Biblia systemu UNIX V. Polecenia i programy użytkowe. Wyd. LT&P, Warszawa, s Silvester P., P., System operacyjny Unix. Wydawnictwa Naukowo-Techniczne, Warszawa, s ls.html 10

Sieci i systemy operacyjne I Ćwiczenie 1. Podstawowe polecenia systemu Unix

Sieci i systemy operacyjne I Ćwiczenie 1. Podstawowe polecenia systemu Unix Wydział Zarządzania i Modelowania Komputerowego Specjalność: Informatyka Stosowana Rok III Semestr V 1. Logowanie w systemie Unix. Sieci i systemy operacyjne I Ćwiczenie 1. Podstawowe polecenia systemu

Bardziej szczegółowo

Niektóre katalogi są standardowymi katalogami zarezerwowanymi do użytku przez system. Znaczenie wybranych katalogów systemowych jest następujące:

Niektóre katalogi są standardowymi katalogami zarezerwowanymi do użytku przez system. Znaczenie wybranych katalogów systemowych jest następujące: Podstawy systemu Linux Linux jest systemem operacyjnym dla komputerów PC, opracowany na początku lat dziewięćdziesiątych przez Linusa Torvaldsa. Podobnie jak Unix jest on systemem wielozadaniowym - umożliwia

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

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

System operacyjny UNIX Ćwiczenie 1. Podstawowe polecenia systemu Unix

System operacyjny UNIX Ćwiczenie 1. Podstawowe polecenia systemu Unix Wydział Mechatroniki i Budowy Maszyn Specjalność: Automatyka i Robotyka Rok II Semestr IV 1. Logowanie w systemie Unix. System operacyjny UNIX Ćwiczenie 1. Podstawowe polecenia systemu Unix Do zalogowania

Bardziej szczegółowo

Stosowanie poleceń związanych z zarządzaniem plikami oraz katalogami: nazwa_polecenia -argumenty ścieżka/ścieżki do katalogu/pliku

Stosowanie poleceń związanych z zarządzaniem plikami oraz katalogami: nazwa_polecenia -argumenty ścieżka/ścieżki do katalogu/pliku Stosowanie poleceń związanych z zarządzaniem plikami oraz katalogami: nazwa_polecenia -argumenty ścieżka/ścieżki do katalogu/pliku ls - sprawdzanie zawartości katalogu ls(nazwa Polecenia) -la(argumenty(-a

Bardziej szczegółowo

1. Wyrażenia regularne. Symbole w wyrażeniach regularnych 1 :

1. Wyrażenia regularne. Symbole w wyrażeniach regularnych 1 : 1. Wyrażenia regularne Symbole w wyrażeniach regularnych 1 : Aby wyświetlić linie zawierające słowo Mouse z informacji dziennika zdarzeń jądra systemu, można użyć poniższego polecenia. dmesg wyświetla

Bardziej szczegółowo

Systemy operacyjne. Instrukcja laboratoryjna. Ćwiczenie 1: Polecenia systemu UNIX/LINUX. Opracował: dr inż. Piotr Szpryngier

Systemy operacyjne. Instrukcja laboratoryjna. Ćwiczenie 1: Polecenia systemu UNIX/LINUX. Opracował: dr inż. Piotr Szpryngier Systemy operacyjne Instrukcja laboratoryjna Ćwiczenie 1: Polecenia systemu UNIX/LINUX Opracował: dr inż. Piotr Szpryngier Olsztyn 2009 1 Wprowadzenie. Cel zajęć praktycznych. Wymagania stawiane studentom

Bardziej szczegółowo

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE Klasyczne polecenia: ls [opcje][katalog][pliki] opcje podstawowe -a wyświetla również pliki ukryte -b znaki niedrukowane jako liczby ósemkowe -c sortuje dane zgodnie z datą zmiany -k podaje wielkość pliku

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

host name: 192.168.11.110 protokół SSH System plików - wprowadzenie Ścieżki dostępu

host name: 192.168.11.110 protokół SSH System plików - wprowadzenie Ścieżki dostępu Ćw. 13 Linux - operacje systemu plików 1. Ściągnąć program PUTTY ze strony z materiałami dydaktycznymi - zapisać, rozpakować skompresowany plik i uruchomić. 2. Skonfigurować host name: host name: 192.168.11.110

Bardziej szczegółowo

Ćwiczenia Linux konsola

Ćwiczenia Linux konsola Ćwiczenia Linux konsola Ćwiczenie wstępne: Wyczyść terminal za pomocą polecenia clear. Ćwiczenie 1. Wyświetlanie pomocy 1. Wyświetl pomoc za pomocą poleceń man man oraz info (wyjście z pomocy: klawisz

Bardziej szczegółowo

Wstęp do systemów wielozadaniowych laboratorium 03 Praca w powłoce UNIX-owej

Wstęp do systemów wielozadaniowych laboratorium 03 Praca w powłoce UNIX-owej Wstęp do systemów wielozadaniowych laboratorium 03 UNIX-owej Jarosław Piersa Wydział Matematyki i Informatyki, Uniwersytet Mikołaja Kopernika 2012-10-09 Co to jest konsola / terminal UNIX-owy? Odpowiednik

Bardziej szczegółowo

1. Znajdź za pomocą programu locate wszystkie pliki które zawierają w nazwie słowo netscape locate netscape

1. Znajdź za pomocą programu locate wszystkie pliki które zawierają w nazwie słowo netscape locate netscape FIND http://www.cs.put.poznan.pl/akobusinska/downloads/find.pdf 1. Znajdź za pomocą programu locate wszystkie pliki które zawierają w nazwie słowo netscape locate netscape 2. Ogranicz wynik polecenia 1

Bardziej szczegółowo

Rys. 1. Widok uruchomienia polecenia apt-get install build-essential. Rys. 2. Widok uruchomienia polecenia apt-get install apache2

Rys. 1. Widok uruchomienia polecenia apt-get install build-essential. Rys. 2. Widok uruchomienia polecenia apt-get install apache2 1. Instalacja serwera WWW Aby zainstalować serwer WWW w systemie Linux, należy wykorzystać menedżer pakietów apt-get. Polecenia które należy wpisać w terminalu użytkownika root 1 : apt-get install build-essential

Bardziej szczegółowo

System plików - wprowadzenie. Ścieżki dostępu. Informatyka ćw 1

System plików - wprowadzenie. Ścieżki dostępu. Informatyka ćw 1 Informatyka ćw 1 Linux - operacje systemu plików 1. Ściągnąć program PUTTY - (portal tbajorek.prz.rzeszow.pl - dostęp po zalogowaniu: użytkownik: student hasło: samoloty 2. Skonfigurować połączenie z adresem

Bardziej szczegółowo

Ćwiczenie 1. Podstawowe wiadomości

Ćwiczenie 1. Podstawowe wiadomości Ćwiczenie 1. Cel ćwiczenia: Zapoznanie się z podstawowymi poleceniami systemu Linux. Poznanie praw dostępu do plików oraz struktury katalogów systemu Linux. Podstawowe informacje o systemie. Podstawowe

Bardziej szczegółowo

Powłoka I. Popularne implementacje. W stylu sh (powłoki zdefiniowanej w POSIX) W stylu csh. bash (najpopularniejsza) zsh ksh mksh.

Powłoka I. Popularne implementacje. W stylu sh (powłoki zdefiniowanej w POSIX) W stylu csh. bash (najpopularniejsza) zsh ksh mksh. Powłoka I Popularne implementacje W stylu sh (powłoki zdefiniowanej w POSIX) bash (najpopularniejsza) zsh ksh mksh W stylu csh csh tcsh 12 października 2018 1 / 16 Powłoka II Zachęta Komunikuje się z użytkownikiem

Bardziej szczegółowo

Ćwiczenie 9 Linux - operacje systemu plików

Ćwiczenie 9 Linux - operacje systemu plików Systemy teleinformatyczne AiR Ćwiczenie 9 Linux - operacje systemu plików 1. Ściągnąć program PUTTY - (portal tbajorek.prz.rzeszow.pl lub www.prz.rzeszow.pl/~tbajorek - dostęp po zalogowaniu: użytkownik:

Bardziej szczegółowo

PRACOWNIA INFORMATYCZNA BASH - PODSTAWOWE INFORMACJE

PRACOWNIA INFORMATYCZNA BASH - PODSTAWOWE INFORMACJE PRACOWNIA INFORMATYCZNA BASH - PODSTAWOWE INFORMACJE Magda Mielczarek Pracownia Informatyczna 2015/2016 1 Podstawowe definicje Linux system operacyjny, które oferuje kompletne środowisko programistyczne

Bardziej szczegółowo

tworzenie katalogów Aby utworzyć nowy katalog wpisz: mkdir katalog1 Ta komenda utworzy katalog o nazwie katalog1.

tworzenie katalogów Aby utworzyć nowy katalog wpisz: mkdir katalog1 Ta komenda utworzy katalog o nazwie katalog1. Linux podobnie jak MacOS X są systemami opartymi na Unixie. Wiele programów linuxowych działa z poziomu terminala dlatego aby móc ich używać należy poznać podstawowe komendy systemu Unix. Nauczycie się

Bardziej szczegółowo

Szkolenie AGH Linux. Nie bój się konsoli i zdaj kolosa na 5.0!!! Tytuł wcale nie przesadzony ;)

Szkolenie AGH Linux. Nie bój się konsoli i zdaj kolosa na 5.0!!! Tytuł wcale nie przesadzony ;) Szkolenie AGH Linux Nie bój się konsoli i zdaj kolosa na 5.0!!! Tytuł wcale nie przesadzony ;) O mnie Imię i nazwisko: Pieczyrak Paweł Kryptonim: Morfeusz888 Osiągnięcia Administrator pomocniczy na publicznym

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

Technologie Informacyjne - Linux 2

Technologie Informacyjne - Linux 2 Technologie Informacyjne - 2 Instytut Matematyki Uniwersytet Gdański Powłoka - polecenia pośredniczace Polecenie grep wypisuje z pliku lub strumienia wejściowego te wiersze, które sa zgodne z podanym wyrażeniem.

Bardziej szczegółowo

Systemy Operacyjne I: System plików

Systemy Operacyjne I: System plików Politechnika Poznańska 18 marca 2014 Materiały Prezentacja oraz inne materiały zostały przygotowane na podstawie: Użytkowanie systemu operacyjnego UNIX - dr D.Wawrzyniak Systemy operacyjne - skrypt - dr

Bardziej szczegółowo

Umożliwia ona pokazanie ukrytych plików i katalogów, nazwa ich zaczyna się od kropki.

Umożliwia ona pokazanie ukrytych plików i katalogów, nazwa ich zaczyna się od kropki. Ćwiczenie 2. Podstawowe operacje na plikach i katalogach. Na dowolnej konsoli wirtualnej zaloguj się jako jacek1, katalogiem domowym tego użytkownika jest /home/jacek1. Wszystkie ćwiczenia będziemy wykonywać

Bardziej szczegółowo

BASH - LINIA POLECEŃ. Bioinformatyka 2018/2019

BASH - LINIA POLECEŃ. Bioinformatyka 2018/2019 BASH - LINIA POLECEŃ Bioinformatyka 2018/2019 PODSTAWOWE DEFINICJE Linux system operacyjny, które oferuje kompletne środowisko programistyczne Powłoka interfejs wiersza poleceń zapewniający komunikację

Bardziej szczegółowo

BASH - WPROWADZENIE Bioinformatyka 4

BASH - WPROWADZENIE Bioinformatyka 4 BASH - WPROWADZENIE Bioinformatyka 4 DLACZEGO BASH? Praca na klastrach obliczeniowych Brak GUI Środowisko programistyczne Szybkie przetwarzanie danych Pisanie własnych skryptów W praktyce przetwarzanie

Bardziej szczegółowo

Podstawy używania konsoli tekstowej w systemie Linux. Andrzej Zbrzezny

Podstawy używania konsoli tekstowej w systemie Linux. Andrzej Zbrzezny Podstawy używania konsoli tekstowej w systemie Linux Andrzej Zbrzezny 25 października 2012 Rozdział 1 Podstawy konsoli 1.1 Podstawy użytkowania Linuksa w konsoli tekstowej 1. Włączanie i wyłączanie systemu

Bardziej szczegółowo

Technologie informacyjne lab. 4

Technologie informacyjne lab. 4 Technologie informacyjne lab. 4 Cel ćwiczenia: Zapoznanie się z komunikacją ze zdalnym serwerem w sieci na przykładzie bezpiecznego serwera SSH. Wstępne zapoznanie się z ideą certyfikatów. Praca z edytorem

Bardziej szczegółowo

Zakład Systemów Rozproszonych

Zakład Systemów Rozproszonych Zakład Systemów Rozproszonych Politechnika Rzeszowska Moduł 5: Wybrane programy użytkowe Edytor Vi Edytor Vi uruchamiany jest w oknie terminala. Przy jego pomocy możemy dokonywać następujących operacji:

Bardziej szczegółowo

System plików. Podstawy systemu Linux

System plików. Podstawy systemu Linux Podstawy systemu Linux Linux jest systemem operacyjnym dla komputerów PC, opracowany na początku lat dziewięćdziesiątych przez Linusa Torvaldsa. Podobnie jak Unix jest on systemem wielozadaniowym - umoŝliwia

Bardziej szczegółowo

W pierwszej kolumnie wyświetlany jest identyfikator procesu (pid)

W pierwszej kolumnie wyświetlany jest identyfikator procesu (pid) Ćwiczenie 2 Cel ćwiczenia: Poznanie mechanizmów wejścia/wyjścia, zapoznanie się ze sposobami wyświetlania plików tekstowych i wyszukiwania informacji, podstawowe operacje na plikach tekstowych, zmienne

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

Kurs systemu Unix wykład wstępny. Kurs systemu Unix 1

Kurs systemu Unix wykład wstępny. Kurs systemu Unix 1 Kurs systemu Unix wykład wstępny Kurs systemu Unix 1 Cele wykladu Zdobycie podstawowej wiedzy o systemie i jego narzędziach. Poznanie unixowych języków skryptowych (bash, awk,...). Nauka programowania

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

Administracja sieciowymi systemami operacyjnymi III Klasa - Linux

Administracja sieciowymi systemami operacyjnymi III Klasa - Linux Administracja sieciowymi systemami operacyjnymi III Klasa - Linux SKRYPTY POWŁOKI mgr inż. Tomasz Borowiec SKRYPTY POWŁOKI - PODSTAWY W Linuksie skrypt jest plikiem tekstowym zawierającym polecenia systemowe

Bardziej szczegółowo

Przedstawię teraz tzw. podstawowe symbole wyrażenia regularne (BRE, Basic Regular Expression)

Przedstawię teraz tzw. podstawowe symbole wyrażenia regularne (BRE, Basic Regular Expression) Sed edytor strumieniowy,sed wczytuje bieżący wiersz pliku do wewnętrznego bufora celem manipulowania tekstem. Wynik jest wysyłany na standardowe wyjście. Oryginalny plik nie jest nigdy zmieniany. Jeżeli

Bardziej szczegółowo

Chemiateoretyczna. Monika Musiał. Ćwiczenia

Chemiateoretyczna. Monika Musiał. Ćwiczenia Chemiateoretyczna Monika Musiał Ćwiczenia SYSTEM LINUX- podstawowe komendy Operacje na katalogach i plikach pwd wypisanie ścieżki do bieża cego katalogu. oznacza katalog bieża cy.. oznacza katalog nadrzȩdny

Bardziej szczegółowo

Qmail radość listonosza. Autorzy: Bartosz Krupowski, Marcin Landoch IVFDS

Qmail radość listonosza. Autorzy: Bartosz Krupowski, Marcin Landoch IVFDS Qmail radość listonosza Autorzy: Bartosz Krupowski, Marcin Landoch IVFDS 1 STRESZCZENIE Artykuł jest przedstawieniem podstawowej konfiguracji jednego z najpopularniejszych agentów MTA (Mail Transfer Agent)

Bardziej szczegółowo

Konsola Linux. autor: Mariusz Barnaś

Konsola Linux. autor: Mariusz Barnaś Konsola Linux autor: Mariusz Barnaś Wstęp Pierwsze uruchomienie Operacje na plikach Poruszanie się po katalogach Tworzenie plików i katalogów Wypisanie zawartości katalogu Dowiązania między plikami Łączenie

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

Akademia Górniczo-Hutnicza im. St. Staszica. Unix/Linux 3. procesy, archiwa i inne Tomasz Bartuś

Akademia Górniczo-Hutnicza im. St. Staszica. Unix/Linux 3. procesy, archiwa i inne Tomasz Bartuś Akademia Górniczo-Hutnicza im. St. Staszica Unix/Linux 3 procesy, archiwa i inne Tomasz Bartuś 2012 Ustawienia poczty W związku z tym, że serwery AGH (galaxy, student i inne), obsługują pocztę z wykorzystaniem

Bardziej szczegółowo

System kontroli dostępu ACCO NET Instrukcja instalacji

System kontroli dostępu ACCO NET Instrukcja instalacji System kontroli dostępu ACCO NET Instrukcja instalacji acco_net_i_pl 12/14 SATEL sp. z o.o. ul. Budowlanych 66 80-298 Gdańsk POLSKA tel. 58 320 94 00 serwis 58 320 94 30 dz. techn. 58 320 94 20; 604 166

Bardziej szczegółowo

Podstawy Informatyki. Wykład 4 Komendy UNIXa, cd

Podstawy Informatyki. Wykład 4 Komendy UNIXa, cd Podstawy Informatyki Wykład 4 Komendy UNIXa, cd Komendy UNIXa, cd: ls - listowanie zawartości katalogu (listing), 48%{sendzimir}/home/sysadm/wilk/dydaktyka/c>ls kar* karman* karman.cpp karman.out press.dat

Bardziej szczegółowo

Pracownia Informatyczna I ORGANIZACJA ZAJĘĆ, ZASADY ZALICZENIA

Pracownia Informatyczna I ORGANIZACJA ZAJĘĆ, ZASADY ZALICZENIA Pracownia Informatyczna I ORGANIZACJA ZAJĘĆ, ZASADY ZALICZENIA 1 Organizacja zajęć ½ semestru mgr Magda Mielczarek Katedra Genetyki, pokój nr 14 e-mail: magda.mielczarek@up.wroc.pl tel: 71-320-57-51 Slajdy

Bardziej szczegółowo

1 Przygotował: mgr inż. Maciej Lasota

1 Przygotował: mgr inż. Maciej Lasota Laboratorium nr 1 1/7 Język C Instrukcja laboratoryjna Temat: Programowanie w powłoce bash (shell scripting) 1 Przygotował: mgr inż. Maciej Lasota 1) Wprowadzenie do programowania w powłoce Skrypt powłoki

Bardziej szczegółowo

Sprawozdanie. (notatki) Sieci komputerowe i bazy danych. Laboratorium nr.3 Temat: Zastosowanie protokołów przesyłania plików

Sprawozdanie. (notatki) Sieci komputerowe i bazy danych. Laboratorium nr.3 Temat: Zastosowanie protokołów przesyłania plików Sprawozdanie (notatki) Sieci komputerowe i bazy danych Laboratorium nr.3 Temat: Zastosowanie protokołów przesyłania plików Piotr Morawiec 22.03.2017 FTP (ang. File transfer Protocol) - protokół wymiany

Bardziej szczegółowo

Lekcja 10. Uprawnienia. Dołączanie plików przy pomocy funkcji include() Sprawdzanie, czy plik istnieje przy pmocy funkcji file_exists()

Lekcja 10. Uprawnienia. Dołączanie plików przy pomocy funkcji include() Sprawdzanie, czy plik istnieje przy pmocy funkcji file_exists() Paweł Gmys PHP strona 1 Lekcja 10 Uprawnienia Aby skrypt PHP mógł odwołać się do pliku, musi mieć odpowiednie uprawnienia. Szczegóły są zależne od serwera. Najczęściej chyba skrypt ma uprawnienia takie,

Bardziej szczegółowo

Linux Polecenia. Problem nadpisywania plików. Zmienna noclobber i noglob. Filtry i metaznaki. Problem nadpisywania plików. Opracował: Andrzej Nowak

Linux Polecenia. Problem nadpisywania plików. Zmienna noclobber i noglob. Filtry i metaznaki. Problem nadpisywania plików. Opracował: Andrzej Nowak Linux Polecenia Opracował: Andrzej Nowak Problem nadpisywania plików. Zmienna noclobber i noglob. Filtry i metaznaki. Utwórz katalog lab_5 i przejdź do niego. $ mkdir lab_5 ; cd lab_5 Problem nadpisywania

Bardziej szczegółowo

Maple i wykresy. 1.1 Najpierw należy się zalogować. Jak to zrobić zostało opisane w moim poprzednim tutorialu.

Maple i wykresy. 1.1 Najpierw należy się zalogować. Jak to zrobić zostało opisane w moim poprzednim tutorialu. Maple i wykresy 1 Program Maple 1.1 Najpierw należy się zalogować. Jak to zrobić zostało opisane w moim poprzednim tutorialu. 1.2 Uruchomienie programu Maple Uruchamiamy go, wpisując w konsoli maple, potwierdzając

Bardziej szczegółowo

PRACOWNIA INFORMATYCZNA CHARAKTERYSTYKA PRZEDMIOTU BASH - PODSTAWOWE INFORMACJE

PRACOWNIA INFORMATYCZNA CHARAKTERYSTYKA PRZEDMIOTU BASH - PODSTAWOWE INFORMACJE PRACOWNIA INFORMATYCZNA CHARAKTERYSTYKA PRZEDMIOTU BASH - PODSTAWOWE INFORMACJE M.Mielczarek Pracownia Informatyczna 2017/2018 1 PRACOWNIA INFORMATYCZNA PROWADZĄCY: Dr Magda Mielczarek (biolog) Katedra

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

Wstęp. Skąd pobrać program do obsługi FTP? Logowanie

Wstęp. Skąd pobrać program do obsługi FTP? Logowanie Wstęp FTP - (ang. File Transfer Protocol - protokół transmisji danych) jest to protokół typu klient-serwer, który umożliwia przesyłanie plików na serwer, oraz z serwera poprzez program klienta FTP. Dzięki

Bardziej szczegółowo

Komendy Ubuntu MARCEL GAŃCZARCZYK 2T I 1

Komendy Ubuntu MARCEL GAŃCZARCZYK 2T I 1 Komendy Ubuntu MARCEL GAŃCZARCZYK 2T I 1 Do wykonania prezentacji został użyty: Ubuntu 17.10.1 w wersji x64 zainstalowany na pendrivie. AddUser Wymagane uprawnienia: TAK Jest to polecenie służące do tworzenia

Bardziej szczegółowo

Pracownia internetowa w każdej szkole (edycja jesień 2005)

Pracownia internetowa w każdej szkole (edycja jesień 2005) Instrukcja numer SPD3/12_02/Z Pracownia internetowa w każdej szkole (edycja jesień 2005) Opiekun pracowni internetowej cz. 3 Instalacja programu phpmyadmin (PD3) Zadanie 1 Program phpmyadmin jest jednym

Bardziej szczegółowo

Serwer SAMBA UDOSTĘPNIANIE UDZIAŁÓW SIECIOWYCH PIOTR KANIA

Serwer SAMBA UDOSTĘPNIANIE UDZIAŁÓW SIECIOWYCH PIOTR KANIA 2015 Serwer SAMBA UDOSTĘPNIANIE UDZIAŁÓW SIECIOWYCH PIOTR KANIA Spis treści. Spis treści. 1 Wprowadzenie. 2 Instalacja / deinstalacja serwera Samby w OpenSuse. 2 Usługi Samby / porty nasłuchu. 2 Zarządzanie

Bardziej szczegółowo

Usługi sieciowe systemu Linux

Usługi sieciowe systemu Linux Usługi sieciowe systemu Linux 1. Serwer WWW Najpopularniejszym serwerem WWW jest Apache, dostępny dla wielu platform i rozprowadzany w pakietach httpd. Serwer Apache bardzo często jest wykorzystywany do

Bardziej szczegółowo

Pracownia internetowa w każdej szkole (edycja Jesień 2007)

Pracownia internetowa w każdej szkole (edycja Jesień 2007) Instrukcja numer D2/08_01 Pracownia internetowa w każdej szkole (edycja Jesień 2007) Opiekun pracowni internetowej cz. 2 (D2) Określanie właściwości stron WWW (domyślne pliki startowe, katalogi wirtualne,

Bardziej szczegółowo

Elementy wyrażeń regularnych

Elementy wyrażeń regularnych Elementy wyrażeń regularnych: znaki specjalne - zakotwiczenia Daszek "^" oznacza początek wiersza, dolar "$" oznacza koniec wiersza. np.: "^.o.a$" Wyrażenie odpowiada ciągowi dokładnie czterech znaków

Bardziej szczegółowo

Jak pobrać plan zajęć? wersja 1.0

Jak pobrać plan zajęć? wersja 1.0 Jak pobrać plan zajęć? wersja 1.0 Aby pobrać plan należy zalogować się na swoje konto studenckie do serwera studenckiego o nazwie konto za pomocą odpowiedniego programu ( WinSCP ) i pobrać plik z planem

Bardziej szczegółowo

Instalacja (GM) AMXBans #1.5.1/ #1.6.1 na serwerze gry/stronie WWW. Wymagania

Instalacja (GM) AMXBans #1.5.1/ #1.6.1 na serwerze gry/stronie WWW. Wymagania Instalacja (GM) AMXBans #1.5.1/ #1.6.1 na serwerze gry/stronie WWW Wymagania Aby poprawnie zainstalować (GM) AMXBans # 1.5.1/ # 1.6.1, potrzebujemy; * Najnowsze wydanie MetaModa * Najnowsza wersja AMXMod

Bardziej szczegółowo

Instalowanie certyfikatów celem obsługi pracy urządzenia SIMOCODE pro V PN z poziomu przeglądarki internetowej w systemie Android

Instalowanie certyfikatów celem obsługi pracy urządzenia SIMOCODE pro V PN z poziomu przeglądarki internetowej w systemie Android Instalowanie certyfikatów celem obsługi pracy urządzenia SIMOCODE pro V PN z poziomu przeglądarki internetowej w systemie Android Wstęp Dostępna od grudnia 2013 roku jednostka podstawowa SIMOCODE pro V

Bardziej szczegółowo

System Linux - użytkowanie

System Linux - użytkowanie System Linux - użytkowanie 1 Podstawowe operacje ls Listuje zawartość bieżącego katalogu ls -al more Listuje zawartość bieżącego katalogu, wszystkie pliki cd katalog Zmiana katalogu./nazwa_programu Uruchom

Bardziej szczegółowo

ZAJĘCIA Komendy Linux WB -> w konsoli tty2 finger exit man pwd pwd finger ls man ls. -> po 2 minusach interpretacja słowa

ZAJĘCIA Komendy Linux WB -> w konsoli tty2 finger exit man pwd pwd finger ls man ls. -> po 2 minusach interpretacja słowa ZAJĘCIA Komendy Linux WB -> w konsoli tty2 finger exit man pwd pwd finger man -l -a -al -> po 2 minusach interpretacja słowa --all -h -> wyświetlanie informacji w innych lokalizacjach -> (z pomocą klawisz

Bardziej szczegółowo

Architektura systemów informatycznych WPROWADZENIE DO SYSTEMU LINUX

Architektura systemów informatycznych WPROWADZENIE DO SYSTEMU LINUX Architektura systemów informatycznych WPROWADZENIE DO SYSTEMU LINUX Materiały: www.staff.amu.edu.pl/~evert/asi.php W razie nieobecności proszę o zapoznanie się z materiałem z ćwiczeń w domu Zaliczenie

Bardziej szczegółowo

Windows Commander (WinCmd)

Windows Commander (WinCmd) Windows Commander (WinCmd) Windows Commander jest wygodnym i funkcjonalne narzędziem do zarządzania plikami. Stanowi on pewną konkurencję do Eksploratora Windows. Okno główne programu WinCmd składa się

Bardziej szczegółowo

Przekierowanie wejścia wyjścia:

Przekierowanie wejścia wyjścia: Przekierowanie wejścia wyjścia: program ma trzy podstawowe strumienie wejścia-wyjścia - standardowe wejście - standardowe wyjście - standardowe wyjście diagnostyczne przekierowanie standardowego wyjścia

Bardziej szczegółowo

Egzamin pisemny z przedmiotu: Systemy operacyjne Semestr I

Egzamin pisemny z przedmiotu: Systemy operacyjne Semestr I Egzamin pisemny z przedmiotu: Systemy operacyjne Semestr I Uwaga: Test odnosi się do systemu operacyjnego Linux! 1) Linux jest systemem wielodostępnym, co oznacza, że: a) pozwala na logowanie się do systemu

Bardziej szczegółowo

Linux Leksykon komend i poleceń Opracował: Andrzej Nowak

Linux Leksykon komend i poleceń Opracował: Andrzej Nowak Linux Leksykon komend i poleceń Opracował: Andrzej Nowak ls wyświetla listę plików w katalogu bieżącym ls opcje plik -a uwzględnia pliki, których nazwa zaczyna się od kropki (pliki ukryte) -l wyświetla

Bardziej szczegółowo

Wstęp do informatyki Shell podstawy

Wstęp do informatyki Shell podstawy Wstęp do informatyki Shell podstawy Podstawowe polecenia less plik(i) Przeglądaj interaktywnie zawartość plików. Można używać klawiszy kursora, PgDn, PgUp, etc. Koniec pracy (q), wyszukiwanie / Less is

Bardziej szczegółowo

Akademia Górniczo-Hutnicza im. St. Staszica. Unix/Linux 1 praca zdalna, katalog domowy, prawa dostępu Tomasz Bartuś

Akademia Górniczo-Hutnicza im. St. Staszica. Unix/Linux 1 praca zdalna, katalog domowy, prawa dostępu Tomasz Bartuś Akademia Górniczo-Hutnicza im. St. Staszica Unix/Linux 1 praca zdalna, katalog domowy, prawa dostępu Tomasz Bartuś 2012 SSH SSH to standard protokołów komunikacyjnych używanych w sieciach komputerowych

Bardziej szczegółowo

Laboratorium 3.4.2: Zarządzanie serwerem WWW

Laboratorium 3.4.2: Zarządzanie serwerem WWW Laboratorium 3.4.2: Zarządzanie serwerem WWW Topologia sieci Tabela adresacji Urządzenie Interfejs Adres IP Maska podsieci Domyślna brama R1-ISP S0/0/0 10.10.10.6 255.255.255.252 Nie dotyczy Fa0/0 192.168.254.253

Bardziej szczegółowo

Linux cz.3: polecenia systemowe, ćwiczenia

Linux cz.3: polecenia systemowe, ćwiczenia Linux cz.3: polecenia systemowe, ćwiczenia Wykład: polecenia terminala, manualia systemowe, uprawnienia, kompresja, archiwizacja, ukrywanie plików, sudo su, ps, kill, chmod, chown, tar, gzip, whoami, ls,

Bardziej szczegółowo

Wstęp do systemu Linux

Wstęp do systemu Linux M. Trzebiński Linux 1/8 Wstęp do systemu Linux Maciej Trzebiński Instytut Fizyki Jądrowej Polskiej Akademii Nauk Praktyki studenckie na LHC IVedycja:2016r. IFJ PAN Uruchomienie terminala Jeżeli na komputerze

Bardziej szczegółowo

LABORATORIUM 6-7 WSTĘP DO SIECI TELEINFORMATYCZNYCH SYSTEM OPERACYJNY UNIX

LABORATORIUM 6-7 WSTĘP DO SIECI TELEINFORMATYCZNYCH SYSTEM OPERACYJNY UNIX LABORATORIUM 6-7 WSTĘP DO SIECI TELEINFORMATYCZNYCH SYSTEM OPERACYJNY UNIX 1. PODZIAŁ CZASU System operacyjny to program, który steruje komputerem. Kiedy komputer jest włączany, a pracuje z UNIX em, wówczas

Bardziej szczegółowo

Dokumentacja systemu NTP rekrut. Autor: Sławomir Miller

Dokumentacja systemu NTP rekrut. Autor: Sławomir Miller Dokumentacja systemu NTP rekrut Autor: Sławomir Miller 1 Spis treści: 1. Wstęp 1.1 Wprowadzenie 1.2 Zakres dokumentu 2. Instalacja 2.1 Wymagania systemowe 2.2 Początek 2.3 Prawa dostępu 2.4 Etapy instalacji

Bardziej szczegółowo

Zespół Szkół Technicznych w Suwałkach. Pracownia Systemów Komputerowych. Ćwiczenie Nr 25 ARCHITEKTURA SYSTEMU LINUX. Opracował Sławomir Zieliński

Zespół Szkół Technicznych w Suwałkach. Pracownia Systemów Komputerowych. Ćwiczenie Nr 25 ARCHITEKTURA SYSTEMU LINUX. Opracował Sławomir Zieliński Zespół Szkół Technicznych w Suwałkach Pracownia Systemów Komputerowych Ćwiczenie Nr 25 ARCHITEKTURA SYSTEMU LINUX Opracował Sławomir Zieliński Suwałki 2012 Cel ćwiczenia Zapoznanie z budową i funkcjonowaniem

Bardziej szczegółowo

Wstęp do systemu Linux

Wstęp do systemu Linux M. Trzebiński Linux 1/8 Wstęp do systemu Linux Maciej Trzebiński Instytut Fizyki Jądrowej Polskiej Akademii Nauk Praktyki studenckie na LHC IFJ PAN 6lipca2015 Uruchomienie maszyny w CC1 M. Trzebiński Linux

Bardziej szczegółowo

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer? Kadry Optivum, Płace Optivum Jak przenieść dane na nowy komputer? Aby kontynuować pracę z programem Kadry Optivum lub Płace Optivum (lub z obydwoma programami pracującymi na wspólnej bazie danych) na nowym

Bardziej szczegółowo

FTP przesył plików w sieci

FTP przesył plików w sieci FTP przesył plików w sieci 7.5 FTP przesył plików w sieci Podstawowe pojęcia FTP (File Transfer Protocol) jest usługą sieciową pozwalającą na wymianę plików w sieci Internet. Osoby chcące wymienić między

Bardziej szczegółowo

Laboratorium - Poznawanie FTP

Laboratorium - Poznawanie FTP Cele Część 1: Korzystanie z usługi FTP z wiersza poleceń. Część 2: Pobranie pliku z serwera FTP za pomocą WS_FTP LE Część 3: Korzystanie z usługi FTP w przeglądarce Scenariusz File Transfer Protocol (FTP)

Bardziej szczegółowo

MS-DOS polecenia wewnętrzne i

MS-DOS polecenia wewnętrzne i MS-DOS polecenia wewnętrzne i zewnętrzne Polecenia zewnętrzne i wewnętrzne Tekstowy system DOS zawiera dużą liczbę poleceń pozwalających na realizację zadań systemu operacyjnego. Dzielą się one na polecenia

Bardziej szczegółowo

Bash - wprowadzenie. Bash - wprowadzenie 1/39

Bash - wprowadzenie. Bash - wprowadzenie 1/39 Bash - wprowadzenie Bash - wprowadzenie 1/39 Bash - wprowadzenie 2/39 Czym jest bash? Rysunek : Zadanie powłoki to ukrycie wywołań systemowych Bash - wprowadzenie 3/39 Czym jest bash? Przykład polecenia:

Bardziej szczegółowo

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE. Tryb konsolowy ćwiczenie b

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE. Tryb konsolowy ćwiczenie b Systemy operacyjne i sieci komputerowe. Ćwiczenie 2. 1 SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE Tryb konsolowy ćwiczenie 2 012b Źródło: http://www.microsoft.com/technet/prodtechnol/windowsserver2003/pl/library/serv

Bardziej szczegółowo

Laboratorium - Obserwacja procesu tłumaczenia nazw DNS

Laboratorium - Obserwacja procesu tłumaczenia nazw DNS Laboratorium - Obserwacja procesu tłumaczenia nazw DNS Cele Część 1: Obserwacja konwersji DNS nazwy URL na adres IP. Część 2: Obserwacja procesu przeszukiwania nazw DNS, przy pomocy polecenia Nslookup

Bardziej szczegółowo

Map Reduce Wprowadzenie do Apache Hadoop

Map Reduce Wprowadzenie do Apache Hadoop Map Reduce Wprowadzenie do Apache Hadoop 8 maja 2014 Opis pliku z zadaniami Wszystkie zadania na zajęciach będą przekazywane w postaci plików PDF sformatowanych jak ten. Będą się na nie składały różne

Bardziej szczegółowo

Ćwiczenie nr 14: System Linux

Ćwiczenie nr 14: System Linux Ćwiczenie nr 14: System Linux Barbara Łukawska, Adam Krechowicz, Tomasz Michno Czym jest Linux? Słowo Linux może oznaczać zarówno jądro systemowe Linux, jak i całą rodzinę systemów operacyjnych, które

Bardziej szczegółowo

System operacyjny Linux wybrane zagadnienia. Magda Mielczarek Katedra Genetyki Uniwersytet Przyrodniczy we Wrocławiu

System operacyjny Linux wybrane zagadnienia. Magda Mielczarek Katedra Genetyki Uniwersytet Przyrodniczy we Wrocławiu System operacyjny Linux wybrane zagadnienia Magda Mielczarek Katedra Genetyki Uniwersytet Przyrodniczy we Wrocławiu Linux Open Source Stale rozwijany Darmowy (wersje niekomercyjne) Bezpieczny Stabilny

Bardziej szczegółowo

Uruchamianie programów w systemie Linux, potoki, strumienie, procesy, alias

Uruchamianie programów w systemie Linux, potoki, strumienie, procesy, alias 7 październik 2008 Uruchomienie, monitorowanie procesu, potoki, aliasy S laj d 1 Uruchamianie programów w systemie Linux, potoki, strumienie, procesy, alias 7 październik 2008 Uruchomienie, monitorowanie

Bardziej szczegółowo

Dodatek nr 1: Niektóre polecenia systemu Linux (shell tcsh) A) Informacje wstępne

Dodatek nr 1: Niektóre polecenia systemu Linux (shell tcsh) A) Informacje wstępne Dodatek nr 1: Niektóre polecenia systemu Linux (shell tcsh) A) Informacje wstępne Polecenia w terminalu systemu Linux podaje się poprzez wprowadzenie nazwy polecenia i naciśnięcie klawisza Enter. Możliwe

Bardziej szczegółowo

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer? Kadry Optivum, Płace Optivum Jak przenieść dane na nowy komputer? Aby kontynuować pracę z programem Kadry Optivum lub Płace Optivum (lub z obydwoma programami pracującymi na wspólnej bazie danych) na nowym

Bardziej szczegółowo

Instrukcja logowania się i wprowadzania ocen do systemu USOSweb

Instrukcja logowania się i wprowadzania ocen do systemu USOSweb Instrukcja logowania się i wprowadzania ocen do systemu USOSweb Uwaga! Niniejsza instrukcja nie stanowi pełnego opisu wszystkich funkcji systemu USOSweb. Zawiera ona jedynie informacje niezbędne do pomyślnego

Bardziej szczegółowo

9.1.2. Ustawienia personalne

9.1.2. Ustawienia personalne 9.1.2. Ustawienia personalne 9.1. Konfigurowanie systemu Windows Systemy z rodziny Windows umożliwiają tzw. personalizację ustawień interfejsu graficznego poprzez dostosowanie wyglądu pulpitu, menu Start

Bardziej szczegółowo

SIP Studia Podyplomowe Ćwiczenie laboratoryjne Instrukcja

SIP Studia Podyplomowe Ćwiczenie laboratoryjne Instrukcja SIP Studia Podyplomowe Ćwiczenie laboratoryjne Instrukcja Instytut Telekomunikacji Wydział Elektroniki i Technik Informacyjnych Politechnika Warszawska, marzec 2015 Wprowadzenie Ćwiczenie jest wykonywane

Bardziej szczegółowo

Dodatki. Dodatek A Octave. Język maszyn

Dodatki. Dodatek A Octave. Język maszyn Dodatki Dodatek A Octave Przykłady programów zostały opracowane w środowisku programistycznym Octave 3.6.2 z interfejsem graficznym GNU Octave 1.5.4. Octave jest darmowym środowiskiem programistycznym

Bardziej szczegółowo

Dokonaj instalacji IIS opublikuj stronę internetową z pierwszych zajęć. Ukaże się kreator konfigurowania serwera i klikamy przycisk Dalej-->.

Dokonaj instalacji IIS opublikuj stronę internetową z pierwszych zajęć. Ukaże się kreator konfigurowania serwera i klikamy przycisk Dalej-->. Dokonaj instalacji IIS opublikuj stronę internetową z pierwszych zajęć Ukaże się kreator konfigurowania serwera i klikamy przycisk Dalej-->. Następnie wybieramy Serwer aplikacji (IIS, ASP.NET) i klikamy

Bardziej szczegółowo

WPROWADZENIE. Warto pamiętać o opcji autouzupełniania, której używamy naciskając klawisz [Tab]

WPROWADZENIE. Warto pamiętać o opcji autouzupełniania, której używamy naciskając klawisz [Tab] WPROWADZENIE Po uruchomieniu terminala użytkownik uzyskuje tzw. znak zachęty (ang. shell prompt), np. $ lub #. Po zobaczeniu znaku zachęty można już zacząć wpisywać polecenia dla systemu. Historia wykonanych

Bardziej szczegółowo

Silent setup SAS Enterprise Guide (v 3.x)

Silent setup SAS Enterprise Guide (v 3.x) SAS Institute TECHNICAL SUPPORT Silent setup SAS Enterprise Guide (v 3.x) Silent Setup ( cicha instalacja oprogramowania) pozwala na instalację Enterprise Guide (lub całości oprogramowania SAS) na wielu

Bardziej szczegółowo

Przykładowa konfiguracja konta pocztowego w programie Thunderbird z wykorzystaniem MKS 2k7 (MS Windows Vista Busissnes)

Przykładowa konfiguracja konta pocztowego w programie Thunderbird z wykorzystaniem MKS 2k7 (MS Windows Vista Busissnes) Przykładowa konfiguracja konta pocztowego w programie Thunderbird z wykorzystaniem MKS 2k7 (MS Windows Vista Busissnes) KROK NR 1: Uruchamiamy dowolną przeglądarkę internetową w celu pobrania najnowszej

Bardziej szczegółowo