Polecenia Linux

background image

POLECENIA W LINUKSIE

POLECENIA W LINUKSIE

1.

1.

Pojęcie „polecenia”.

Pojęcie „polecenia”.

Polecenie

Polecenie

to wpis w terminalu, który umożliwia uruchomienie

(wywołanie) określonego programu. Można powiedzieć, że
polecenie samo w sobie jest programem i uruchamiane jest jego
nazwą, najczęściej z użyciem parametrów.

2. Przykłady poleceń.

2. Przykłady poleceń.

Polecenie:
cp plik1 /katalog/
oznacza użycie programu CP (copy) z parametrami określającymi
plik źródłowy i miejsce gdzie ma zostać przekopiowany.

3. Praktyczne cechy stosowania poleceń.

3. Praktyczne cechy stosowania poleceń.

- należy pamiętać, że w przeciwieństwie do DOS-a i Windows, w
Linuksie rozróżniane są duże i małe litery, czyli LS i ls to dwie
zupełnie inne rzeczy.

- opcje poleceń rozpoczynają się zazwyczaj od znaku - lub od --,
np: ls -a --color

background image

4. Polecenia dotyczące operacji na plikach i katalogach.

4. Polecenia dotyczące operacji na plikach i katalogach.

a) ls

– dotyczy katalogu i pokazuje zawartość w danym katalogu

(ang. List). Działanie podobne do dir w DOSie.
Niektóre opcje używane z poleceniem ls:
-a - wyświetlenie całej zawartości katalogu łącznie z plikami
ukrytymi.
-l - wyświetlenie dokładniejszej informacji o plikach i katalogach
-s - wyświetlenie rozmiarów plików
-h - w połączeniu z -s wyświetla rozmiary plików w czytelnej
postaci (np: 1K, 100M, itd.)
--color wyświetlenie nazw plików i katalogów w różnych kolorach

b) cd

nazwa_katalogu - przejście do katalogu. Można wpisać

pełną ścieżkę, np. cd /home/użytkownik/katalog lub będąc w
katalogu użytkownika poprostu katalog. Wpisanie samego cd
powoduje przeniesienie do katalogu domowego
/home/użytkownik (ang. Come in Directory.

POLECENIA W LINUKSIE

POLECENIA W LINUKSIE

background image

c) mkdir

nazwa_katalogu - tworzy katalog o podanej nazwie

(ang. Make Directory)

d) rmdir

nazwa_katalogu - usuwa katalog (ang. Remove

Directory)

e) cp

plik katalog - kopiuje plik do podanego katalogu

(ang. Copy). Aby skopiować cały katalog musimy użyć opcji -r,
czyli:
cp -r katalog

f) mv

plik katalog - przenosi plik do podanego katalogu

(ang. Move) lub zmienia nazwę pliku. Aby zmienić nazwę pliku
należy wpisać: mv nazwa_pliku nowa_nazwa.

g) rm plik

- usuwa plik o podanej nazwie (ang. Remove), aby

usunąć katalog wraz z zawartością należy użyć opcji –r.

h) touch

nazwa_pliku - tworzy plik o podanej nazwie. Plik można

edytować dowolnym edytorem i nadać mu odpowiednie prawa i
atrybuty.

i) pwd

- podaje ścieżkę obecnego katalogu

j) cat

plik – wyświetla zawartość pliku

POLECENIA W LINUKSIE

POLECENIA W LINUKSIE

background image

k) ln -s

/.../katalog/plik nazwa - wykonuje dowiązanie symboliczne

(ang. Link), od tej pory plik będzie można wykonywać
(wywoływać) poleceniem./nazwa, przydatne gdy instalujemy
program ze źródeł i chcemy zrobić do niego skrót

l) whereis

nazwa_pliku poszukuje plików źródłowych, binarnych

lub stron podręcznika (ang. manual), z ang. Where is? - dosł.
Gdzie jest?

ł) chmod

- polecenie to służy do ustawiania praw dostępu do

plików i katalogów. Podstawowe opcje tego polecenia:
-c - wyświetlanie nazwy plików których zmieniły się prawa
dostępu
-f - nie wyświetla komunikatów o błędach
-R - zmiana praw dostępu w podkatalogach
-v - wyświetla opis każdej zmiany

m) chgrp

– polecenie używane do zmiany grupy posiadającej plik

n) chown

– polecenie używane do zmiany właściciela lub grupy

posiadającej plik. Ma ono składnię: chown nowy_user:nowa_grupa
plik

POLECENIA W LINUKSIE

POLECENIA W LINUKSIE

background image

5. Polecenia dotyczące uzyskiwania informacji:

5. Polecenia dotyczące uzyskiwania informacji:

a) man

nazwa_polecenia - wyświetla stronę podręcznika

programu (o ile taka istnieje)

b) uname

–a - wyświetla informacje: nazwa jądra systemu,

sieciowa nazwa systemu, numer kernela, wersja jądra,
architektura i nazwa systemu

c) who

- wyświetla informacje o użytkowniku (z ang. kto)

d) finger

- rozbudowane who, (z ang. palec, dotykać palcem)

e) who am I

- wyświetla informacje o aktualnym użytkowniku w

danej sesji

f) file

plik - wyświetla informacje o pliku (tj. kodowanie, rodzaj

pliku)

g) df

