Podstawy użytkowania Linux a

Podobne dokumenty
Institute of Computing Science Poznan University of Technology. Systemy Operacyjne. podstawy pracy w systemie linux

Linux: System Plików

Technologie Informacyjne - Linux 2

Proces instalacji systemu operacyjnego Linux Red Hat 7.3 (1)

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

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

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

Architektura systemów informatycznych WPROWADZENIE DO SYSTEMU LINUX

Skrypty startowe. Tryb interaktywny tryb logowania: nie logowanie: Tryb nieinteraktywny

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

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

Pracownia Komputerowa wykład III

System operacyjny UNIX Ćwiczenie 1. Podstawowe polecenia systemu Unix

Ćwiczenie nr 14: System Linux

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

Zakład Systemów Rozproszonych

SYSTEMY OPERACYJNE I laboratorium 3 (Informatyka stacjonarne 2 rok, semestr zimowy)

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

Linux cz.3: polecenia systemowe, ćwiczenia

Ćwiczenie 1. Podstawowe wiadomości

Administracja sieciowymi systemami operacyjnymi III Klasa - Linux

Wstęp do systemów wielozadaniowych laboratorium 02 Praca w systemie plików

WPROWADZENIE DO UNIX A / LINUX A

Pracownia internetowa w szkole ZASTOSOWANIA

BASH - LINIA POLECEŃ. Bioinformatyka 2018/2019

PRACOWNIA INFORMATYCZNA BASH - PODSTAWOWE INFORMACJE

1 Przygotował: mgr inż. Maciej Lasota

System operacyjny Linux

Skróty klawiaturowe w systemie Windows 10

Zarządzanie użytkownikami w

EDYTOR TEKSTOWY VIM WYBRANE POLECENIA. Pracownia Informatyczna 5

Platforma e-learningowa

Temat zajęć: Filtry, strumienie standardowe oraz przetwarzanie potokowe. stderr

Dodatki. Dodatek A Octave. Język maszyn

Pracownia Komputerowa wykład III

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

Ćwiczenia Linux konsola

POPULARNE POLECENIA SKRYPTY. Pracownia Informatyczna 2

Znaki globalne w Linuxie

Bash - wprowadzenie. Bash - wprowadzenie 1/39

Ćwiczenie 9 Linux - operacje systemu plików

System plików. Podstawy systemu Linux

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE. Tryb konsolowy ćwiczenie b

Skróty klawiaturowe w PowerPoint

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

TECHNOLOGIA INFORMACYJNA

Linux: Procesy. Systemy Operacyjne. Mateusz Hołenko. 26 marca 2013

Windows XP Wiersz polecenia

BASH - WPROWADZENIE Bioinformatyka 4

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

System Linux - użytkowanie

trainxx tramxx

Laboratorium - Zabezpieczanie kont, danych i komputera w systemie Windows 7

Laboratorium - Zabezpieczanie kont, danych i komputera w systemie Windows XP

IBM SPSS Statistics Wersja 22. Linux - Instrukcja instalacji (licencja autoryzowanego użytkownika)

Materiały wprowadzające. dr inż. Arkadiusz Chrobot

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

CENTRALNA BAZA DANYCH AKT SĄDOWYCH CEL POWSTANIA I ZASADY FUNKCJONOWANIA

Linux Zarządzanie użytkownikami, grupami

Pracownia Informatyczna I ORGANIZACJA ZAJĘĆ, ZASADY ZALICZENIA

Powłoka, redyrekcja, potok

Tomasz Greszata - Koszalin

Konsola Linux. autor: Mariusz Barnaś

Temat zajęć: Wprowadzenie oraz obsługa systemu plików.

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

Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS cz. 1

Praca semestralna. Temat: Użytkownicy, grupy, autoryzacja i uprawnienia w systemie Linux. CENTRUM EDUKACJI AKADEMIA SUKCESU

Packet Tracer - Nawigacja w IOS

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

