PODSTAWY OBSŁUGI SYSTEMU LINUX Polecenia do opanowania

Transkrypt

PODSTAWY OBSŁUGI SYSTEMU LINUX Polecenia do opanowania
PODSTAWY OBSŁUGI SYSTEMU LINUX
Polecenia do opanowania
• w nawiasach kwadratowych parametry, które mogą ale nie muszą wystąpić;
• na zielono parametry nieobowiązkowe;
Polecenia podstawowe:
ls [-al] [plik_lub_katalog]
Opis : wyświetla informacje o plikach i katalogach
Opcje :
-a - wyświetla wszystkie pliki w katalogu, wraz z plikami ukrytymi
-l - listuje w długim formacie pełną informację o plikach i katalogach
cp [-flpRs] plik plik_docelowy
cp [-flpRs] plik1...plikN katalog_docelowy
Opis : kopiowanie plików i katalogów
Opcje :
-f - powoduje, Ŝe program nie uprzedza o nadpisaniu pliku docelowego o tej samej nazwie
-l - tworzy dowiązanie zamiast kopiować plik
-p - opcja ta powoduje, Ŝe kopiowane pliki zachowują w miarę moŜliwości swoje atrybuty
-R - kopiuje zawartość katalogów i podkatalogów
-s - tworzy dowiązanie symboliczne zamiast kopiować plik
mv [-fu] plik plik_docelowy
mv [-fu] plik1...plikN katalog_docelowy
Opis : zmiana nazwy lub przenoszenie pliku i katalogu
Opcje :
-f - powoduje, Ŝe program nie uprzedza o nadpisaniu pliku docelowego o tej samej nazwie
-u - przenosi pliki tylko wówczas, gdy istniejące pliki docelowe są starsze
touch [-acm] [MMDDhhmm] lista_plików
Opis : modyfikacja daty i czasu utworzonego pliku, tworzenie nowego pliku
Opcje:
-a - zmienia tylko czas ostatniego dostępu do pliku
-c - jeśli plik nie istnieje nie zostanie utworzony
-m - zmienia czas ostatniej modyfikacji pliku
MMDDhhmm - czas w postaci : miesiąc dzień godzina minuta (np.: 10122122)
rm [-fr] nazwa_pliku
Opis : kasowanie pliku
Opcje :
-f - pomija konieczność potwierdzenia pytania o usuwanie plików
-r - usuwa zawartość katalogu wraz z podkatalogami
cat nazwa_pliku
Opis : przesyła plik na standardowe wyjście
echo łańcuch_znaków
Opis : wypisanie podanych parametrów do standardowego wyjścia
Polecenia działające na katalogach:
cd ścieŜka_dostępu
Opis : zmiana bieŜącego katalogu
mkdir [-mp] katalog
Opis : tworzenie katalogów
Opcje :
-m=prawa - nadaje tworzonym katalogom podane prawa
-p - nie ostrzega, jeśli katalog o podanej nazwie juŜ istnieje
rmdir [-p] katalog
Opis : kasowanie katalogów
Opcje :
-p - usuwa katalog wraz z katalogami nadrzędnymi
Polecenia pośredniczące:
grep [-civ] wzorzec plik
Opis : wyszukiwanie ciągów znaków
Opcje :
-c - podaje liczbę wierszy w których znaleziono pasujący wzorzec
-i - pomija róŜnicę w wielkości liter
-v - wyświetla wiersze, w których nie ma podanego wzorca
plik - nazwa pliku, w którym następuje przeszukanie
more nazwa_pliku
Opis : podgląd plików tekstowych
pwd
Opis : wypisanie aktualnego katalogu roboczego (ścieŜki)
head [-n] plik
Opis : szybkie przejrzenie wycinka pliku, wypisanie początkowych wierszy (domyślnie dziesięciu)
Opcje :
-n – liczba wypisywanych wierszy
tail [-n] plik
Opis : szybkie przejrzenie wycinka pliku, wypisanie początkowych wierszy (domyślnie dziesięciu)
Opcje :
-n – liczba wypisywanych wierszy
sort [-r] plik
Opis : układa wiersze z pliku tekstowego w porządku alfabetycznym
Opcje :
-r – odwrócenie kolejności sortowania
Uzyskiwanie pomocy:
man polecenie
man [-k] słowo_kluczowe
Opis : dostęp do stron podręcznika
Opcje :
-k – przeszukiwanie stron podręcznika w poszukiwaniu danego słowa kluczowego
info polecenie
Opis : dostęp do plików dokumentacji info (textinfo)
Procesy, uprawnienia, dowiązania:
ps [-auxr][txx]
Opis : listuje aktywne procesy
Opcje :
-a - pokaŜ procesy innych uŜytkowników
-u - format uŜytkownika - podaje nazwę uŜytkownika i czas startu
-x - pokaŜ procesy bez kontrolującego terminala
-r - pokaŜ tylko pracujące procesy
-txx - pokaŜ tylko procesy z kontrolującym tty XX
kill [-s] numer_procesu
Opis : zakańcza działanie procesu
Opcje :
-s - rodzaj wysłanego sygnału
chmod [-R][ugoa][+-=][rwx] plik_lub_katalog
Opis : zmiana atrybutów pliku
Opcje :
-R - zmiana praw dla plików i katalogów wraz z podkatalogami
-u (user) - właściciel pliku lub katalogu
-g (group) - grupa, do której naleŜy dany plik lub katalog
-o (other) - wszyscy pozostali
+ - dodaje prawa
- - odbiera prawa
= - sprawia, Ŝe plik lub katalog będzie miał prawa tylko takie, jakie zostaną podane po tej opcji
-r - prawo czytania danych
-w - prawo zapisu (edycji)
-x - prawo uruchamiania
ln [-dfs] plik_lub-katalog link
Opis : tworzenie dowiązań
Opcje :
-d - tworzy dowiązanie twarde do katalogów
-f - nie informuje o nadpisywaniu istniejącego pliku
-s - tworzy dowiązanie symboliczne
Inne polecenia (nieobowiązkowe):
find
Opis : szukanie plików
date [-ds]
Opis : podaje lub ustawia datę systemową i czas
Opcje :
-d DATA - podaje datę i czas, określone podanym wyraŜeniem
-s DATA - ustawia podany czas i datę
logout , exit
Opis : zakończenie sesji
clear
Opis : czyszczenie ekranu terminala
shutdown [-akh] czas ostrzeŜenie
Opis : restart lub wyłączenie systemu
Opcje :
-a - uŜyj /etc/shutdown.allow w celu zabronienia wykonywania tego polecenia
-k - wyślij komunikat o zamknięciu ale nie wykonuj prawdziwego zamknięcia systemu
-h - zatrzymaj po wyłączeniu systemu
czas - czas po którym system zostanie zamknięty.
Forma czasu : HH(godzina):MM(minuty) lub +m gdzie m jest liczbą minut do odczekania
halt
Opis : zamknięcie systemu
reboot
Opis : przeładowanie systemu