laboratorium 3 pomoc 1

background image

Materiały pomocnicze do laboratorium 2

Podstawowe wiadomości o systemie Linux.

1) Pomoc man

System pomocy kontekstowej "man" (z angielskiego manual - podręcznik). Obsługa systemu
pomocy jest łatwa i jednolita. By uzyskać pomoc dotyczącą konkretnego polecenia należy
wydać komendę:
man komenda

np.: man pwd, man ls

Man jest źródłem wielu cennych informacji. Korzystanie z man'a jest najłatwiejszym
sposobem na uzyskanie informacji dotyczących opcji wywołania poszczególnych poleceń.
Strony w podręczniku składają się z kilku sekcji. Mogą to być np:

NAME - nazwa polecenia i krótki opis działania,
SYNOPSIS - składnia polecenia, dostępne opcje,
DESCRIPTION - szeroki opis polecenia,
OPTIONS - omówienie opcji,
AUTHOR - informacja o autorze,
ENVIRONMENT - zmienne środowiskowe mające wpływ na wykonanie polecenia,
SEE ALSO - informacja o powiązanych tematycznie stronach podręcznika,
BUGS - zauważone błędy,
REPORTING BUGS - informacja o sposobie raportowania błędów,
TIPS - praktyczne wskazówki,
COPYRIGHT - informacja o prawach autorskich,
HISTORY - krótka historia,
FILES - lista plików konfiguracyjnych.

2) Polecenia ls, pwd, whoami, cd, echo, more

Polecenie ls służy do wyświetlania zawartości katalogów. Uruchamia ono program
wypisujące listę wszystkich nazw plików i katalogów katalogu roboczego.
Przykładowe użycie:
ls – wyświetla zawartość katalogu
ls –l – wyświetl zawartość katalogu wraz z prawami dostępu

Więcej opcji i dokładniejszy opis otrzymasz po wpisaniu polecenia ‘man ls’.

Polecenie pwd służy do wypisania nazwy katalogu, w którym aktualnie się znajdujemy.

Polecenie whoami (ang. Kto ja jestem) – wypisuje login użytkownika.

Polecenie cd służy do poruszania się po drzewie katalogowym.
Przykładowe użycie:
cd nazwa_katalogu
cd .. – przejście o katalog niżej

background image

Polecenie echo – działa jak echo. Wypisuje wszystko, co poda się po poleceniu echo.
np.: ‘echo Linux to jest to’, wypisze na ekranie napis ‘Linux to jest to’

Polecenie more wyświetla zawartość pliku. Użycie: more nazwa_pliku.

3) Prawa dostępu do plików

Prawa dostępu do plików i katalogów są jednymi z najważniejszych mechanizmów
bezpieczeństwa systemu. Uniemożliwiają one innym użytkownikom przeglądanie naszych
zasobów. Prawa dostępu podzielone są na trzy sekcje :

właściciel pliku lub katalogu

grupa związana z plikiem lub katalogiem

wszyscy inni użytkownicy systemu

Poleceniem

ls -l

możemy wyświetlić szczegółową listę plików i katalogów wraz z ich

prawami dostępu.

Oznaczenia przy plikach:

Wyjaśnienie tego zapisu jest następujące:

Identyfikator typu:

- zwykły plik
b specjalny plik blokowy
c specjalny plik znakowy
d katalog
l link symboliczny
p potok
s gniazdo

prawa dostępu :

prawo plik

katalog

R

czytania zawartości przeszukania

zawartości

W

zmiany zawartości zmiany

zawartości

X uruchomienia

przejścia do tego katalogu

background image

Prawa przypisywane plikom lub katalogom mogą być podawane na dwa sposoby:

systemem kodów numerycznych : 4 2 1

systemem kodów znakowych : r w x

Oto kilka przykładów na porównanie tych systemów :

prawa dostępu zapis

numeryczny

zapis

znakowy

Tylko do czytania

4

r--

Tylko do pisania

2

-w-

Tylko do uruchamiania

1

--x

Do czytania i pisania

6

rw-

Do czytania i uruchamiania

5

r-x

Czytania, pisania i uruchamianie

7

rwx

Polecenie służące do zmian praw dostępu to

chmod

.

Przykłady użycia:

Wszystkie prawa dla właściciela pliku i prawo do czytania dla grupy

chmod 740 nazwa_pliku

chmod u+rwx,g+r nazwa_pliku

4) Pierwszy prosty skrypt

Stworzymy skrypt ‘lab2’wyświetlający napis ‘Linux to jest to’ na ekranie.

a. tworzymy plik lab2 – ‘> lab2’
b. dopisujemy do niego fragment pozwalający na wypisanie napisu –

echo echo Linux to jest to > lab2

c. nadajemy mu prawa uruchomienia – chmod 755 lab2
d. i wykonujemy – ./lab2

Na ekranie pojawi się oczekiwany napis.


Wyszukiwarka

Podobne podstrony:
laboratorium 5 pomoc
Sprawozdanie z laboratorium, Pomoc na Studia 2
laboratorium 3 pomoc 2
laboratorium 3 pomoc 2
laboratorium 7 pomoc id 261617 Nieznany
laboratorium 4 pomoc
laboratorium 6 pomoc
spr.45, Studia, pomoc studialna, sprawozdania z fizyki, laboratoria
FIZYKA 1, Studia, pomoc studialna, sprawozdania z fizyki, laboratoria
spr.46, Studia, pomoc studialna, sprawozdania z fizyki, laboratoria
26-11, Automatyka i Robotyka, Semestr I, Fizyka, Semestr 2, Laboratoria, Instrukcje, Zadanie 11, Pom
FIZ41(1), Studia, pomoc studialna, sprawozdania z fizyki, laboratoria
FALEDW~1, Studia, pomoc studialna, sprawozdania z fizyki, laboratoria

więcej podobnych podstron