IBM SPSS Statistics Wersja 22. Linux - Instrukcja instalacji (licencja wielokrotna)

Skrypty BASH a. Systemy Operacyjne 2. Mateusz Hołenko. 4 października 2012

Materiały wprowadzające. dr inż. Arkadiusz Chrobot

Konwencje używane w tekście

Wstęp do informatyki. stęp do informatyki Polecenia (cz.2)

Ćwiczenie 1.1. Korzystając z internetu dowiedz się, czym jest system uniksopodobny (*NIX) oraz jak rozwijały się systemy z tej rodziny.

Skrypty powłoki w systemie Linux

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

MS-DOS polecenia wewnętrzne i

Laboratorium - Zabezpieczanie kont, danych i komputera w systemie Windows Vista

Pracownia Komputerowa wyk ad III

Nowa Netia administrator firmy Nagrywanie połączeń-zarządzanie

Temat zajęć: Tworzenie skryptów powłoki systemu operacyjnego.

Powstanie Linuxa Linus Torvalds fiński programista, twórca Linuxa

Wstęp do systemu Linux

Pracownia komputerowa. Dariusz wardecki, wyk II

edistro.pl Spis treści

Instrukcja instalacji programu ARPunktor wraz z serwerem SQL 2005 Express

Skrypty shella programowanie w języku powłoki.

Notowania Mobilne wersja BlackBerry. Instrukcja obsługi programu

MATERIAŁY - udostępnianie materiałów dydaktycznych w sieci SGH

Wstęp do systemu Linux

Laboratorium - Planowanie zadania przy użyciu GUI i polecenia AT w systemie Windows XP

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE

Technologie Informacyjne - Linux 1

Wprowadzenie do obsługi systemu IOS na przykładzie Routera

Współczesne systemy komputerowe

System operacyjny Linux

Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS cz. 1

Acronis Backup & Recovery 10 Server for Linux. Instrukcja szybkiego rozpoczęcia pracy


Transkrypt:

Podstawy użytkowania Linux a Systemy Operacyjne Mateusz Hołenko 3 marca 2013

Plan zajęć Rozpoczynanie pracy z systemem Podstawowe polecenia Pomoc systemowa Interpreter poleceń Mateusz Hołenko Podstawy użytkowania Linux a [2/27]

Rozpoczynanie pracy z systemem

Logowanie do systemu Figure: Ekran logowania Logowanie do systemu wymaga podania nazwy użytkownika (login) oraz hasła (password). Mateusz Hołenko Podstawy użytkowania Linux a [4/27]

