Podstawowe komendy „unixowych”

Slides:



Advertisements
Podobne prezentacje
Procedura instalacji systemu Windows XP
Advertisements

Procedura instalacji systemu Linux
Podstawowe polecenia systemu mgr inż. Edward Surlas
Wykorzystanie konta uczelnianego dla potrzeb stron WWW
SO – LAB2 Wojciech Pieprzyca
Prezentacja na temat Dos`a. Wykonał: Tomasz Kucharczyk
System operacyjny MS-DOS
1 Linux jako system wielozadaniowy i wielodostępny.
ARCHITEKTURA SYSTEMU Budowa systemu. Budowa typu klient – serwer. Dostęp do sprzętu Struktura drzewa katalogów – czyli co gdzie jest w systemie Wszystko.
SIECI KOMPUTEROWE (SieKom) PIOTR MAJCHER WYŻSZA SZKOŁA ZARZĄDZANIA I MARKETINGU W SOCHACZEWIE Zarządzanie.
Wprowadzenie do Unix’a
R.
Systemy operacyjne Bibliografia:
Podstawowe polecenia systemu DOS
Podstawowe komendy UNIXA
Prezentacja na temat: Pliki MS-DOS i CMD
Systemy operacyjne - Windows
Kurs HTML.
9. KOORDYNACJA PROCESÓW WSPÓŁBIEŻNYCH PRZY UŻYCIU INTERPRETATORA
1 Podstawy informatyki H. P. Janecki- 2006_ Systemy Operacyjne W6.
WINDOWS 95 WYCINEK AUTOSTART TWORZENIE POWIĄZAŃ PLIKÓW Z APLIKACJAMI
WINDOWS 95.
JOOMLA – nowoczesny system portalowy open source
Konfiguracja polcenie SUDO
Budowa, przeglądanie i modyfikacja
Pliki WSADOWE.
Temat: Porządkowanie i ochrona dokumentów komputerowych.
PRACA W DOMENIE Różnice użytkowe między pracą w domenie i grupie roboczej. 1. Ekran logowania. - wciśnięcie klawiszy [Ctrl+Alt+Delete], a następnie podanie.
ZASOBY KOMPUTERA I PRACA W SYSTEMIE OPERACYJNYM WINDOWS XP
Administracja linux-em
Kurs komputerowy - podstawy
Pomoc dydaktyczna dla klas IV Opracowanie: mgr inż.. Anna Wyciślik
Interpretatory poleceń - powłoki systemu
Linux - polecenia.
Wielodostępność systemu operacyjnego Linux
Wielozadaniowowść systemu operacyjnego Linux
Wykonał: Mariusz Trypuć
Użytkowanie komputerów
Struktura folderów w systemie Windows
System plików systemu linux
TECHNOLOGIE INFORMATYCZNE Tydzień 6
Polecenia systemowe dos, winodws, linux
Robimy własne notatki - Notatnik
Przeglądanie zasobów komputera - uruchamianie programów
Sieciowe systemy operacyjne - UNIX
Sieć oparta o serwer Ubuntu 12.10
Konsola odzyskiwania.
Etapy uruchamiania systemu Pliki konfiguracyjne
Serwery Aplikacji Tworzenie bezpiecznych aplikacji.
Linux, to kompletny system operacyjny (jądro i programy użytkownika), który powstał na zasadzie GNU – czyli Powszechnej Licencji Publicznej (General Public.
PULPIT WINDOWS.
System operacyjny „DOS”, „MS-DOS” oraz wybrane komendy.
Wiadomości ogólne o systemie Linux
Twój pierwszy web projekt w Pythonie !
Operacje na plikach i folderach
Dowiązania (linki) twarde i symboliczne
Polecenie chmod change mode - zmiana atrybutu. chmod [opcje] uprawnienia plik Opis klas użytkowników u - użytkownik (user) g - grupa (group) o - inni.
Program naszych zajęć Zakres, który obejmują nasze kursy: – Podstawowa obsługa komputera – Obsługa przeglądarek i wyszukiwarek – Obsługa kont mailowych.
Metody posługiwania się środkami i narzędziami TI.
Maciej Romanowski. Wirusy komputerowe to programy tworzone specjalnie do zakłócania pracy komputera, rejestrowania, uszkadzania lub rozprzestrzeniania.
Systemy operacyjne W projekcie brali udział Rabiniak Mateusz, Marek Mycek Damian Kostecki, Piotr Dojlido.
Systemy operacyjne. Pliki i foldery.
Lekcje z komputerem-wprowadzenie
Linux ssh.
System operacyjny Linux
Temat: Zasoby komputera
System operacyjny „DOS”, „MS-DOS” oraz wybrane komendy.
Excel Informacje różne.
Zapis prezentacji:

Podstawowe komendy „unixowych”

System plików systemów „unixowych” Dwa pojęcia: System zapisu plików na dysku twardym (różnice między Windowsem, a Linuxem) Schemat ułożenia danych w pliki i katalogi W systemach „unixowych” wszystkie (urządzenia, dyski, monitor, cdroom, dyski flash) traktowane jest jako pliki Katalog (folder) – zbiór adresów do innych plików Nie ma dysku z podziałem na partycje jak w Windows (C:, D: itd.), dyski-urządzenia są zapisane w systemie plików (katalog dev) Komputery osobiste zazwyczaj mają jeden dysk (dzielony na partycje ze względów bezpieczeństwa, a z komputera zazwyczaj korzysta jedna (kilka) osób, superkomputery, dla których był pisany system UNIX posiadają wiele dysków, a korzysta z nich wielu użytkowników Wszystkie pliki (i katalogi) są zakorzenione w korzeniu (root, „/”)

System plików systemów „unixowych”

Podstawowe komendy w systemach „unixowych” Prompt (nazwa_konta@nazwa_komputera:~$) ls (wyświetla pliki i katalogi) Pliki ukryte w systemach uniksowych zaczynają się od „.” ls ls –a ls –l ls –al clear – „czyści” ekran

Podstawowe komendy w systemach „unixowych” pwd – wyświetla katalog (razem z ścieżką) w którym się znajdujemy Ścieżka względna Ścieżka bezwzględna cd – zmienia katalog Autouzupełnianie (tab) pushd /etc popd Systemy uniksowe nie wymagają stosowania rozszerzeń plików np. .doc, .exe, .txt (ale rozszerzenia nie przeszkadzają) file – wyświetla informacje o pliku locate – polecenie umożliwia znalezienie pliku, (locate fstab) updatedb jako administrator (root)

Podstawowe komendy w systemach „unixowych” which – znajduje inne komendy (programy, ich lokalizację) which locate which cal cal cal 10 1995 -A –B history – historia komend użytych w terminalu Naciśnięcie strzałki do góry na klawiaturze wyświetla ostatnio wpisane polecenie

Podstawy systemów „unixowych” – jak uzyskać pomoc Systemy unixowe, szczególnie Linux posiadają bardzo dobrą dokumentację Internet Dokumentacja w systemie Komenda whatis Komenda apropos Komenda man Przewijanie strony w terminalu, shift + page up/page down

Podstawy systemów „unixowych” – manipulacja plikami i katalogami mkdir – tworzy nowy katalog mkdir cwiczenia_1 smieci touch – aktualizuje plik, jego datę modyfikacji (jeżeli plik istnieje) lub tworzy nowy plik (plik jest pusty) touch plik1 plik2 plik3 cp – kopiuje plik (zostawia kopię) cp ~/.bashrc bashrc cp bashrc bashrc.back mv – zmienia nazwę pliku lub przenosi plik w inną lokalizację (nie zostawia kopi) mv bashrc.back bashrc mv bashrc plik1

Podstawy systemów „unixowych” – manipulacja plikami i katalogami rm – usuwa plik lub folder, w terminalu nie ma kosza (tego którego znamy z środowiska graficznego, po usunięciu pliku nie da się odzyskać!) rm plik3 rm * rm plik* rm –r smieci2 rmdir – usuwa katalog (jeżeli jest pusty) rmdir *

Praca z plikami tekstowymi w systemach „unixowych” cat – wyświetla zawartość pliku tekstowego cat >> plik2 Linux jest super!!! To jest przykład wykorzystania polecenia cat. cat plik1 plik2 Skróty klawiszowe w terminalu Ctrl + d zakończ Ctrl + z zatrzymaj proces Ctrl +k + c stopuje proces

Praca z plikami tekstowymi w systemach „unixowych” more more plik1 Użyjcie strzałek (góra/dół) do nawigacji Użyjcie spacji less less plik1

Praca z plikami tekstowymi w systemach „unixowych” nano – edytor tekstowy („odpowiednik” Notatnika w Windows) nano plik2, nano to edytor tekstu w systemach „unixowych” Przekierowanie output do pliku > - tworzy nowy plik lub nadpisuje (zastępuje istniejącą kopię) plik >> - dopisuje output do istniejącego pliku cat >> plik2 Linux został stworzony z myślą o pracy z plikami tekstowymi. nano plik2 cat > plik2 Linux power!!!

Nie komplikuj, głuptasku – reguła KISS (Keep It Simple, Stupid) Powstała w latach 60 XX w. w wojsku USA Przeniesiona do Informatyki/tworzenia oprogramowania Do One Thing and Do It Well – dewiza która przyświeca twórcom oprogramowania systemów „unixowych” Tworzenie „rurociągów” pipline Output (wynik działania) programu 1 = input (plik/dane wejściowe programu 2) „|” symbol pipline history | less ls –al / > lsout.txt

Użytkownicy w systemach „unixowych” sudo = super user (administrator) do – polecenie nadaje uprawnienia administratora/wykonuje komendę z uprawnieniami administratora sudo [nazwa_komendy] Podajemy hasło i mamy uprawnienia administratora działa przez kilka minut, po upływie tego czasu zostaniemy ponownie zapytani o hasło sudo –s (logujemy się do konta administratora, czyli konta root), zmienia się prompt, do wylogowania służy komenda exit Lepiej tego nie robić (jeżeli nie ma takiej potrzeby) users – wyświetla zalogowanych użytkowników id – wyświetla informacje o użytkowniku i jego grupie

Uprawnienia/pozwolenia plików ls –l Kto jest właścicielem pliku i do jakiej grupy należy Pierwsza kolumna właściciel Druga kolumna grupa Trzecia kolumna wszyscy inni d – katalog r – możliwość odczytu pliku (4) w – możliwość zapisu pliku/edycji (w tym usunięcia) (2) x – plik wykonalny (1) chmod – umożliwia zmianę uprawnień do pliku Chmod 400 plik2

Uprawnienia/pozwolenia plików Uprawnienia można zapisywać w postaci liczb 7 = 4 + 2 + 1 =rwx 6 = 4 + 2 = rw- 5 = 4 + 1 = r-x 4 = r-- 3 = 2+1 = -wx 2 = -w- 1 = --x Jeżeli chcemy aby plik miał uprawnienia rwx dla użytkownika a r-- dla grupy i innych wpisujemy 744 itd. Można też zmienić uprawnienia w sposób symboliczny chmod +x plik1 – doda uprawnienia wykonywania pliku wszystkim (użytkownikowi/gupie/innym)

Zatrzymanie procesów i wylogowywanie killall [nazwa programu] – przydaje się w GUI, w CL raczej nie będziemy uruchamiać więcej niż jednego procesu (programu) w jednym czasie exit logout