• Nie Znaleziono Wyników

Systemy Operacyjne i Sieci Komputerowe Interpretatory poleceń - powłoki systemu (1h)

N/A
N/A
Protected

Academic year: 2021

Share "Systemy Operacyjne i Sieci Komputerowe Interpretatory poleceń - powłoki systemu (1h)"

Copied!
11
0
0

Pełen tekst

(1)

Systemy Operacyjne i Sieci Komputerowe

Interpretatory poleceń - powłoki systemu (1h)

Zespół Szkół Mechaniczno - Elektronicznych

Gliwice, 10 września 2011

Zespół Szkół Mechaniczno - Elektronicznych Systemy Operacyjne i Sieci Komputerowe

(2)

Interpretator poleceń - definicja

Interpretator poleceń

Program pośredniczący do współpracy z jądrem systemu.

Nie można pracować bezpośrednio z podstawową częścią systemu linuksowego, jaką jest jego jądro (kernel) - niezbędny jest do tego program pośredniczący, czyli właśnie powłoka systemu

operacyjnego (inaczej interpreter poleceń powłoki lub po prostu shell).

Zespół Szkół Mechaniczno - Elektronicznych Systemy Operacyjne i Sieci Komputerowe

(3)

Powłoka systemu operacyjnego

Powłoka systemu Linux pełni taką samą funkcję, jak plik

command.com w systemie DOS, tyle tylko, że użytkownik Linuksa może wybrać jedną spośród kilku dostępnych powłok. Domyślna powłoka systemów linuksowych to /bin/bash.

Zespół Szkół Mechaniczno - Elektronicznych Systemy Operacyjne i Sieci Komputerowe

(4)

Powłoka systemu operacyjnego - DOS command.com

command.com

Domyślna powłoka (interpreter poleceń) systemu MS-DOS.

Tłumaczy polecenia wpisane po znaku zachęty (ang. prompt;

zwykle w postaci C:\> lub C>) na komendy wykonywalne przez system DOS.

Po wpisaniu przez użytkownika dowolnego ciągu znaków i naciśnięciu przycisku enter uruchamiany jest command.com.

Zaczyna on interpretować wpisany ciąg, sprawdzając czy jest to polecenie wewnętrzne (np. CLS, TYPE, ECHO, PROMPT, IF, FOR), czy polecenie uruchomienia programu zewnętrznego (np.

FORMAT.COM, EDIT.COM).

Zespół Szkół Mechaniczno - Elektronicznych Systemy Operacyjne i Sieci Komputerowe

(5)

Powłoka systemu operacyjnego - definicja

Powłoka systemu operacyjnego

To program, który udostępnia interfejs pomiędzy użytkownikiem a jądrem systemu; ma on postać wiersza poleceń.

Jądro systemu zawiera wszelkie podprogramy potrzebne do

przeprowadzania operacji wejścia i wyjścia, zarządzania plikami itp.

Zespół Szkół Mechaniczno - Elektronicznych Systemy Operacyjne i Sieci Komputerowe

(6)

Powłoka systemu operacyjnego

Rysunek:1.1

Zespół Szkół Mechaniczno - Elektronicznych Systemy Operacyjne i Sieci Komputerowe

(7)

Powłoka systemu operacyjnego

Powłoka pozwala korzystać z tych podprogramów za pomocą wiersza poleceń. Poza tym, powłoki obsługują również język programowania. Programy napisane w języku powłoki nazywane są zwykle skryptami lub skryptami powłoki.

Zespół Szkół Mechaniczno - Elektronicznych Systemy Operacyjne i Sieci Komputerowe

(8)

Powłoka systemu operacyjnego

Program interpretujący instrukcje sterujące w Unix-ie to powłoka (shell). Polecenia rozpoznawane przez interpreter dotyczą:

tworzenia procesów i zarządzania nimi, obsługa WE/WY,

administrowanie pamięcią pomocniczą i operacyjną, dostępu do plików,

ochrony, pracy sieciowej.

Rysunek:1.1

Zespół Szkół Mechaniczno - Elektronicznych Systemy Operacyjne i Sieci Komputerowe

(9)

Zasada działania powłoki

Rysunek:1.1

Zespół Szkół Mechaniczno - Elektronicznych Systemy Operacyjne i Sieci Komputerowe

(10)

Powłoka systemu operacyjnego

Powłoka systemu (interpretator poleceń) jest środowiskiem umożliwiającym porozumienie z użytkownikiem. Powłoka jest interpretatorem poleceń wykonującym komendy przeczytane ze standardowego urządzenia wejściowego (klawiatury) lub z pliku.

Zespół Szkół Mechaniczno - Elektronicznych Systemy Operacyjne i Sieci Komputerowe

(11)

Powłoki Linux

Linux może używać jednego z następujących bardzo popularnych powłok:

Rysunek:1.1

Każda z powyżej wymienionych powłok czyta komendy

użytkownika (poprzez klawiaturę lub mysz) i mówi dla Linuksa czego użytkownik chce.

Zespół Szkół Mechaniczno - Elektronicznych Systemy Operacyjne i Sieci Komputerowe

Cytaty

Powiązane dokumenty

Program, który po zainstalowaniu nie ma żadnych ograniczeń czasowych, ale za to cześć jego funkcji jest niedostępna, co pomniejsza jego wartość dla użytkownika. Zakupienie

 Aby dodać pierwszą przystawkę, należy z Aby dodać pierwszą przystawkę, należy z menu Plik wybrać opcję .. menu Plik wybrać opcję  Dodaj/usuń Dodaj/usuń

Zapisujemy konsolę MMC na Pulpicie, po czym należy się wylogować i zalogować ponownie jako administrator.... We need a

Zespół Szkół Mechaniczno - Elektronicznych Systemy Operacyjne i Sieci Komputerowe...

Zespół Szkół Mechaniczno - Elektronicznych Systemy Operacyjne i Sieci Komputerowe... Grupy

Zespół Szkół Mechaniczno - Elektronicznych Systemy Operacyjne i Sieci Komputerowe.. Powłoka systemowa raz jeszcze ... obszerniej :-).. Podstawową częścią systemu operacyjnego

Nie można pracować bezpośrednio z podstawową częścią systemu linuksowego, jaką jest jego jądro (określa się je też często nazwą kernel) - niezbędny jest

Zespół Szkół Mechaniczno - Elektronicznych Systemy Operacyjne i Sieci