I co dalej? Linia poleceń: houen@kashyyyk:~$ houen nazwa zalogowanego użytkownika kashyyyk nazwa maszyny ~ aktualny katalog $ znak zachęty (# dla administratora) Mateusz Hołenko Podstawy użytkowania Linux a [5/27]

Wywoływanie poleceń Polecenie: root@kashyyyk:/var/log#: tail -f messages root nazwa zalogowanego użytkownika kashyyyk nazwa maszyny varlog aktualny katalog # znak zachęty (# dla administratora) tail nazwa wywoływanego polecenia -f przełącznik polecenia (parametr konfigurujący) messages argument (dane wejściowe do polecenia) Mateusz Hołenko Podstawy użytkowania Linux a [6/27]

Wykonywanie poleceń Wpisz po znaku zachęty nazwę polecenia, np. ls i potwierdź Enterem: houen@kashyyyk:/$ ls Parametry wywołania: krótkie opcje (przełączniki) -a -l lub -al, parametry po spacji ls -al długie opcje --version, parametry po znaku = ls --hide=p* argumenty np. nazwa katalogu ls -A /var Uwaga: Wrażliwe na wielkość liter i białe znaki! Mateusz Hołenko Podstawy użytkowania Linux a [7/27]

Wykonywanie poleceń Wpisz po znaku zachęty nazwę polecenia, np. ls i potwierdź Enterem: houen@kashyyyk:/$ ls Parametry wywołania: krótkie opcje (przełączniki) -a -l lub -al, parametry po spacji ls -al długie opcje --version, parametry po znaku = ls --hide=p* argumenty np. nazwa katalogu ls -A /var Uwaga: Wrażliwe na wielkość liter i białe znaki! Mateusz Hołenko Podstawy użytkowania Linux a [7/27]

Wykonywanie poleceń Wpisz po znaku zachęty nazwę polecenia, np. ls i potwierdź Enterem: houen@kashyyyk:/$ ls Parametry wywołania: krótkie opcje (przełączniki) -a -l lub -al, parametry po spacji ls -al długie opcje --version, parametry po znaku = ls --hide=p* argumenty np. nazwa katalogu ls -A /var Uwaga: Wrażliwe na wielkość liter i białe znaki! Mateusz Hołenko Podstawy użytkowania Linux a [7/27]

Zmiana łańcucha zachęty Wykonaj polecenie: echo $PS1 Wykonaj polecenie: tmp=$ps1 Wykonaj polecenie: PS1=! Wykonaj polecenie: PS1=$tmp Mateusz Hołenko Podstawy użytkowania Linux a [8/27]

Zmiana łańcucha zachęty Wykonaj polecenie: echo $PS1 Wykonaj polecenie: tmp=$ps1 Wykonaj polecenie: PS1=! Wykonaj polecenie: PS1=$tmp Mateusz Hołenko Podstawy użytkowania Linux a [8/27]

Zmiana łańcucha zachęty Wykonaj polecenie: echo $PS1 Wykonaj polecenie: tmp=$ps1 Wykonaj polecenie: PS1=! Wykonaj polecenie: PS1=$tmp Mateusz Hołenko Podstawy użytkowania Linux a [8/27]

Zmiana łańcucha zachęty Wykonaj polecenie: echo $PS1 Wykonaj polecenie: tmp=$ps1 Wykonaj polecenie: PS1=! Wykonaj polecenie: PS1=$tmp Mateusz Hołenko Podstawy użytkowania Linux a [8/27]

Polecenia podstawowe

Kończenie pracy w systemie W celu zakończenia pracy w systemie należy się wylogować: logout wbudowane polecenie powłoki powodujące: zakończenie pracy powłoki zgłoszeniowej działa tylko dla powłoki logowania exit wbudowane polecenie powłoki powodujące: zakończenie pracy powłoki działa dla każdej powłoki można użyć do zamykania skryptów Wyloguj się z systemu za pomocą wybranego polecenia. Mateusz Hołenko Podstawy użytkowania Linux a [10/27]

Kończenie pracy w systemie W celu zakończenia pracy w systemie należy się wylogować: logout wbudowane polecenie powłoki powodujące: zakończenie pracy powłoki zgłoszeniowej działa tylko dla powłoki logowania exit wbudowane polecenie powłoki powodujące: zakończenie pracy powłoki działa dla każdej powłoki można użyć do zamykania skryptów Wyloguj się z systemu za pomocą wybranego polecenia. Mateusz Hołenko Podstawy użytkowania Linux a [10/27]

Kończenie pracy w systemie W celu zakończenia pracy w systemie należy się wylogować: logout wbudowane polecenie powłoki powodujące: zakończenie pracy powłoki zgłoszeniowej działa tylko dla powłoki logowania exit wbudowane polecenie powłoki powodujące: zakończenie pracy powłoki działa dla każdej powłoki można użyć do zamykania skryptów Wyloguj się z systemu za pomocą wybranego polecenia. Mateusz Hołenko Podstawy użytkowania Linux a [10/27]

Zmiana hasła Do zmiany hasła użytkownika służy program passwd: houen@kashyyyk:~$ passwd Program wymaga podania dotychczasowego hasła oraz dwukrotnie podania nowego hasła. Posiadając odpowiednie uprawnienia (administratorskie) programu użyć można do zmiany hasła dowolnego użytkownika. Zmień swoje hasło użytkownika. Spróbuj zmienić hasło innemu użytkownikowi. Mateusz Hołenko Podstawy użytkowania Linux a [11/27]

Zmiana hasła Do zmiany hasła użytkownika służy program passwd: houen@kashyyyk:~$ passwd Program wymaga podania dotychczasowego hasła oraz dwukrotnie podania nowego hasła. Posiadając odpowiednie uprawnienia (administratorskie) programu użyć można do zmiany hasła dowolnego użytkownika. Zmień swoje hasło użytkownika. Spróbuj zmienić hasło innemu użytkownikowi. Mateusz Hołenko Podstawy użytkowania Linux a [11/27]

Zmiana hasła Do zmiany hasła użytkownika służy program passwd: houen@kashyyyk:~$ passwd Program wymaga podania dotychczasowego hasła oraz dwukrotnie podania nowego hasła. Posiadając odpowiednie uprawnienia (administratorskie) programu użyć można do zmiany hasła dowolnego użytkownika. Zmień swoje hasło użytkownika. Spróbuj zmienić hasło innemu użytkownikowi. Mateusz Hołenko Podstawy użytkowania Linux a [11/27]

Informacje o użytkowniku W celu uzyskania informacji o bieżącym użytkowniku użyć można: whoami wyświetla nazwę aktualnego użytkownika groups wyświetla grupy aktualnego użytkownika id wyświetla identyfikatory systemowe związane z aktualnym użytkownikiem who am i wyświetla informacje o użytkowniku związanym ze standardowym wejściem who mom likes j/w finger wyświetla informacje o użytkowniku Pobierz informacje o sobie za pomocą zaprezentowanych poleceń. Mateusz Hołenko Podstawy użytkowania Linux a [12/27]

Informacje o użytkowniku W celu uzyskania informacji o bieżącym użytkowniku użyć można: whoami wyświetla nazwę aktualnego użytkownika groups wyświetla grupy aktualnego użytkownika id wyświetla identyfikatory systemowe związane z aktualnym użytkownikiem who am i wyświetla informacje o użytkowniku związanym ze standardowym wejściem who mom likes j/w finger wyświetla informacje o użytkowniku Pobierz informacje o sobie za pomocą zaprezentowanych poleceń. Mateusz Hołenko Podstawy użytkowania Linux a [12/27]

Informacje o użytkowniku W celu uzyskania informacji o bieżącym użytkowniku użyć można: whoami wyświetla nazwę aktualnego użytkownika groups wyświetla grupy aktualnego użytkownika id wyświetla identyfikatory systemowe związane z aktualnym użytkownikiem who am i wyświetla informacje o użytkowniku związanym ze standardowym wejściem who mom likes j/w finger wyświetla informacje o użytkowniku Pobierz informacje o sobie za pomocą zaprezentowanych poleceń. Mateusz Hołenko Podstawy użytkowania Linux a [12/27]

Informacje o użytkowniku W celu uzyskania informacji o bieżącym użytkowniku użyć można: whoami wyświetla nazwę aktualnego użytkownika groups wyświetla grupy aktualnego użytkownika id wyświetla identyfikatory systemowe związane z aktualnym użytkownikiem who am i wyświetla informacje o użytkowniku związanym ze standardowym wejściem who mom likes j/w finger wyświetla informacje o użytkowniku Pobierz informacje o sobie za pomocą zaprezentowanych poleceń. Mateusz Hołenko Podstawy użytkowania Linux a [12/27]

Informacje o użytkowniku W celu uzyskania informacji o bieżącym użytkowniku użyć można: whoami wyświetla nazwę aktualnego użytkownika groups wyświetla grupy aktualnego użytkownika id wyświetla identyfikatory systemowe związane z aktualnym użytkownikiem who am i wyświetla informacje o użytkowniku związanym ze standardowym wejściem who mom likes j/w finger wyświetla informacje o użytkowniku Pobierz informacje o sobie za pomocą zaprezentowanych poleceń. Mateusz Hołenko Podstawy użytkowania Linux a [12/27]

Informacje o innych użytkownikach W celu uzyskania informacji o bieżącym użytkowniku użyć można: who wyświetla informacje o zalogowanych użytkownikach users wyświetla listę zalogowanych użytkowników finger wyświetla informacje o zalogowanych użytkownikach Pobierz informacje o zalogowanych użytkownikach za pomocą zaprezentowanych poleceń. Mateusz Hołenko Podstawy użytkowania Linux a [13/27]

Informacje o innych użytkownikach W celu uzyskania informacji o bieżącym użytkowniku użyć można: who wyświetla informacje o zalogowanych użytkownikach users wyświetla listę zalogowanych użytkowników finger wyświetla informacje o zalogowanych użytkownikach Pobierz informacje o zalogowanych użytkownikach za pomocą zaprezentowanych poleceń. Mateusz Hołenko Podstawy użytkowania Linux a [13/27]

Informacje o innych użytkownikach W celu uzyskania informacji o bieżącym użytkowniku użyć można: who wyświetla informacje o zalogowanych użytkownikach users wyświetla listę zalogowanych użytkowników finger wyświetla informacje o zalogowanych użytkownikach Pobierz informacje o zalogowanych użytkownikach za pomocą zaprezentowanych poleceń. Mateusz Hołenko Podstawy użytkowania Linux a [13/27]

Pomoc systemowa

Pomoc powłoki Powłoka bash dostarcza polecenia help, które pozwala uzyskać pomoc dotyczącą poleceń dostarczanych przez powłokę: houen@kashyyyk:~$ help houen@kashyyyk:~$ help logout Wykorzystaj polecenie, aby sprawdzić do czego służy polecenie echo. Mateusz Hołenko Podstawy użytkowania Linux a [15/27]

Pomoc powłoki Powłoka bash dostarcza polecenia help, które pozwala uzyskać pomoc dotyczącą poleceń dostarczanych przez powłokę: houen@kashyyyk:~$ help houen@kashyyyk:~$ help logout Wykorzystaj polecenie, aby sprawdzić do czego służy polecenie echo. Mateusz Hołenko Podstawy użytkowania Linux a [15/27]

Pomoc kontekstowa Większość programów linii poleceń zapewnia pomoc kontekstową. Jej zadaniem jest przedstawienie podstawowej funkcjonalności aplikacji oraz sposobu jej użycia. Dostępna jest ona jeżeli polecenie wywołano bez podania wymaganych argumentów lub przy użyciu przełącznika --help: houen@kashyyyk:~$ uname --help Wykorzystaj polecenie, aby sprawdzić do czego służy aplikacja uname. Mateusz Hołenko Podstawy użytkowania Linux a [16/27]

Pomoc kontekstowa Większość programów linii poleceń zapewnia pomoc kontekstową. Jej zadaniem jest przedstawienie podstawowej funkcjonalności aplikacji oraz sposobu jej użycia. Dostępna jest ona jeżeli polecenie wywołano bez podania wymaganych argumentów lub przy użyciu przełącznika --help: houen@kashyyyk:~$ uname --help Wykorzystaj polecenie, aby sprawdzić do czego służy aplikacja uname. Mateusz Hołenko Podstawy użytkowania Linux a [16/27]

Podręcznik RTFM read this friendly manual Źródłem wiedzy wszelakiej z zakresu obsługi i programowania w systemie Linux jest podstawowa pomoc systemowa dostępna za pośrednictwem aplikacji man: houen@kashyyyk:~$ man shadow Wykorzystaj podstawową pomoc systemową, aby sprawdzić do czego służy aplikacja passwd. Mateusz Hołenko Podstawy użytkowania Linux a [17/27]

Podręcznik RTFM read this friendly manual Źródłem wiedzy wszelakiej z zakresu obsługi i programowania w systemie Linux jest podstawowa pomoc systemowa dostępna za pośrednictwem aplikacji man: houen@kashyyyk:~$ man shadow Wykorzystaj podstawową pomoc systemową, aby sprawdzić do czego służy aplikacja passwd. Mateusz Hołenko Podstawy użytkowania Linux a [17/27]

Podręcznik RTFM read this friendly manual Źródłem wiedzy wszelakiej z zakresu obsługi i programowania w systemie Linux jest podstawowa pomoc systemowa dostępna za pośrednictwem aplikacji man: houen@kashyyyk:~$ man shadow Wykorzystaj podstawową pomoc systemową, aby sprawdzić do czego służy aplikacja passwd. Mateusz Hołenko Podstawy użytkowania Linux a [17/27]

Obsługa pomocy systemowej Podstawowa klawiszologia aplikacji man: h wyświetlenie pomocy q wyjście z podręcznika j ; Enter, k przewijanie o linijkę w górę / dół b ; f przewijanie o cały ekran w górę / dół g ; G przejścia na początek / koniec strony / ;? wyszukiwanie tekstu w przód / w tył n ; N przejście do następnego / poprzedniego trafienia wyszukiwania Przetestuj działanie aplikacji man dla strony shadow. Mateusz Hołenko Podstawy użytkowania Linux a [18/27]

Obsługa pomocy systemowej Podstawowa klawiszologia aplikacji man: h wyświetlenie pomocy q wyjście z podręcznika j ; Enter, k przewijanie o linijkę w górę / dół b ; f przewijanie o cały ekran w górę / dół g ; G przejścia na początek / koniec strony / ;? wyszukiwanie tekstu w przód / w tył n ; N przejście do następnego / poprzedniego trafienia wyszukiwania Przetestuj działanie aplikacji man dla strony shadow. Mateusz Hołenko Podstawy użytkowania Linux a [18/27]

Sekcje pomocy systemowej Pomoc systemowa podzielona została na sekcje tematyczne. Niektóre hasła mogą wystąpić w wielu sekcjach, w każdej w innym kontekście ), np. hasło sleep. 1 Programy wykonywalne lub polecenia powłoki 2 Wywołania systemowe (funkcje dostarczane przez jądro systemu) 3 Wywołania biblioteczne (funkcje w bibliotekach programów) 4 Pliki specjalne (które zazwyczaj można znaleźć w /dev) 5 Formaty plików i konwencje, np. /etc/passwd 6 Gry 7 Różnorodne (łącznie z pakietami makr i konwencjami), np. man(7), groff(7) 8 Polecenia do administracji systemem (zazwyczaj tylko dla administratora) 9 Wywołania jądra [Niestandardowa] Mateusz Hołenko Podstawy użytkowania Linux a [19/27]

