STRONA TYTUŁOWA PRACY KONTROLNEJ
Centrum Nauki i Biznesu „Żak”
Imię i nazwisko Michał Chawraj
|
Data wpływu ………………………………….. |
Kierunek Technik Informatyk
|
|
Semestr / Grupa III
|
|
Przedmiot/ Temat pracy Popularne komendy wiersza poleceń dos i linux.
|
|
Nauczyciel - Krzysztof Domingo
|
|
Ocena z pracy |
|
Podpis nauczyciela |
Popularne polecenia linii komend dla DOS:
ATTRIB - wyświetla lub zmienia atrybuty plików.
ATTRIB +atrybut -atrybut dysk:\ścieżka\plik /S
/S - Komenda dotyczy plików w podanym katalogu i jego podkatalogach.
+ - Ustawia atrybut
- - Usuwa atrybut.
A - Archiwalny
H - Ukryty
R - Tylko do odczytu
S - Systemowy
Atrybuty systemowy i ukryty muszą być usunięte przed usunięciem innych
Np.: ATTRIB /S
ATTRIB +r d:\pisma\*.doc ATTRIB -h obraz.bmp
CD , CHDIR - zmienia bieżący katalog lub podaje jego nazwę.
CD ..|\|dysk:|katalog|ścieżkal\katalog
katalog - Przechodzi do podanego katalogu
dysk: - Zmienia bieżący dysk
.. - Przejście o poziom w górę
\ - Przejście do katalogu głównego
\katalog - Przechodzi do podanego katalogu zaczynając od katalogu głównego.
Brak parametru powoduje wyświetlenie pełnej ścieżki katalogu bieżącego.
CLS - usuwa wszystko z ekranu monitora, pozostawiając jedynie znak gotowości.
COPY - służy do kopiowania plików
COPY /Y|-Y dysk:\ścieżka\źródło dysk:\ścieżka\przeznaczenie /V /A /B
/Y - Jeżeli pliki przeznaczenia już istnieją zostaną zastąpione - użytkownik nie będzie o tym ostrzegany
-Y - Jeśli pliki przeznaczenia już istnieją polecenie żąda potwierdzenia operacji.
/V - Weryfikuje, czy pliki zostały poprawnie skopiowane. Spowalnia to operację, ale zwiększa pewność kopiowania
/A - Wskazuje że pliki są typu ASCII. Użyty po nazwie pliku źródłowego: kopiuje wszystkie znaki tego
pliku aż do znacznika EOF. Użyty po nazwie pliku docelowego: dodaje do niego znacznik EOF.
/B - Wskazuje że pliki są typu binarnego
DATE - sprawdza i ustawia datę systemową.
DATE mm-dd-yy
Miesiące (mm), dni (dd), lata (yy), mogą być rozdzielone znakami: [/] , [-] , [.]. Wpisanie samego polecenia wyświetli na ekranie aktualną datę.
DEL , ERASE - kasowanie plików.
DEL dysk:\ścieżka\plik /P
/P - Pyta o potwierdzenie przed skasowaniem.
Do usuwania grup plików można stosować dżokery - [?] i [*]. Polecenia nie usuną plików z atrybutami: systemowym, ukrytym, tylko do odczytu. Można podać nazwę katalogu jeśli wszystkie pliki zawarte w nim mają być usunięte.
DELTREE - usuwa katalogi z cała ich zawartością - również podkatalogami.
DELTREE /Y dysk:\ścieżka /Y - Nie wymaga potwierdzenia przed skasowaniem. Można stosować dżokery - [?] i [*].
DIR - wyświetla zawartość katalogu.
DIR dysk:\ścieżka /P /W /L /B /C /S /A: atrybuty /O: porządek
Jeżeli zostanie podana ścieżka, polecenie wyświetli zawartość podanego katalogu. Bez ścieżki - dotyczy katalogu bieżącego.
/P - Wyświetla informację stronicowo.
/W - Wyświetla listę w kilku kolumnach, wypisując jedynie nazwy. Katalogi ujęte są w nawiasy
kwadratowe.
/L - Wypisuję nazwy małymi literami
/B - Wypisuje jedynie nazwy w jednej kolumnie. Katalogi nie są oznaczone.
/C - Podaje współczynnik kompresji. Dotyczy DoubleSpace i DriveSpace.
/S - Wyświetla wszystkie pliki i katalogi znajdujące się w katalogu bieżącym i wszystkich
podkatalogach.
/A: atrybuty - Wyświetla pliki o określonych atrybutach.
U - ukryte S - systemowe D - katalogi
A - archiwalne R - tylko do odczytu
Znak [-] poprzedzający atrybut odwraca jego oznaczenie.
/O: porządek - Sortuje pliki według podanego schematu:
N - wg nazwy E - wg rozszerzenia D - od najstarszych
S - od najmniejszych G - katalogi przed plikami C - wg kompresji
Znak [-] oznacza porządek odwrotny.
EDIT - uruchamia pełnoekranowy edytor plików tekstowych.
EDIT
dysk:\ ścieżka\plik /B /G /H /NOHI
/B
/G /H
/NOHI
Tryb czarno - biały
Maksymalne odtwarzanie ekranu monitora ( dotyczy kart CGA ) Maksymalna liczba linii na ekranie. Zamiast 16 kolorów używa 8.
EXIT - wyłącza interpreter poleceń DOS-u i powraca do programu, który go uruchomił. ( np.: Windows 95 /98 )
FC - Porównuje dwa pliki i wyświetla różnicę między nimi. Można stosować dżokery [?], [*]
FC /A /C /L /LBn /N /T /W /n dysk:\ścieżka\plik1 dysk:\ścieżka\plik2
FC /B dysk:\ścieżka\plik1 dysk:\ścieżka\plik2
/A - Skraca porównywanie plików ASCII.
/C - Nie rozróżnia małych i dużych liter
/L - Porównuje pliki w trybie ASCII, linia po linii. Domyślnie dla plików innych niż: *.exe, com,
sys, obj, lib, bin.
/LBn - Ustawia liczbę linii dla bufora wewnętrznego. Domyślnie - 100. Jeżeli linii zawierających różnicę jest więcej niż podano - FC przerywa działanie.
/N - Wyświetla numery linii.
/T - Nie zamienia tabulatorów na spację ( normalnie 1 tab = 8 spacji )
/W - Skraca tabulatory i ciągi spacji do pojedynczych spacji.
/n - Ustala liczbę linii które muszą być zgodne aby FC uznał że pliki są synchronizowane. Domyślnie - 2.
/B - Porównuje pliki w trybie binarnym, bajt po bajcie.
FIND - wyszukuje podany tekst w jednym lub więcej plikach.
FIND /V /C /N /I „Text" dysk:\ścieżka\plik
/V - Wyświetla linie które nie zawierają podanego tekstu.
/C - Nie wyświetla linii, liczy ile razy wystąpił podany tekst.
/N - Poprzedza każdą linię jej numerem.
/I - Nie rozróżnia małych i dużych liter.
Tekst musi być ujęty w znaki cudzysłowu. Jeżeli zawiera on znaki cudzysłowu, należy je podwoić. Nie można stosować dżokerów. Rozwiązaniem jest komenda FOR.
FORMAT - przeprowadza formatowanie podanego dysku.
FORMAT /V: etykieta /Q /Autotest /U /B /S /F: pojemność /T: ścieżki /N: sektory /1 /4 /8
/V: etykieta - Ustawia podaną etykietę dla sformatowanego dysku ( do ll znaków ). By uniknąć
pytania o etykietę można wpisać V
/Q - Formatowanie szybkie.
/Autotest - Nie wypisuje „zbędnych" pytań i komunikatów.
/U - Formatowanie dokładne - bezwarunkowe.
/B - Rezerwuje przestrzeń dla plików systemowych.
/S - Tworzy dyskietkę systemową.
/F: pojemność - Formatuje dysk na zadaną pojemność ( 160, 180, 320, 720, 1200, 1440, 2880 kB )
/T: ścieżki - Ustala ile ścieżek ma mieć dyskietka.
/N: sektory - Ustala ile sektorów ma mieć dyskietka.
/1 - Formatuje tylko górną stronę dysku.
/4 - Formatuje dysk o pojemności 360 kB w stacji 1.2 MB.
/8 - Formatuje dysk 5.25 cala, tworząc 8 sektorów ( zamiast 9 ). Zapewnia to
kompatybilność z wersjami DOS-u poprzedzającymi 2.0
Polecenie generuje wartość ERRORLEVEL:
0 - brak zakłóceń
- przerwanie CTRL+C lub CTRL+BREAK
- znaleziono poważne uszkodzenie dysku
- Odpowiedź N na pytanie „Proceed with Format"
HELP - system pomocy kontekstowej
JOIN - umożliwia dostęp do dysku poprzez katalog znajdujący się na innym dysku.
JOIN dysk1: dysk2:\ścieżka JOIN dysk1: /D
Ścieżka do której zostanie przypisany napęd nie może zawierać plików ani katalogów. Po dokonaniu przypisania oryginalny napęd dysk1: nie będzie rozpoznawany. Dostęp do niego będzie możliwy poprzez podaną ścieżkę.
/D - Anuluje działanie polecenia.
LABEL - pozwala zakładać, usuwać i zmieniać etykiety dysków.
LABEL dysk: etykieta
W przypadku pominięcia nazwy dysku przyjmowany jest bieżący. W przypadku pominięcia etykiety, pojawia się zapytanie o nią.
MEM - wyświetla informacje o zagospodarowaniu pamięci komputera.
MEM /CLASSIFY|/DEBUG|/FREE|/MODULEmodui /PAGE
/ CLASSIFY - Wyświetla załadowane do pamięci programy, wraz z informacją, ile i jakiej pamięci
każdy z nich zajmuje. Można go skrócić do postaci: [/C]
/DEBUG - Dokładniejszy od / CLAS SIFY. Zawiera dokładne dane o położeniu. [/D].
/FREE - Wyświetla listę wolnych obszarów pamięci konwencjonalnej i górnej [/F],
/MODULEmoduł - Wyświetla informacje o położeniu modułu ( programu ). [/M]
/PAGE - Wyświetlanie stronicowe [/P]
MD , MKDIR - tworzy nowy katalog na dysku.
MD dysk:\ ścieżka
Maksymalna długość ścieżki dostępu nie może przekroczyć 63 znaków.
MORE -wyświetla stronicowo zawartość plików i wyników poleceń.
MORE < dysk:\ścieżka\plik Komenda | MORE
MOVE - przenosi jeden lub więcej plików z możliwością zmiany nazwy. Zmienia nazwę katalogu.
MOVE Y|-Y dysk:\ścieżka\plik dysk:\ścieżka\plik
/Y - Jeżeli przeniesienie plików będzie wymagało zniszczenia plików w miejscu docelowym, użytkownik
nie będzie o tym informowany
/-Y - Odwrotnie do [/Y]
Można stosować dżokery [?] i [*]. W przypadku grupy plików nie można zmieniać ich nazw, a jedynie położenie.
W przypadku katalogu nie można ich przenosić ale można zmieniać ich nazwy.
MSD - uruchamia program do przeglądania konfiguracji sprzętowej Microsoft System Diagnostics
MSD /F plik /P plik /S plik
Program może być uruchamiany w trybie pełnoekranowym, lub może zapisywać raport do pliku.
/F plik - Zapisuje raport i informacje o użytkowniku
/P plik - Zapisuje raport
/S plik - Zapisuje krótką informację o konfiguracji.
PATH - ustala jakie katalogi mają być automatycznie przeszukiwane, jeśli plik programu nie zostanie znaleziony w katalogu bieżącym.
PATH dysk:\ścieżka ;
Polecenie bez parametrów wyświetla aktualny stan. Aby zlikwidować ścieżki dostępu jako parametr należy podać [;]. Kolejne ścieżki oddzielone są od siebie znakiem [; ]
PRINT - przesyła plik na drukarkę.
PRINT plik
QBASIC - uruchamia interpreter języka Basic.
REN , RENAME - zmienia nazwę pliku.
REN dysk:\ścieżka\nazwa_stara nazwa_nowa
Można stosować dżokery [?] i [*].
REPLACE - zastępuje pliki w jednym katalogu plikami o tej samej nazwie z innego katalogu. Archiwizacja.
REPLACE dysk:\ścieżka\pliki dysk:\ścieżka /A /P /R /S /W /U
/A - Dodaje nowe pliki do katalogu docelowego, nie usuwając istniejących. Nie można stosować łącznie z
[/S] lub [/U]
/P - Wymaga potwierdzenia przed nałożeniem każdego pliku.
/ R - Nakłada pliki nawet na z atrybutem „tylko do odczytu".
/ S - Przeszukuje wszystkie podkatalogi
/W - Czeka na włożenie dysku przed rozpoczęciem wykonywania polecenia.
/U - Wymienia tylko pliki starsze na nowsze.
Można stosować dżokery [?] i [*].
RD , RMDIR - usuwa katalog .
RD dysk:\ ścieżka
Komenda może usuwać tylko puste katalogi. Nie można też usunąć katalogu bieżącego.
SET - definiuje, ustawia i zmienia zmienne środowiskowe.
SET zmienna=wartość Np.: SET TEMP=C : \KAT
SORT - czyta i sortuje dane ASCII, po czym przesyła wynik na ekran, do pliku lub do drukarki.
SORT /R +n < dysk:\ścieżka\plik > wyjście Komenda | SORT /R +n > wyjście
Polecenie sortuje dane zawarte w pliku określonym przez podaną nazwę lub wynik wykonania polecenia ( np.: DIR ). Następnie wynik przesyła na wyjście.
/R - Sortuje odwrotnie - od Z do A, następnie od 9 do 0. +n - Sortuje według znaku w n - tej kolumnie.
Polecenie nie rozróżnia małych i dużych liter. Nie pracuje z plikami większymi niż 64 kB. Np.: SORT < przed.txt > po.txt
DIR | SORT
SYS - Tworzy dysk systemowy - kopiuje pliki systemowe.
SYS dysk1:\ ścieżka dysk2:
Pierwszy parametr pozwala podać inną lokalizację plików systemowych niż katalog główny. Parametr drugi określa dysk docelowy.
TIME - wyświetla i zmienia czas systemowy. TIME hh:mm:ss
Godzina (hh), minuty (mm), lata (ss). Znak rozdzielający: [:]. Wpisanie samego polecenia wyświetli na ekranie aktualną godzinę.
TREE - wyświetli graficzną reprezentację struktury podkatalogów wybranego katalogu. ( w formie drzewa ).
TREE dysk:\ścieżka /F /A /F - Wyświetla też pliki
/A - Nie używa symboli graficznych, a jedynie znaki tekstowe.
TRUENEME - podaje prawdziwą nazwę katalogu i dysku, pomija przypisania komend JOIN, SUBST.
TRUENAME dysk:\ ścieżka
TYPE - wyświetla na ekranie zawartość pliku ASCII.
TYPE dysk:\ ścieżka\plik
UNDELETE - służy do zabezpieczenia i odtwarzania omyłkowo skasowanych plików.
UNDELETE dysk:\ ścieżka
UNFORMAT - służy do odzyskiwania danych z omyłkowo sformatowanego dysku.
UNFORMAT dysk: /L /TEST /P
/ L - Wyświetla informacje o każdym pliku i podkatalogu znalezionym przez UNFORMAT.
/TEST - Pokazuj e jak zadziała polecenie, nie wykonując jednak żadnych rzeczywistych działań.
/P - Wysyła komunikaty na drukarkę (LPT1)
Polecenie nie odzyska danych z dysków sformatowanych poleceniem FORMAT
VER - wyświetla numer wersji DOS-u.
XCOPY - Kopiuje pliki, grupy plików i gałęzie drzewa katalogów.
XCOPY źródło przeznaczenie Y|-Y /A|M. /D:data /P /S /E /V /W
/Y - Nie informuje jeśli operacja zniszczy już istniejące pliki w katalogu docelowym.
/ -Y - Odwrotnie ( opcja domyślna )
/A - Kopiuje tylko pliki z atrybutem „archiwalnym"
/M. - Analogicznie jak [/A]. Dodatkowo wyłącza atrybut.
/D: data - Kopiuje tylko te pliki które zostały utworzone lub zmodyfikowane po podanej dacie
/P - Wymaga potwierdzenia przed zapisaniem każdego pliku.
/S - Kopiuje katalogi i podkatalogi o ile nie są puste.
/E - Kopiuje katalogi i podkatalogi nawet puste.
/V - Weryfikuje poprawność zapisu plików.
/W - Wyświetla komunikat i czeka na potwierdzenie przed kopiowaniem plików.
Popularne polecenia linii komend dla Linuxa:
Shutdown - Polecenia związane z użytkownikami, grupami, loginami i zamykaniem systemu:
Parametry: shutdown [minuty] [informacja dla zalogowanych użytkowników]
shutdown - natychmiastowe zamknięcie systemu
shutdown now - j/w
shutdown 0 (zero) - j/w
shutdown 2 - system zamknie się za 2minuty
shutdown 2 2minuty do wył. systemu - system zamknie się za 2minuty pokazując komunikat
Adduser - dodawanie nowego użytkownika
Parametry :adduser [nazwa użytkownika]
adduser jan - dodaje użytkownika do komputera o nazwie(imieniu) jan
Opis: jeśli jesteś zalogowany jako root masz prawo dostępu do tej komendy, jeśli nie jesteś musisz
się najpierw przelogować na root'a
Patrz także: [passwd] [newgrp]
Newgrp - dodawanie nowej grupy lub przełączanie na inną
Parametry: newgrp [nazwa grupy]
newgrp programmers - dodaje nową grupę o nazwie programmers
Opis: jeśli jesteś zalogowany jako root masz prawo dostępu do tworzenia grupy, jeśli nie masz
prawo do zmieniania się między nimi
Patrz także: [adduser]
Passwd - zmiana hasła
Parametry: passwd [użytkownik]
adduser - zmienia hasło loginu na którym jesteś zalogowany
adduser thomson - zmienia hasło użytkownika thomson, jeśli jesteś zalogowany jako root i nie
musisz znać poprzedniego hasła zwykłego użytkownika
Opis: jeśli jesteś zalogowany jako root masz prawo dostępu do tej komendy, jeśli nie jesteś musisz
się najpierw przelogować na root'a
Patrz także: [adduser]
Logout - służy do wylogowania się
Parametry: brak
Opis: po wpisaniu polecenia widzimy napis do zalogowowania się
Patrz także: [adduser]
Who - sprawdzenie kto jest aktualnie zalogowany
Parametry: who [parametry]
who - pokazuje np: root tty01 Dec 13 12:42
who am i - pokazuje nam informacje o naszym loginie
Opis: możesz za pomocą tego polecenia sprawdzić kto jest zalogowany lub "kim" jesteś w systemie
Patrz także: [users] [w] [whoami]
Users - pokazuje kto jest zalogowany
Parametry: brak
Opis: ta komenda jedynie pokazuje po przecinku nazwy użytkowników zalogowanych w systemie
Patrz także: [who] [w] [whoami]
Opis: po wpisaniu widzisz napisy :
8:43pm up 13 min, 3 users, load average: 0.07, 0.20, 0.20
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
8:43pm - bieżaca godzina (20:43)
up 13 min - jak długo pracuje nasz system (13min)
3 users - ilu użytkowników pracuje w systemie
load average - obciążenie systemu przez programy
USER - identyfikator użytkownika
TTY - nazwa terminalu
FROM - informacja dodatkowa
LOGIN@ - godzina zalogowania
IDLE - ile czasu upłynęło od ostatniego naciśnięcia klawisza
JCPU - czas zużyty przez wszystkie programy na danym terminalu
PCPU - oraz przez wszystkie programy w danym momencie
WHAT - nazwa aktywnego procesu
Patrz także: [who] [whoami] [whoami] [users]
Whoami - sprawdzamy nazwą loginu na którym się zalogowaliśmy
Parametry: brak
Opis: jeśli jesteś zalogowany jako root to wyświetla napis w następnej linijce „root”
Patrz także: [who] [w] [users]
Mesg - zezwolenie lub nie na przyjmowania komunikatów
Parametry: adduser [Yn]
mesg y - możesz otrzymywać wiadomości
mesg n - nie możesz otrzymywać wiadomości
Opis: jest to możliwość ustawienia czy do ciebie mają przychodzić komunikaty
Patrz także: [write] [wall] [rwall] [ruser]
Write - wysyłanie komunikatów
Parametry: write [użytkownik] [wiadomość]
write pasternak wiadro - wysłanie wiadomości do użytkownika pasternak, u pasternaka pojawi się tekst:
Message from silverstar!root on tty1 at 23:33 wiadro
po polsku i ludzku: "Wiadomość od root wysłana o godz. 23:33" i teraz wiadomość „wiadro”
Opis: polecenie daje możliwość wysłania komunikaty do wybranej osoby
Patrz także: [mesg] [wall] [rwall] [ruser]
Wall - Przeznaczenie: wysyłanie komunikatów
Parametry: wall [plik tekstowy]
wall mes.txt - wysłanie do wszystkich użytkowników wiadomości z pliku mes.txt
Opis: polecenie daje możliwość wysłania wiadomości do wszystkich osób
Patrz także: [mesg] [write] [rwall] [ruser]
Finger - informacja o użytkownikach
Parametry: finger [user]
finger - pokarze się nam okienko w rodzaju:
LOGIN NAME TTY IDLE WHEN WHERE
root root ttyp1 1.01s Jan 20:33 Unknow
finger root - pokarze się nam okienko w rodzaju:
Login name: root In real life: root
Directory: /root Shell: /bin/bash
On since Jan 27 20:33:11 on ttyp1 at Unknow
No unread mail
No Plan.
Opis: Są to szczegółowe informacje o użytkownikach
Patrz także: [who]
Su - szybka zmiana loginu
Parametry: su [user]
su root - zmieniamy się w użytkownika root po podaniu jego hasła
Opis: jesli jestesmy jako root nie trzeba podawać hasła
Patrz także: [logout]
Chmod - zmienianie parametró pliku
arametry: chmod [u(user)|g(grupa)|o(właściciel)|a(wszyscy)][+|-][r(czytanie)|w(pisanie)|x(uruchamianie)][nazwa pliku]
chmod ugo-rw file - odbieramy prawa dostępu do czytania i modyfikowania pliku właścicielowi, grupie oraz użytkownikom
chmod a-rw - j/w
chmod a+r - wszyscy mają prawo do czytania pliku
chmod a+rwx - wszyscy mają prawo do czytania, zapisywania i uruchamiania pliku
Parametry: chmod [liczba od 000 do 777][nazwa pliku]
pierwsza liczba to użytkownik, druga liczba to grupa a trzecia pozostali
0 lub --- brak praw dostępu
1 lub --x wykonywanie
2 lub -w- czytanie
3 lub -wx zapis
4 lub r-- zapis i wykonywanie
5 lub r-x odczyt
6 lub rw- odczyt i zapis
7 lub rwx odczyt, zapis i wykonywanie
chmod 777 file - dajemy pełny dostęp właścicielowi, grupie oraz użytkownikom
chmod 000 file - zabieramy pełny dostęp właścicielowi, grupie oraz użytkownikom
chmod a+r - wszyscy mają prawo do czytania pliku
chmod a+rwx - wszyscy mają prawo do czytania, zapisywania i uruchamiania pliku
Opis: są to prawo dostępu dające lub nie prawa do zapisu, czytania i wykonywania
jakie są prawa można zobaczyć wpisując ls -l na początku jest -rwxr--r-- pierwszy znak oznacza
plik, katalog..., jeśli zwykły plik to jest minus-, 9 następnych to prawa dostępu 3 pierwsze dla
właściciela 3 następne dla grupy a 3 ostatnie dla wszystkich
Patrz także: [write] [wall] [rwall] [ruser]
Chown - zmienianie parametrów pliku
Parametry: chmod [user] [plik]
chown rex doc6 - rex jest właścicielom pliku doc6
chown rex doc* - rex jest właścicielom wszystkich plików w katalogu zaczynających się na doc np. doc5, doc98
chown rex ??? - rex jest właścicielom wszystkich plików mających 3 litery np. doc, abc
Opis: jest to możliwość ustawienia właściciela pliku lub plików
Patrz także: [chmod] [chgrp] [newgrp]
Chgrp - ustawianie, która grupa jest właścicielem pliku
Parametry: chgrp [grupa] [plik]
chgrp gracze spis - gracze są właścicielami pliku spis
chgrp gracze * - gracze są właścicielami wszystkich plików
Opis: jest to możliwość ustawienia czy d ciebie mają przychodzić komunikaty
Patrz także: [write] [wall] [rwall] [ruser]
Polecenia związane z plikami i katalogami:
--ls - sprawdzanie zawartości katalogu
Parametry: ls [parametr] [katalog]
ls - zostaną wyświetlone pliki i katalogi jeden po drugim
ls -a - zostaną wyświetlone wszystkie pliki (ukryte) i katalogi
ls -l - zostaną wyświetlone pliki i katalogi w postaci listy
ls -t - zostaną wyświetlone pliki i katalogi według daty, najpierw wyświetlane są pliki nowsze
ls -r - zostaną wyświetlone pliki i katalogi według daty, najpierw wyświetlane są pliki starsze
Opis: jest możliwość łączenia parametrów w postaci ls -al jednak źle będą rozpoznawane ls -a -l
Patrz także: [dir]
--dir - sprawdzanie zawartości katalogu
Parametry: -brak-
Opis: to samo po napisaniu ls (bez parametrów)
Patrz także: [ls]
--pwd - sprawdzanie w którym jesteśmy katalogu
Parametry: -brak-
Opis: po wpisaniu komendy pokazuje się odpowiedź
--cd - zmiana katalogu
Parametry: ls [parametr lub katalog]
cd .. - cofamy się o 1 katalog na dół
cd ../.. - cofamy się o 2 katalogi na dół
cd gry - otwieramy katalog gry
cd gry/tetris - otwieramy katalog tetris w katalogu gry
cd ../programy - otwieramy katalog programy w katalogu niżej
cd /programy - otwieramy katalog programy na samym "dole"
cd - otwieramy własny katalog
Opis: jest to możliwość zmieniania aktualnego katalogu
--rmdir - usuwanie katalogu
Parametry: rmdir [katalog(i)]
rmdir kat1 - usunięcie katalogu kat1
rmdir kat1 kat2 - usunięcie katalogu kat1 i kat2
rmdir kat1/kat10 - usunięcie katalogu kat10 w katalogu kat1
Opis: jest możliwość usunięcia katalogu, UWAGA katalog musi być pusty
Patrz także: [mkdir]
--mkdir - sprawdzanie zawartości katalogu
Parametry: mkdir [katalog]
mkdir kat8 - zostanie utworzony katalog kat8
mkdir kat1 gry - zostanie utworzony katalog kat8 i gry
mkdir gry/nethach - zostanie utworzony katalog gry a w nim utworzony katalog nethack
Opis: jest możliwość utworzenia katalogu
Polecenia związane z plikami:
--cat - edytowanie tekstu
Parametry: cat [parametr] [katalog]
cat >nowy.w - wpisany tekst jest zapisany do pliku nowy.w
cat nowy.w > dwa - plik nowy.w kopiujemy do pliku dwa
cat dwa nowy.w >tr3 - plik nowy.w i dwa (złączony jeden po drugim) kopiujemy do tr3
cat tr3 > one > two > tree - plik tr3 kopiujemy do one, one do two, two do tree
Opis: UWAGA przy plikach binarnych grozi ta metoda zawieszeniem terminala lub systemu
--rm - usuwanie pliku
Parametry: rmdir [plik(i)]
rmdir plk1 - usuniencie pliku kat1
rmdir plk1 plk2 - usuniencie pliku kat1 i kat2
Patrz także: [rmdir]
Polecenia związane z kopiowaniem i przenoszeniem, plików i katalogów :
--mv - przenoszenie plików
Parametry: mv [plik] [cel]
mv qfile /tmp - przenosimy plik qfile do katalogu /tmp
mv f* kat - przenosimy wszystkie pliki zaczynające się literę f do katalogu kat
Opis: za pomocą tej komendy możemy także zmienić nazwę
--cp - kopiujemy plik
Parametry: cp [plik/katalog] [cel]
cp plk1 plik198 - kopiujemy zawartość plk1 do plik198
cp plk1 c - kopiujemy zawartość pliku plk1 do c
Opis: jest możliwość kopiowania plików i katalogów
Patrz także: [mv] [mvdir]
--mvdir - przenoszenie katalogu
Parametry: mvdir [katalog] [cel]
mvdir homm3 gry - przenosimy katalog homm3 do gry
mvdir kosz /tmp - przenosimy katalog kosz do /tmp
Opis: to polecenie działa podobnie jak mv
Patrz także: [mv]
Polecenia związane z procesami:
ps - sprawdzanie komunikatów
Parametry: ps [parametry]
ps - zostanie wyświetlone
PID TTY STAT TIME COMMAND
282 1 S 0:02 /bin/login -- root
285 4 S 0:00 (mingetty)
286 5 S 0:00 (mingetty)
287 6 S 0:00 (mingetty)
301 1 S 0:01 (bash)
399 1 R 0:00 ps
ps -aux - zostanie wyświetlone
USER PID %CPU %MEM SIZE RSS TTY STAT START TIME COMMAND
bin 95 0.0 0.6 896 44 ? S 20:32 0:00 (portmap)
news 296 0.0 7.9 1580 516 ? S 20:33 0:00 /sbin/innd -p5 -r
news 300 0.0 0.3 872 24 ? S 20:33 0:00 (overchan)
jasio 283 0.1 11.0 1012 716 2 S 20:33 0:01 /bin/login -- jasio
jasio 344 0.1 10.1 1220 656 2 S 20:38 0:01 -bash
asia 358 0.2 10.7 1012 700 3 S 20:39 0:01 /bin/login -- asia
asia 359 0.1 9.7 1216 632 3 S 20:39 0:00 -bash
root 1 0.3 1.6 880 104 ? S 20:30 0:04 init
[...]
root 465 0.0 6.2 928 404 1 R 20:53 0:00 ps -aux
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
USER - użytkownik procesu
PID - numer identyfikacyjny procesu
TTY - procesy zwiazane z naszym terminalem
STAT - status procesu
R - proces działający (ang. running)
T - proces zatrzymany (ang. stopped)
P - proces w stanie spoczynku (ang. page wait)
D - proces w stanie spoczynku (ang. disk wait)
S - proces w stanie spoczynku (ang. sleeping)
I - proces w stanie spoczynku (ang. idle)
Z - proces duch (ang. zombie), zakończył się ale nie rozliczył
się jeszcze z procesami nadrzędnymi!
TIME - jak długo działa proces
COMMAND - nazwa programu, której odpowiada proces
%CPU - ilość zaangażowania procesora w procesie
%MEM - jaka część pamięci operacyjnej
Opis: jeśli chcesz zobaczyć kot jakie procesy wykonuje jest to polecenie dla ciebie
Patrz także: [kill]
Kill - zabijanie procesów
Parametry: kill [parametr] [PID]
kill 200 - zabija proces z numerem 200 (PID)
kill -9 200 - jeśli jest oporny i nie chce się wyłączyć jest to prawie pewny sposób
kill -9 -1 - zabija wszystkie procesy procesy
kill -9 0 - !!!samobójstwo!!!
Opis: wyłączanie procesów
Patrz także: [ps]
Polecenia związane z pomocą:
help - wyświetla nam wszystkie polecenia w Linuxie
arametry: -brak-
Opis: wyświetlenie komunikatów dostępnych w systemie
Patrz także: [man]
Man - pokazuje nam pomoc do programu
Parametry: man [program]
man mount - wyświetla pomoc do polecenia mount
Opis: pomoc do konkretnych programów
Patrz także: [man]
Polecenia związane z kompresją i archiwizacją:
gzip - kompresuje nam archiwum *.qz
Parametry: gunzip [parametry] [*.gz]
gzip arx - tworzy nam zkompresowany plikp arx.gz
gzip -d arx.gz - odkompresuje nam archiwum arx.gz
Opis: Można tylko kompresować jeden plik, w przypadku większej ilości trzeba użyć TAR'a
Patrz także: [tar]
Tar - archiwizuje nam archiwum *.qz
Parametry: tar [parametry] [*.tar]
tar -cvf plik* - archiwizuje nam wszystkie pliki do sk.tar
tar -xvf - rozpakuje nam wszystkie sk.tar
Opis: TAR nie kompresuje nam plików, żeby były z kompresowane trzeba użyć GZIP'a
Patrz także: [man]
3
1
DOS
POLECENIA
4
DOS
POLECENIA
4
6