Pracownia komputerowa ver 5.0
|
|
- Janina Smolińska
- 8 lat temu
- Przeglądów:
Transkrypt
1 Pracownia komputerowa ver 5.0 Dariusz Wardecki 14 listopada 2013 Spis treści 1 Wprowadzenie 3 2 Komendy UNIX owe Linux Terminal Drzewo katalogowe Pliki Wzorce Przekierowanie strumienia do pliku Potoki Operacje na plikach tekstowych Wyszukiwanie plików i katalogów Prawa dostępu Kompresja i archiwizacja danych Pętla for Skrypty L A TEX Podstawy L A TEXa BibTEX Wprowadzenie Przykład Style bibliografii Gnuplot 21 1
2 1 Wprowadzenie Niniejsze opracowanie zawiera ogólny zarys materiału jaki będzie przedstawiony podczas ćwiczen z Pracowni komputerowej. Celem Pracowni jest zapoznanie studentów pierwszego roku fizyki z systemem operacyjnym Linux oraz z narzędziami do składu tekstu i opracowywania danych, takimi jak L A TEX(czyt. latech) oraz Gnuplot. Podczas ćwiczeń główny nacisk położony będzie na prace w trybie tekstowym. Materiał do ćwiczeń podzielony jest na trzy części: komendy UNIX owe środowisko L A TEX wizualizacja danych w programie Gnuplot Na każdą z części przeznaczone są około cztery tygodnie ćwiczeń. Po każdej części odbedzie się kolokwium w postaci trzech zadań do rozwiązania przy komputerze. 2 Komendy UNIX owe System operacyjny (OS) UNIX został stworzony w latach 60-tych XX wieku. W owych czasach komunikacja z komputerem odbywała się za pomocą specjalnych komend wydawanych przez użytkownika. Należy pamiętać, że pierwsze interfejsy graficzne zaczęły powstawać dopiero w latach 80-tych, tak więc aby móc pracować na komputerze użytkownik musiał opanować przynajmniej podstawowy zestaw poleceń. Przykładowo jeżeli chciał on stworzyć nowy katalog musiał znać polecenie, które taki katalog stworzy. Obecnie nikt już nie musi znać tych poleceń, gdyż można to samo zrobić przy pomocy kilku kliknięć myszą, używając w tym celu interfejsu graficznego. Okazuje się jednak, że archaiczny system tekstowy ma wiele zalet, szczególnie jeśli chcemy przetwarzać duże porcje danych lub zautomatyzować naszą prace. Tryb tekstowy dostarcza potężnych narzędzi bardzo przydatnych w pracy naukowej. Z tego względu systemy unixowe są bardzo często wykorzystywane na uniwersytetach, w instytutach naukowych oraz wszelkich instytucjach zajmujących się przetwarzaniem danych. System UNIX przez lata ewolułował dając zaczątek innym współczesnym systemom operacyjnym takim jak Linux, Mac OS X oraz wielu innym. Ma to tę zaletę, że system komend będzie prawie identyczny na wszystkich systemach unixowych. 2
3 2.1 Linux System Linux został stworzony przez Linusa Torvaldsa w latach 90-tych XX wieku. Obecnie istnieje wiele wydań (dystrybucji) systemu Linux. Większość dystrybucji linuxowych jest darmowa ale istnieją także wersje płatne. Do najbardziej popularnych dystrybucji Linuxa należą Ubuntu, Debian, Fedora (zainstalowana w OKWF), OpenSuse. Oddzielną rzeczą jest system graficzny dostępny w danej dystrybucji. Dwa najbardziej popularne systemy grafiki to Gnome i KDE. 2.2 Terminal Terminal inaczej zwany powłoką jest specjalnym programem, który umożliwia komunikację z systemem operacyjnym za pomocą komend wpisywanych z klawiatury. Aby go uruchomić klikamy po prostu na odpowiednią ikonkę. Po włączeniu w terminalu pojawi się tzw. znak zachęty (np. $>), po którym można wpisywać polecenia. Aby wywołać polecenie należy nacisnąć Enter. Przykładowo wywołanie polecenia date wypisze na ekranie następującą informację: $> date wto 24 wrz 22:10: CEST date - wypisanie bieżącej godziny i daty Polecenia w terminalu są de facto oddzielnymi programami. Niektóre z nich są bardzo proste (np. date) inne mogą być potężnymi narzędziami mającymi wiele opcji. Prawie każda komenda w terminalu ma dodatkowe opcje. Aby z nich skorzystać wystarczy po poleceniu użyć spacji a następnie myślnika z opcją. Przykładowo date -u wypisuje datę w systemie UTC. Pełną listę opcji można sprawdzić wyświetlając manual danej komendy. W przypadku daty będzie to man date. 2.3 Drzewo katalogowe W przeciwieństwie do systemu Windows w systemie Linux nie ma oddzielnych liter odnoszących się do poszczególnych dysków lub partycji. Zamiast tego w systemie istnieje jeden nadrzędny katalog tzw. katalog roota. Katalog ten oznaczany jest jako /. W katalogu roota znajdują się pozostałe podkatalogi, w tym katalog domowy użytkownika. Układ poszczególnych katalogów może różnić się w różnych systemach. Od katalogu roota tworzy się tzw. ścieżkę bezwzględną. Przykładowo, jeżeli katalog Users jest podkatalogiem 3
4 katalogu roota oraz sam zawiera katalog użytkownika dward to ścieżka bezwzględna katalogu dward wygląda następująco /Users/dward. / bin dev dmj aa bb Dokumenty Muzyka Obrazy Pulpit... cc Rysunek 1: Przykładowy schemat drzewa katalogowego w systemie Linux w pracowni OKWF. Na rysunku 1 przedstawione zostało przykładowe drzewo katalogowe jakie występuje w pracowni OKWF. Nazwy katalogów domowych studentów rocznika 2013 zawierają inicjały oraz numer indeksu. Z schematu widać, że katalog Pulpit studenta bb będzie miał ścieżkę bezwzględną 4
5 tak przykładowo znajdując się w katalogu /dmj/2013/bb możemy wykonać następujące operacje: cd Pulpit - wchodzimy do wybranego katalogu przez podanie ścieżki względnej cd /dmj/2013/bb654321/pulpit - to samo ale z podaniem ścieżki bezwzględnej cd.. - wejście do katalogu nadrzędnego cd - natychmiastowe przejście do katalogu domowego /dmj/2013/bb654321/pulpit. Aby wyświetlić, w którym katalogu w danej chwili znajdujemy się należy użyć komendy pwd. Komenda cd pozwala zmienić katalog roboczy. I pwd - podaję ścieżkę do katalogu roboczego cd - zmiana katalogu roboczego nie to ma kilka opcji takich jak: ls -a - wyświetla całą zawartość katalogu, łącznie z pikami i katalogami ukrytymi, któwych nazwy zaczynają się ok kropki ls -l - wypisywane są dodatkowe informacje w formie listy ls -lh - rozmiar plików podawany jest w jednostkach kilo, Mega itp. ls -R - wyświetla zawartość bieżącego katalogu oraz zawartość wszystkich jego podkatalogów itd. Na ćwiczeniach będzie kilka zadań z przejściem między katalogami z użyciem ścieżek względnych i bezwzględnych. Do wyświetlenia zawartości danego katalogu służy polecenie ls. Polece- ls - wyświetla zawartość katalogu Opcje można łączyć ze sobą np.: ls -a -l lub prościej ls -al. Aby stworzyć nowy katalog należy posłużyć sie poleceniem mkdir, przykładowo $> mkdir nazwa_katalogu mkdir - tworzy nowy katalog W celu usunięcia katalogu służy polecenie rmdir. Należy pamiętać, że rmdir - wcześniej dany katalog musi być pusty. $> rmdir nazwa_katalogu usuwa pusty katalog 5
6 2.4 Pliki Kopiowanie plików i katalogów między katalogami odbywa się za pomocą komendy cp. Przykładowo jeżeli chcę skopiować plik lista.txt z katalogu cp - kopiowanie Pulpit (patrz Rys. 1) do katalogu Obrazy i dodatkowo jestem w katalogu Obrazy mogę napisać plików lub $> cp /dmj/2013/bb654321/pulpit/lista.txt. katalogów Kropka wskazuje tutaj na katalog, w którym właśnie jestem. Oczywiście można wyobrazić sobie różne kombinacje ścieżek względnych i bezwzględnych. Będzie to przećwiczone podczas zajęć. Podobnie można kopiować zawartość jednego pliku do drugiego. Katalogi wraz z ich zawartością kopiuje się rekurencyjnie z opcją -r. Oto przykład $> pwd /dmj/2013/bb654321/pulpit $> cp -r /dmj/2013/bb654321/obrazy../dokumenty Katalog Obrazy zostanie skopiowany z zawartością do katalogu Dokumenty. Podobnie do kopiowania działa polecenie mv, które przenosi pliki lub mv - przenosi zmienia ich nazwy. pliki, $> mv plik1.txt plik2.txt zmienia ich nazwy Komenda powyżej zmienia nazwę plik1.txt na plik2.txt. Jeżeli drugi plik nie istnieje zostanie automatycznie stworzony. Usuwanie plików odbywa się za pomocą komendy rm jak poniżej $> rm plik.txt Z komendą tą należy obchodzić się ostrożnie ponieważ pliki usuwane są trwale a nie przenoszone do kosza. Alternatywą dla komendy rmdir jest następująca opcja $> rm -r nazwa_katalogu W tym wypadku katalog nie musi być pusty. Z oczywistych powodów nie należy nadużywać tego sposobu. Tracimy w ten sposób zawartość całego katalogu bezpowrotnie... rm - usuwa pliki i katalogi 6
7 2.5 Wzorce Wzorce są bardzo użyteczna funkcją w trybie tekstowym. Symbol * zastępuje dowolny ciąg znaków. Przykładowo jeżeli w danym katalogu mam 1000 plików i wśród nich tylko 123 z rozszerzeniem.dat to żeby je wyświetlić wystarczy użyc komendy $> ls *.dat Polecenie to wyświetli wszystkie pliki z odpowiednim rozszerzeniem. Znak? zastępuje jeden dowolny symbol. Wzorców można używać z wieloma innymi komendami, np.: $> cp a*.jpg ~/Pulpit skopiuje wszystkie zdjęcia z danego katalogu, których nazwy zaczynają się na literę a na pulpit. Symbol ~ zastępuje ścieżkę do katalogu domowego. Istnieje także możliwość operacji na pewnym zakresie nazw plików. W tym celu stosuje się następujące wzorce: $> ls -d [A-D]* Powyższa komenda wyświetli wszystkie pliki i katalogi, których nazwy zaczynają się od liter A, B, C lub D. Opcja -d w tym przypadku powoduje że nie jest wyświetlana zawartość katalogów. Oto inny przykład $> rm [Ss]*.pdf Polecenie to usunie wszystkie pliki pdf, których nazwy zaczynają się od litery S lub s. 2.6 Przekierowanie strumienia do pliku Do tej pory efekty działania danego polecenia były wyświetlane na ekranie. Inaczej mówiąc były przekierowywane do strumienia standardowego. Za pomocą wiersza poleceń można także strumień danych przekierować w bardzo łatwy sposób do pliku. Służą do tego operatory >> oraz >. Oto kilka przekładów. $> date > moja_data.txt Polecenie to spowoduje zapisanie strumienia danych w pliku moja_data.txt. Jeżeli plik ten nie istnieje zostanie stworzony. Należy pamiętać, że operator > powoduje nadpisanie istniejącego pliku. Aby dopisać nowe dane do juz istniejącego pliku wykonujemy komendę z operatorem >>. 7
8 $> ls -al >> moje_zasoby.dat W przykładzie lista plików z danego katalogu zostanie dopisana do pliku. W tym miejscu pomocne może być polecenie echo, które wypisuje podany tekst. Oto przykład $> echo Jan Kowalski >> moje_kontakty.txt $> echo tel >> moje_kontakty.txt echo - wypisanie tekstu Oto jeszcze jeden przykład $> pwd /dmj/2002 $> echo Oto moja lista > lista.txt $> ls -d d* >> lista.txt $> cat lista.txt Oto moja lista dsok dward Z powyższego fragmentu wynik, że w pliku lista.txt zostaną zapisane nazwy katalogów domowych studentów z 2002 roku, zaczynające się od litery d. Opcja -d została użyta w celu nie wypisywania zawartości szukanych katalogów. Jeszcze jeden przykład przekierowania strumienia do pliku. $> getent passwd > passwd.txt Komenda getent odczyta lokalną bazę użytkowników systemu, następnie strumien zostanie przekierowany do pliku. W ten sposób możemy stworzyć duży plik z danymi, służącymi do późniejszych ćwiczeń. Czytelnik powinien w tym miejscu umieć sprawdzić jak duży jest ten plik. 2.7 Potoki Wiersz poleceń umożliwia łączenie poleceń w tzw. potoki. Dzięki temu w bardzo elastyczny sposób można przetwarzać dane. Składnia jest następująca: $> polecenie1 polecenie2 polecenie3 itd. Dane ze strumienia generowanego przez polecenie 1 są przekierowywane za pomocą operatora do polecenia 2 itd. W następnych podrozdziałach będą pokazane przykłady użycia konkretnych potoków. 8
9 2.8 Operacje na plikach tekstowych Umiejętna praca z plikami tekstowymi może w znaczny sposób przyspieszyć pracę badawczą. Wiersz poleceń oferuje szeroką gamę narzędzi do przetwarzania plików tekstowych. Poniżej opisane zostaną najważniejsze z nich. $> cat nazwa_pliku.txt Polecenie to wyświetla na ekranie zawartość pliku tekstowego. Wykonanie tej cat - wyświetla zawartość pliku komendy w przypadku plików innych niż tekstowe spowoduje wypisanie na ekran przypadkowych znaków, będących interpretacją alfanumeryczną poszczególnych bajtów. Użycie polecenia cat -n dodatkowo numeruje wiersze. Jeżeli chcemy mieć dodatkowo możliwość przewijania wyświetlanego tekstu należy użyć poleceń more lub less. Aby wyświetlić N pierwszych wierszy pliku tekstowego używamy następującego polecenia $> head -25 plik_tekstowy Polecenie to wyświetli 25 pierwszych linii tekstu. Analogicznie $> tail -25 plik_tekstowy wyświetli 25 ostatnich wierszy pliku tekstowego. Aby porównać zawartość dwóch plików można posłużyć się poleceniem diff. Działa ono następująco $> diff plik1 plik2 more - wyświetlanie tekstu less - wyświetlanie tekstu head - wypisanie początku pliku tail - wypisanie końca pliku wc -l - liczba linii wc -w - liczba słów wc -c - liczba znaków Polecenie to wypisze wszystkie wiersze, którymi różnią się pliki. Kolejne przydatne polecenie to wc. Służy ono do zliczanie liczby linii, słów oraz znaków w pliku. Oto przykłady diff - porównywanie plików Ile rekordów (wierszy) ma stworzony wcześniej plik passwd.txt? A oto przykład z liczbą plików w danym katalogu, wykorzystujący potok wc - liczba $> ls wc -w słów 9
10 Następnym bardzo przydatnym programem służącym do przeszukiwania plików tekstowych jest grep. Polecenie to na podstawie podanego wzorca szuka w pliku tekstowym wierszy, które dany wzorzec zawierają i wyświetla je, np.: grep - przeszukiwanie plików $> getent passwd grep dward Możliwe są także następujące opcje grep -v <wzór> - wiersze, które nie zawierają wzorca grep -w <wzór> - wzór traktowany jest jak pojedyncze słowo grep -n <wzór> - opcja ta podaję numer wiersza Bardzo przydatnym poleceniem ułatwiającym analizę danych jest program sort. Jak sama nazwa sugeruje służy on do sortowani danych. Może być to sortowanie numeryczne jak także alfabetyczne. Oto kilka przykładów. $> cat dane.dat $> cat dane.dat sort -n sort - sortowanie danych Przykład ten pokazuje jak posortować dane w pliku dane2.dat numerycznie (opcja -n) względem pierwszej kolumny. jeżeli chcemy posortować plik względem drugiej kolumny piszemy $> cat dane.dat sort -n -k W celu sortowania alfabetycznego używamy polecenia sort bez opcji -n. W obu przypadkach sortowania działa opcja -r sprawiająca, że program będzie sortował odwrotnie. 10
11 Polecenie tr w łatwy i szybki sposób pozwala na zamianę danego ciągu tr - zamiana znaków na inny. Oto przykład pokazujący jak zamienić w pliku z danymi przecinek na kropkę znaków $> cat plik.txt tr,. A oto przykład w którym zamieniane są litery małe na duże $> cat plik_tekstowy.txt tr a-z A-Z Aby wyciąć z tekstu dany znak należy posłużyć się opcją -d $> cat plik.txt tr -d $ Powyższe polecenie wytnie wszystkie znaki $ z podanego pliku. W wielu przypadkach użyteczne jest stworzenie jednego wielokolumnowego pliku z kilku oddzielnych plików. Przykładowo w jednym pliku (np. temperatura.txt) mamy dane dotyczące serii odczytów temperatury, w drugim pliku (dane.txt) wartości jakieś wielkości, która zależy od tych temperatur. Aby połączyć te dwa pliki w jeden dwukolumnowy, należy posłużyć się poleceniem paste. paste - $> paste temperatura.txt dane.txt > nowy_plik.dat łączenie plików (kolumny) cut -c n - wycina n-ty znak cut -c m-n - wycina znaki od m do n sut -f n - wycięcie n-tej kolumny Oto przykład użycia $> cat plik.dat foo:one: two :three foo:three:two:one $> cat plik.dat cut -d : -f 3,4 two three twoone W ten sposób otrzymujemy nowy plik z dwoma kolumnami, który jest teraz użyć z programem robiącym wykresy. W podobny sposób można łączyć pliki wierszami. W tym celu należy posłużyć się omawianym już programem cat. Aby wyciąć kolumnę lub pewien zakres znaków należy użyć polecenia cut. Ma ono następujące opcje cut - wycinanie znaków i kolumn 11
12 dodatkowo opcja -d pozwala ustawić rozdzielacz kolumn. Zadanie Używając poleceń cal 2013, cut, grep oraz wc w odpowiednim potoku, policz liczbę piątków 13-ego w roku Wyszukiwanie plików i katalogów Do przeszukiwania drzewa katalogowego służy polecenie find. Oto najprostszy przykład $> find Moj_katalog polecenie wypisze całą zawartość katalogu Moj_katalog tj. wszystkie jego pliki i podkatalogi. Możemy doprecyzować czy szukamy tylko katalogów lub plików find wyszukiwanie plików i katalogów $> find Moj_katalog -type f wypisze tylko pliki znajdujące się w Moj_katalog. Odpowiednio opcja $> find Moj_katalog -type d wypisze tylko podkatalogi. Aby szukać po nazwie należy zastosować opcję $> find Moj_katalog -type d -name Inny_katalog Oto inny przykład $> find Moj_katalog -type f -name *.pdf w tym przypadku szukamy plików z rozszerzeniem.pdf w katalogu Moj_katalog oraz w jego podkatalogach. Program find umożliwia także wykonywanie bezpośrednich operacji na wyszukanych plikach i katalogach. Służy do tego opcja -exec. Oto składnia $> find Moj_katalog -type f -name plik -exec polecenie {} \; i konkretny przykład $> find ~/Obrazy -type f -name *.jpg -exec cp {} Nowy_katalog \; Poleceniem, które sprawdza użycie przestrzeni dyskowej jest du. Polecenie to wypisuje wszystkie podkatalogi w danym katalogu i podaje ich rozmiar w kilobajtach. Aby wyświetlić także pliki należy użyć opcji -a. du - użycie przestrzeni dyskowej 12
13 2.10 Prawa dostępu Prawa dostępu określają jakie atrybuty ma dany plik lub katalog. Możliwe są następujące atrybuty: r - dany plik można odczytać (dla katalogu sprawdzić jego zawartość) w - w danym pliku lub katalogu można zapisać x - plik jest wykonywalny (w przypadku katalogu można do niego wejść) Powyższe atrybuty dotyczą trzech grup użytkowników systemu: u - użytkownik g - grupa o - pozostali a - wszyscy Aby sprawdzić atrybuty danego pliku lub katalogu należy wykonać polecenie ls z opcją -l. Oto przykładowy wydruk $> ls -l -rw-rw-r-- 1 dward dward sty plik drwxr-xr-x 3 dward dward 4096 sty Katalog gdzie pierwsza kolumna określa prawa dostępu kolejno dla użytkownika, grupy oraz pozostałych. Do zmiany praw dostępu służy polecenie chmod. Oto przykład nadania chmod - użytkownikowi atrybutów czytania, zapisu oraz wykonania i odebrania grupie oraz pozostałym wszystkich atrybutów w pliku dane.dat zmiana praw dostępu $> chamod u+rwx,g-rwx,o-rwx dane.dat Uprawnienia w programie chmod można także modyfikować przy pomocy reprezentacji ósemkowej. Należy wtedy wykonać następujące przejście załóżmy, że chcemy nadać następujące atrybuty rwx--xr-x w notacji dwójkowej odpowiada to sekwencji w notacji ósemkowej mamy odpowiednio = 7, = 1 oraz = 5 czyli zamiast symboli możemy użyć następującej składni $> chamod 715 dane.dat 13
14 2.11 Kompresja i archiwizacja danych Kompresja plików sprawia, że zajmują one mniej miejsca na dysku. Jednym z poleceń umożliwiającym kompresję plików jest gzip. Oto przykładowe gzip - użycie $> gzip plik.txt kompresja danych powyższe polecenie stworzy skompresowany plik plik.txt.gz. Aby wykonać odwrotną procedurę t.j. rozkompresować plik należy użyć polecenia gunzip. Przykładowo gunzip - $> gunzip plik.txt.gz rozkompresowanie Aby utworzyć archiwum należy posłużyć się programem tar. Oto wytar - two- danych brane opcje programu tar: rzenie oraz -c - tworzenie archiwum -x - rozpakowywanie archiwum rozpakowywanie archiwum -z - dodatkowa kompresja programem gzip -f - wskazanie archiwum lub pliku wynikowego Przykładowe archiwum (skompresowane) tworzymy następująco: $> tar -czf Nazwa_katalogu.tar.gz Nazwa_katalogu lub w drugą stronę $> tar -xzf Nazwa_katalogu.tar.gz 2.12 Pętla for Pętla for przydatna jest w sytuacjach kiedy musimy wykonać dane polecenie(a) wiele razy przy okazji zmieniając jakiś parametr np. nazwę pliku. Przykładowa pętla wygląda następująco $> for i in arg1 arg2 arg3 >do >polecenie $i >done pętla ta ma trzy argumenty co oznacza, że wykonana będzie także trzy razy. Za każdym razem zmienna $i będzie przyjmować inną wartość tj. arg1, arg2 oraz arg3. 14
15 2.13 Skrypty Dla wygody oraz oszczędności czasu polecenia powłoki można zapisać w pliku tekstowym, tworząc tzw. skrypt powłoki. Zwyczajowo nazwom skryptów nadaje się rozszerzenie.sh. Najprostszy skrypt wygląda następująco #!/bin/bash echo Witaj Swiecie Skrypt ten wypisze po prostu tekst na ekran. Pierwszy wiersz wskazuje jaki rodzaj powłoki ma zostać użyty. W tym przypadku powłoka bash. Po zapisaniu poleceń w edytorze tekstu należy stworzonemu skryptowi nadać atrybut wykonywalności, np $> chmod a+x skrypt.sh Uruchomienie skryptu polega na wpisaniu polecenia $>./skrypt.sh Oto jeszcze inny przykład. Skrypt kopiujący strukturę katalogów z katalogu /dmj/2013 #!/bin/bash echo "Zaczynam kopiowanie" for i in ls -d /dmj/2013 do mkdir $i done echo "Skonczylem kopiowanie" Skrypty powłoki mogą także być uruchamiane z parametrami. Oto przykład #!/bin/bash cat $1 tr,. > $2 Powyższy skrypt zamienia w podanym pliku przecinki na kropki i zapisuje wynik w innym pliku. Należy go uruchomić następująco $>./skrypt.sh plik_wej plik_wyj 15
16 3 L A TEX 3.1 Podstawy L A TEXa L A TEXjest środowiskiem służącym do profesjonalnego składu tekstu. Wyczerpujący manual można znaleźć pod adresem: oraz jego wersję w języku polskim: polish.pdf. Oto przykładowe źródło zapisane w pliku.tex: \documentclass[a4paper, 10pt, twocolumn]{article} \usepackage[polish]{babel} \usepackage[utf8]{inputenc} \usepackage{polski} \usepackage{graphicx} \title{tytuł dokumentu} \author{imię i nazwisko autora} \date{} \begin{document} \twocolumn[ \begin{@twocolumnfalse} \maketitle \begin{abstract}... przykładowy tekst... \vspace{1cm} \end{abstract} \end{@twocolumnfalse} ] \tableofcontents \section{wstęp}... przykładowy tekst... \begin{equation} a^2 + b^2 = c^2 \end{equation} 16
17 \section{wyniki} W wyniku pomiarów otrzymałem \subsection{pomiar pierwszy} \label{sec:2.1}... przykładowy tekst... \begin{figure} \centering \includegraphics[width=0.8\textwidth]{rozklad_gv_en2.pdf} \caption{rysunek do raportu.} \end{figure} \subsection{pomiar drugi}... przykładowy tekst z cytowaniem... \cite{art:1} \begin{table}[h] \centering \caption{opis tabeli} \begin{tabular}{ l c c } \hline \hline \small{próbka} & \small{$v_c$ [nm$^3$]} & \small{$d_c$ [nm]} \\ \hline \small{n-cr2(29nm)} & 3054 & 18 \\ \small{n-cr3(31nm)} & 2145 & 16 \\ \small{n-cr4(65nm)} & 4189 & 20 \\ \hline \hline \end{tabular} \end{table} \section{podsumownie}... przykładowy tekst... w podrozdziale \ref{sec:2.1}. \begin{thebibliography}{99} \bibitem{art:1} I. Nazwisko, {\tt Czasopismo X}, rok, strona. \end{thebibliography} 17
18 \end{document} 3.2 BibTEX Wprowadzenie Program BibTEX służy do formatowania listy cytowań, które chcemy dołączyć do dokumentu tworzonego przy pomocy L A TEXa. Sposób ten jest wygodną alternatywą dla środowiska thebibliography w momencie kiedy procujemy z dużą bazą cytowań. Baza bibligraficzna używana przez BibTEX znajduje się w oddzielnym pliku z rozszerzeniem.bib. Plik.bib składa się z serii bloków, które odpowiadają poszczególnym pozycją bibligraficznym. Co ważne pozycje te nie muszą odpowiadać kolejności występowania w tekście w dokumencie L A TEXa. BibTEXsam dba aby końcowy rezultat był odpowiednio posortowany. Oto przykład pozycji bibligraficznej zapisanej w author = "Mr. X", title = {Something Great}, publisher = "nob", year = 2005, } Każda pozycja rozpoczyna się od po czym następuje słowo kluczowe. Oto kilka dla dla dla materiałów jeżeli nic innego nie pasuje Pełną listę słów kluczowych można znaleźć np. pod adresem: Dana pozycja składa się z poszczególnych pól oznaczonych tzw. tagami umieszczonymi między nawiasami klamrowymi. Oto kilka najczęściej używanych tagów: title 18
19 author journal volume year pages Po tagu wstawiany jest znak równości, a następnie treść pola. Treść może znajdować się między nawiasami klamrowymi bądź między podwójnymi cudzysłowami. Słowa kluczowe i tagi mogą być pisane jednocześnie za pomocą małych i wielkich liter Przykład W pliku.bib jest następująca Nobody06, author = "Nobody Jr", title = "My Article", year = "2006" } Minimalny dokumant w L A TEXu powinien zawierać komendę dołączającą plik z bibliografią oraz opcjonalnie komendę formatującą wygląd listy cytowań. Oto przykład: \documentclass[11pt]{article} %\usepackage{cite} %% opcjonalnie \begin{document} \title{my Article} \author{nobody Jr.} \date{today} \maketitle Blablabla said Nobody ~\cite{nobody06}. \bibliography{mybib}{} \bibliographystyle{plain} \end{document} Następnie wykonujemy następującą serię poleceń w konsoli. 19
20 $ pdflatex myarticle $ bibtex myarticle $ pdflatex myarticle $ pdflatex myarticle Style bibliografii Poniższa tabela pokazuje jakie style cytowania mogą być użyte w tekście. Tabela ta zawiera tylko podstawowe style. Tablica 1: Style bibliografii Styl Format Referencja Sortowanie abbrv H. J. Simpson ID po autorze plain Homer Jay Simpson ID po autorze unsrt Homer Jay Simpson ID po referencji alpha Homer Jay Simpson Sim95 po autorze abstract Homer Jay Simpson Simpson-1995a named Homer Jay Simpson Simpson 1995 acm Simpson, H. J. ID apa Simpson, H. J. (1995) Simpson1995 authordate1 Simpson, Homer Jay Simpson, 1995 Więcej przykładów stylów bibliografii można znaleźć pod adresem: LaTeX/reference/faq/bibstyles.pdf 4 Gnuplot 20
Pracownia komputerowa ver 6.1
Pracownia komputerowa ver 6.1 Dariusz Wardecki 16 grudnia 2013 Spis treści 1 Wprowadzenie 3 2 Komendy UNIX owe 3 2.1 Linux............................... 4 2.2 Terminal.............................. 4
Pracownia komputerowa. Dariusz wardecki, wyk II
Pracownia komputerowa Dariusz wardecki, wyk II Systemy operacyjne Desktopowe Mobilne Systemy operacyjne Systemy Unixowe Windows! Windows 8 Windows 7 Windows Vista Windows XP... Linux Mac OS X Mountain
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
Pracownia wykorzystania zasobów internetowych
Pracownia wykorzystania zasobów internetowych Dariusz Wardecki 17 kwietnia 2013 Spis treści 1 Tydzień pierwszy 2 1.1 Podstawowe komendy programu................... 2 1.2 Wyświetlanie danych.........................
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
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
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ę
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!
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]
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
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
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
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
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
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
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
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:
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
Temat zajęć: Filtry, strumienie standardowe oraz przetwarzanie potokowe. stderr
Temat zajęć: Filtry, strumienie standardowe oraz przetwarzanie potokowe Czas realizacji zajęć: 180 min. Zakres materiału, jaki zostanie zrealizowany podczas zajęć: Strumienie standardowe i ich przekierowywanie,
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
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
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
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.
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
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ę
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
Windows XP Wiersz polecenia
Windows XP Wiersz polecenia, opracował Jan Biernat 1 z 7 Windows XP Wiersz polecenia DOS (ang. Disk Operating System) pierwszy przenośny (dyskowy) system operacyjny komputerów PC i mikrokomputerów lat
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
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
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
Wstęp do obsługi Linux a
Wstęp do obsługi Linux a Katarzyna Grzelak październik 2017 K.Grzelak (IFD UW) 1 / 25 Systemy operacyjne Programy służace do zarzadzania wykonywaniem innych programów: systemy operacyjne (ang. operating
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
UŻYTKOWNIK. APLIKACJE UŻYTKOWE (wszelkie programy zawarte domyślnie w systemie operacyjnym jak i samodzielnie zainstalowane przez użytkownika systemu)
System operacyjny mgr inż. Sławomir Kopko System operacyjny (OS - Operating System) zaraz po sprzęcie jest jednym z najważniejszych składników komputera. Najprościej mówiąc jest to oprogramowanie zarządzające
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
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
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
Ć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:
Wstęp do obsługi Linux a
Wstęp do obsługi Linux a Katarzyna Grzelak luty 2013 K.Grzelak (IFD UW) 1 / 27 Systemy operacyjne Programy służace do zarzadzania wykonywaniem innych programów: systemy operacyjne (ang. operating system)
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
Trochę o plikach wsadowych (Windows)
Trochę o plikach wsadowych (Windows) Zmienne środowiskowe Zmienną środowiskową można ustawić na stałe w systemie (Panel sterowania->system- >Zaawansowane ustawienia systemu->zmienne środowiskowe) lub też
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
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
POPULARNE POLECENIA SKRYPTY. Pracownia Informatyczna 2
SKRYPTY Pracownia Informatyczna 2 PRACOWNIA INFORMATYCZNA 2017/2018 MAGDA MIELCZAREK PRACOWNIA INFORMATYCZNA 2017/2018 MAGDA MIELCZAREK 2 cal wyświetlenie kalendarza Składnia: cal 2017, cal Polecenie cal
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
Ć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
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
Bibliografia w LaTeX. Mateusz Miotk 20 grudnia Instytut Informatyki UG
Bibliografia w LaTeX Mateusz Miotk 20 grudnia 2016 Instytut Informatyki UG 1 Odwołania w tekście Często w artykułach odwołujemy się do wyników zawartych w tabelach, rysunków przedstawiające wykresy itd.
Ć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
Ć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
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
Pracownia Komputerowa wykład III
Pracownia Komputerowa wykład III dr Magdalena Posiadała-Zezula http://www.fuw.edu.pl/~mposiada/pk16 1 Powłoki - rodzaje! W Linux ie mamy kilka powłok do wyboru:! sh : Bourne Shell, oryginalna powłoka systemu
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
Zastosowanie filtrów w Linuksie
Zastosowanie filtrów w Linuksie grep poszukiwanie ciągu znaków w pliku cut selekcjonuje (znajduje) pojedyńcze znaki lub zony sort uporządkowanie, fuzja plików more wyświetlanie pliku strona po stronie
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
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,
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
Pracownia Komputerowa wykład III
Pracownia Komputerowa wykład III dr Magdalena Posiadała-Zezula dr Jan Suffczyński 1 Powłoki - rodzaje! W Linux ie mamy kilka powłok do wyboru:! sh : Bourne Shell, oryginalna powłoka systemu unix! csh :
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:
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
Informatyka III : Instrukcja 1
Podstawy pracy z systemem UNIX Większość współczesnych komputerów (i podobnych urządzeń np. tablety czy telefony) wyposażonych jest w złożone oprogramowanie, które składa się na system operacyjny. Z całą
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
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ć
SPIS TREŚCI 1. WIADOMOŚCI OGÓLNE... 3 2. ZARZĄDZANIE SYSTEMEM LINUX... 3 3. WIELODOSTĘPNOŚĆ... 4 4. SYSTEMY PLIKÓW I STRUKTURA FOLDERÓW...
SPIS TREŚCI 1. WIADOMOŚCI OGÓLNE... 3 2. ZARZĄDZANIE SYSTEMEM LINUX... 3 3. WIELODOSTĘPNOŚĆ... 4 4. SYSTEMY PLIKÓW I STRUKTURA FOLDERÓW... 5 5. UZYSKIWANIE POMOCY SYSTEMOWEJ... 6 6. ZARZĄDZANIE PLIKAMI
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
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?
Przetwarzanie tekstu 2. Operacje na plikach tekstowych w systemie Linux
Przetwarzanie tekstu 2 Operacje na plikach tekstowych w systemie Linux filtry programy przetwarzajace pliki (w szczególności tekstowe) w taki sposób, że odczytuja dane (plik wejściowy) ze standardowego
Operatory zmiany sposobu przypisania standardowych strumieni >,<,>> Jeżeli pierwsze polecenie powiodło się to wykona drugie
Linux Polecenia Opracował: Andrzej Nowak Operatory zmiany sposobu przypisania standardowych strumieni >,> Przykłady: 2> plik przypisuje standardowe wyjście błędów do pliku, 1>&2 przypisanie standardowe
Systemy operacyjne. System operacyjny Linux - wstęp. Anna Wojak
Systemy operacyjne System operacyjny Linux - wstęp Anna Wojak 1 1 Wstęp Linux jest systemem z rodziny Unix. Pierwsza wersja systemu została opracowana w 1969 roku przez K.Thompsona i D.Ritchie Jest to
Pracownia Komputerowa
Pracownia Komputerowa Wykład 1 Wprowadzenie do Linuxa dr Jan Suffczyński Jan.Suffczynski@fuw.edu.pl Plan wykładów Data Temat wykładu 1 05-10-2017 Wprowadzenie do Linuxa. 2 19-10-2017 Jak działa komputer?
TEMAT : System operacyjny MS DOS pliki wsadowe
Temat : Pliki wsadowe w MS-DOS Każdy system operacyjny ma możliwość przetwarzania wsadowego. Zamiast wielokrotnie wpisywać z klawiatury ciągi poleceń można zapisać je w pliku wsadowych (batch). Po uruchomieniu
Narzędzia informatyczne w językoznawstwie
Narzędzia informatyczne w językoznawstwie Wiersz poleceń - Potoki i pliki wsadowe Marcin Junczys-Dowmunt junczys@amu.edu.pl Zakład Logiki Stosowanej http://www.logic.amu.edu.pl 22. października 2008 Marcin
Konsola i interpreter poleceń
ZGŁASZANIE BŁĘDÓW I ERRATA Rozdział 1. Konsola i interpreter poleceń 1.1. Wykorzystanie interpretera... 27 1.2. Przekierowania... 28 1.3. Przykładowe polecenia wykorzystujące przekierowania... 32 1.4.
Technologie Informacyjne - Linux 3
Technologie Informacyjne - 3 Instytut Matematyki Uniwersytet Gdański Tryby plików i uprawnienia Każdy z plików uniksowych posiada zbiór uprawnień określajacych, czy możemy dany plik odczytać (r), zapisać
Środowisko programisty
Instytut Matematyki i Informatyki Akademia Jana Długosza w Częstochowie Elementy konstrukcyjne Kolejne wykonywanie kilku poleceń operator ; $ sleep 3 ; import -frame ekran.jpg $ unzip /home/student/muzyka/abba.zip
SYSTEMY OPERACYJNE ĆWICZENIE POLECENIA SYSTEMU MSDOS
SYSTEMY OPERACYJNE ĆWICZENIE POLECENIA SYSTEMU MSDOS 1. Podstawowe informacje Aby uruchomić Wiersz poleceń należy wybrać menu Start, a następnie Uruchom gdzie należy wpisać cmd i zatwierdzić je klawiszem
del - usuwanie zbioru lub grupy zbiorów z dysku, np. del c:\public\autoexec bat, del c:\public\*.*
Wiersz poleceń systemu Windows Wiersz poleceń (zwany takŝe konsolą) pozwala na wykonywanie większości czynności związanych z obsługą systemu bez konieczności posługiwania się interfejsem graficznym. Dostęp
DOS Podstawowe komendy Przygotowanie dyskietki do pracy Praca z katalogami w systemie DOS Operacje kopiowania
DOS (Disk Operation System) jest dyskowym systemem operacyjnym przeznaczonym dla jednego użytkownika, do 16-bitowych mikrokomputerów wykorzystujących procesory rodziny Intel 8086. Wygoda użytkowania oraz
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
SYSTEMY OPERACYJNE I laboratorium 3 (Informatyka stacjonarne 2 rok, semestr zimowy)
Procesy i shell. Polecenia ps, sleep, exit, jobs, bg, fg, top, kill, bash, tcsh, which, type, whereis, touch. Metaznak & i >>. Dowiązania miękkie i twarde. Proces jest programem, który jest wykonywany
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
Języki formalne i automaty Ćwiczenia 6
Języki formalne i automaty Ćwiczenia 6 Autor: Marcin Orchel Spis treści Spis treści... 1 Wstęp teoretyczny... 2 Wyrażenia regularne... 2 Standardy IEEE POSIX Basic Regular Expressions (BRE) oraz Extended
Tematy lekcji informatyki klasa 4a luty/marzec 2013
Tematy lekcji informatyki klasa 4a luty/marzec 2013 temat 11. z podręcznika (str. 116-120) Jak uruchomić edytor tekstu MS Word 2007? ćwiczenia 2-5 (str. 117-120); Co to jest przycisk Office? W jaki sposób
Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9
Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9 Uruchamianie edytora OpenOffice.ux.pl Writer 9 Dostosowywanie środowiska pracy 11 Menu Widok 14 Ustawienia dokumentu 16 Rozdział 2. OpenOffice
Technologia informacyjna. Laboratorium nr 1.
Technologia informacyjna. Laboratorium nr 1. mgr inż. Sławomir Kopko Podstawowe działania na plikach i wybranych aplikacjach. Wyszukiwanie plików i folderów. Okna wyszukiwania w MS Windows XP. W większości
Techniki zaznaczania plików i folderów
Techniki zaznaczania plików i folderów Aby wykonać określone operacje na plikach lub folderach (np. kopiowanie, usuwanie, zmiana nazwy itp.) należy je najpierw wybrać (zaznaczyć) nazwa i ikona pliku lub
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
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
Skrypty powłoki Skrypty Najcz ciej u ywane polecenia w skryptach:
Skrypty powłoki Skrypty są zwykłymi plikami tekstowymi, w których są zapisane polecenia zrozumiałe dla powłoki. Zadaniem powłoki jest przetłumaczenie ich na polecenia systemu. Aby przygotować skrypt, należy:
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
Wyszukiwanie plików w systemie Windows
1 (Pobrane z slow7.pl) Bardzo często pracując na komputerze prędzej czy później łapiemy się na pytaniu - Gdzie jest ten plik? Zapisujemy i pobieramy masę plików i w nawale pracy pewne czynności są wykonywane
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
Ćwiczenie 6. Wiadomości ogólne.
Ćwiczenie 6. Cel ćwiczenia: zapoznanie się z obsługą i konfiguracją X Windows. W systemie Linux można korzystać także z interfejsu graficznego do obsługi komputera X Windows. Wiadomości ogólne. KDE czyli
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
- wszystkie elementy - wszystkie elementy
Tablice: indeksy całkowite >=0 tworzenie: TABLICA[0]=45 TABLICA[1]=23 TABLICA[2]=78 lub TABLICA=(45 23 78) lub TABLICA=($@) odwołanie echo ${TABLICA[3] echo ${TABLICA[*] echo ${TABLICA[@] Długość zmiennej:
System operacyjny Linux
Paweł Rajba pawel.rajba@continet.pl http://kursy24.eu/ Zawartość modułu 1 Wprowadzenie Dlaczego Linux? Porównanie z systemem Windows Przegląd dystrybucji Środowisko graficzne GNOME, Program YaST, Konsola
Pliki wsadowe powłoki Windows.
Pliki wsadowe powłoki Windows. Pliki wsadowe powłoki Windows potocznie zwane BAT-ami, są to pliki tekstowe o rozszerzeniu *.bat zawierające zestaw komend wykonywane linijka po linijce przez interpreter
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
Przypomnienie komend linux'a.
Przypomnienie komend linux'a. Krzysztof Dynowski Komendy podstawowe date pokazuje datę i czas systemowy history pokazuje historię komend z linii poleceń pwd (print working directory) pokazuje pełną ścieŝkę
Wymagania edukacyjne z informatyki dla klasy szóstej szkoły podstawowej.
Wymagania edukacyjne z informatyki dla klasy szóstej szkoły podstawowej. Dział Zagadnienia Wymagania podstawowe Wymagania ponadpodstawowe Arkusz kalkulacyjny (Microsoft Excel i OpenOffice) Uruchomienie