Sekcje pomocy systemowej II W celu odwołania się do konkretnej sekcji pomocy jej identyfikator podać należy jako pierwszy argument polecenia man: houen@kashyyyk:~$ man 3 sleep W przypadku odnalezienia hasła w więcej niż jednej sekcji program man zapyta użytkownia, o które znaczenie mu chodziło (lub wyświetli pierwszą dostępną sekcję - zależy od konfiguracji): houen@kashyyyk:~$ man sleep Mateusz Hołenko Podstawy użytkowania Linux a [20/27]

Aplikacje pomocnicze systemu pomocy Do przeszukiwania systemu pomocy wykorzystać można dodatkowe aplikacje: whatis przeszukuje pomoc systemową dopasowując polecenia apropos przeszukuje pomoc systemową dopasowując słowa Uwaga: Pomoc systemowa man posiada również alternatywy, np. info czy pinfo. Mateusz Hołenko Podstawy użytkowania Linux a [21/27]

Aplikacje pomocnicze systemu pomocy Do przeszukiwania systemu pomocy wykorzystać można dodatkowe aplikacje: whatis przeszukuje pomoc systemową dopasowując polecenia apropos przeszukuje pomoc systemową dopasowując słowa Uwaga: Pomoc systemowa man posiada również alternatywy, np. info czy pinfo. Mateusz Hołenko Podstawy użytkowania Linux a [21/27]