- informacje o stanie dysku twardego (zużycie miejsca),

jednostki można określić np. -m - Megabajty, -k – kilobajty

h) du

- wielkość pliku lub katalogu (określenia j/w.)

i) free

- służy do monitorowania pamięci głównej, zastosowana z

parametrem -m wyświetla dane w MB.

POLECENIA W LINUKSIE

POLECENIA W LINUKSIE

background image

6. Polecenia dotyczące procesów.

6. Polecenia dotyczące procesów.

a) ps

- wyświetla stan procesów

b) ps

–x - wyświetla aktualne procesy użytkownika

c) ps

-aux - wypisanie wszystkich procesów (łącznie z procesami

innych użytkowników

d) kill

nr_pid - kończy proces, (nr_pid jest wyświetlany w

pierwszej kolumnie po wywołaniu polecenia ps)

7. Polecenia wejścia wyjścia.

7. Polecenia wejścia wyjścia.

a) shutdown

-r now / reboot - restart systemu

b) shutdown

-h now / halt - wyłączenie komputera

c) su

użytkownik - zamiana użytkownika (ang. substitute user)

d) sudo

to program, umożliwiający administratorowi nadanie

użytkownikom praw, których w zwykłych przypadkach nie
posiadają

e) login

- zalogowanie się do nowej sesji

f) exit

/ logout - zakończenie zalogowanej sesji (jeśli to jedyna

sesja - powoduje opuszczenie środowiska pracy i wywołanie okna
logowania)

POLECENIA W LINUKSIE

POLECENIA W LINUKSIE

background image

1. Rodzaje systemu plików.

1. Rodzaje systemu plików.

a) dyskowe

– przeznaczone są do przechowywania plików na

lokalnych pamięciach masowych (FAT, EXT, NTFS)

b) sieciowe

to takie, które udostępniają swoje zasoby

komputerom podłączonym do sieci komputerowej (NFS, XFS, SMB)

c) specjalne

– pozostałe np. wirtualne służące do wymiany

informacji pomiędzy działającymi procesami w systemie (JFFS).

2. Cechy różniące systemy plików w systemach

2. Cechy różniące systemy plików w systemach

operacyjnych.

operacyjnych.

- maksymalna długość nazwy pliku

- stosowanie różnych znaków w nazwach plików

- rozróżnianie małych i wielkich liter w nazwach plików

- maksymalny rozmiar pliku

- maksymalna liczba plików

- uprawnienia dostępu do pliku

- kompresja danych w locie

- dostępność informacji o pliku

- szyfrowanie plików i katalogów

- księgowanie (konstrukcja baz danych)

SYSTEM PLIKÓW W LINUKSIE

SYSTEM PLIKÓW W LINUKSIE

background image

3. Rodzaje dyskowych systemów plików w linuksie.

3. Rodzaje dyskowych systemów plików w linuksie.

a) minix

– jest systemem plików używanym w systemie

operacyjnym Minix, jest to pierwszy system plików, który działał
pod Linuksem (mały rozmiar partycji, krótkie nazwy itp.)

b) ext

– jest bardziej złożonym rozwinięciem systemu plików

minix. Został on kompletnie zastąpiony przez drugą wersję
rozszerzonego systemu plików (ext2) i ostatecznie usunięty z
jądra (w 2.1.21)

c) ext2

jest dyskowym systemem plików o wysokiej wydajności

używanym przez Linuksa.

- mechanizm automatycznej defragmentacji plików

- jest dosyć szybki

- nazwy plików do 255 znaków długości

- kompresja plików i folderów (była łata)

d) ext3

– rozszerzony ext2 o obsługę plików dziennika, dzięki

czemu szybciej przywraca spójność systemu plików po awarii,
pozwala także czasami na odzyskanie skasowanych danych. Dość
stabilny.

SYSTEM PLIKÓW W LINUKSIE

SYSTEM PLIKÓW W LINUKSIE

background image

e) ReiserFS –

nowy system - wymaga kompilacji własnego jądra

systemu z włączoną opcją obsługi tego systemu plików. Zapewnia,
szyfrowanie, kompresję czy też eliminuje fragmentację
wewnętrzną.

Ćwiczenie do wykonania.

Ćwiczenie do wykonania.

a) Jako zwykły użytkownik, załóż w swoim katalogu domowym
(home) katalog o nazwie katalog1 oraz stwórz plik o nazwie
plik1.txt.
b) Skopiuj w konsoli plik plik1.txt do katalogu katalog1.
c) Utwórz pusty katalog katalog2.
d) Usuń w trybie tekstowym katalogi: katalog1 i katalog2.

POLECENIA - ĆWICZENIA

POLECENIA - ĆWICZENIA


Document Outline


Wyszukiwarka

Podobne podstrony:
Podstawowe komendy i polecenia w Linux
Podstawowe komendy i polecenia w Linux
Podstawowe komendy i polecenia w Linux, i inne
Podstawowe komendy i polecenia w Linux, różne, Linux
Podstawowe komendy i polecenia w Linux, ■ Informatyka
Podstawowe komendy i polecenia w Linux
Podstawowe Komendy I Polecenia W Linux
Linux Polecenia Linux id 758002 Nieznany
Komendy i polecenia Linux
4 Polecenia Linux
polecenia LINUX 1
Podstawowe komendy i polecenia w Linux

więcej podobnych podstron