Interpreter poleceń

Historia poleceń Interpreter zapamiętuje historię wykonywanych poleceń: UP poprzednie polecenie z historii DOWN następne polecenie z historii <C-r> interaktywne wyszukiwanie historii! : desygnator zdarzeń i słów historii Uwaga: Bash domyślnie przechowuje ostatnie 500 używanych poleceń. Pamiętane są one w pliku ~/.bash_history. Mateusz Hołenko Podstawy użytkowania Linux a [23/27]

Autouzupełnianie Interpreter posiada funkcję automatycznego uzupełaniania nazw programów, plików i argumentów (dotyczy niektórych aplikacji). Do tego celu służy klawisz <Tab>. W przypadku niejednoznacznego dopasowania ponowne użycie klawisza spowoduje wyświetlenie listy możliwości: Uzupełanianie nazwy polecenia: houen@kashyyyk:~$ ma<tab><tab> Uzupełanie nazwy pliku / folderu: houen@kashyyyk:~$ ls /bi<tab> Mateusz Hołenko Podstawy użytkowania Linux a [24/27]

Autouzupełnianie Interpreter posiada funkcję automatycznego uzupełaniania nazw programów, plików i argumentów (dotyczy niektórych aplikacji). Do tego celu służy klawisz <Tab>. W przypadku niejednoznacznego dopasowania ponowne użycie klawisza spowoduje wyświetlenie listy możliwości: Uzupełanianie nazwy polecenia: houen@kashyyyk:~$ ma<tab><tab> Uzupełanie nazwy pliku / folderu: houen@kashyyyk:~$ ls /bi<tab> Mateusz Hołenko Podstawy użytkowania Linux a [24/27]

Autouzupełnianie Interpreter posiada funkcję automatycznego uzupełaniania nazw programów, plików i argumentów (dotyczy niektórych aplikacji). Do tego celu służy klawisz <Tab>. W przypadku niejednoznacznego dopasowania ponowne użycie klawisza spowoduje wyświetlenie listy możliwości: Uzupełanianie nazwy polecenia: houen@kashyyyk:~$ ma<tab><tab> Uzupełanie nazwy pliku / folderu: houen@kashyyyk:~$ ls /bi<tab> Mateusz Hołenko Podstawy użytkowania Linux a [24/27]

Poruszanie się po linii poleceń Interpreter udostępnia następujące opcje poruszania się po linii poleceń: LEFT/RIGHT przejście kursorem do tyłu / przodu o jeden znak <C-b>/<C-f> j/w HOME/END przejście kursorem na początek / koniec linii <C-a>/<C-e> j/w <C-k> usunięcie tekstu do końca wiersza <C-w> usunięcie poprzedzającego słowa <C-l> czyszczenie ekranu <S-UP>/<S-DOWN> przewijanie zawartości terminala Mateusz Hołenko Podstawy użytkowania Linux a [25/27]

Wydawanie długich poleceń W celu wydania polecenia w wielu liniach ostatnim wpisanym znakiem musi być \: houen@kashyyyk:~$ ls \ > /bin Mateusz Hołenko Podstawy użytkowania Linux a [26/27]

Nazwy uogólnione Powłoka pozwala na używanie uogólnionych nazw, które dopasowywane są do nazw plików czy folderów: houen@kashyyyk:~$ ls p* * dowolny ciąg znaków? pojedynczy znak [ ] pojedynczy znak ze zbioru {} rozwinięcie słów ls plik{1,2,3}.txt rozwijane jest do ls plik1.txt plik2.txt plik3.txt Mateusz Hołenko Podstawy użytkowania Linux a [27/27]