Podstawowe polecenia systemu Unix/Linux

Transkrypt

Podstawowe polecenia systemu Unix/Linux
Podstawowe polecenia
systemu Unix/Linux
Przygotował: mgr inż. Maciej Lasota
Polecenia systemu Unix/Linux
1)
Spis poleceń
Polecenie
ls [katalog]
w
who
cd [ścieżka][katalog]
pwd
Opis
Polecenie służące do wyświetlania zawartości podanego katalogu lub katalogu,
w którym aktualnie się znajdujemy. ls -all wyświetlenie zawartości bieżącego
katalogu. Inne opcje:
-a wyświetla całą zawartość katalogu.
-l szczegóły.
-R wyświetlenie rekurencyjne zawartości wszystkich katalogów
Polecenie służące do wyświetlania aktualnie zalogowanych użytkowników w
systemie, oraz pokazujące co dany użytkownik wykonuje w danym momencie.
Polecenie służące do wyświetlania aktualnie zalogowanych użytkowników w
systemie.
Polecenie służące do zmiany aktualnego katalogu
cd .. – powrót do katalogu wyżej,
cd / - powrót do katalogu głównego,
cd ~ - powrót do katalogu domowego
Polecenie służące do wyświetlania aktualnego katalogu, w którym się
znajdujemy.
logout / exit
Polecenie służące do wylogowania się z systemu.
date
bc
cal
df
Polecenie służące do wyświetlenia aktualnej daty.
du
free
Polecenie służące do szacowania zużycie miejsca na dysku.
1.1)
Kalkulator.
Kalendarz.
Polecenie służące do wyświetlenia informacji o zajętości dysku.
Polecenie służące do wyświetlenia informacji o wolej pamięci w systemie.
Operacje na plikach.
Polecenie
Opis
cp [old] [new]
Polecenie kopiuje plik, podany jako old na nowy, ewentualnie kopiuje plik
do podanego katalogu.
Polecenie przenosi podany plik old na nowy, ewentualnie przenosi do
podanego katalogu.
mv [old] [new]
mkdir [nazwa]
rm [plik]
Tworzy nowy katalog.
rmdir [nazwa]
cat [plik]
more [plik]
less [plik]
Usuwa podany katalog.
grep [wzorzec] [plik]
sort [opcje] [plik]
Usuwa podany plik.
Wyświetla zawartość podanego pliku.
Wyświetla zawartość podanego pliku z podziałem na strony.
Wyświetla zawartość podanego pliku.
Polecenie służy do wyszukiwania podanego wzorca w tekście lub
podanym pliku.
Polecenie służy do sortowania tekstu w pliku.
Polecenia systemu Unix/Linux
find [ścieżka] [wyrażenie]
Polecenie służy do zmiany praw dostępu do pliku lub katalogu.
chmod 755 nazwapliku rwxr-xr-x.
chmod g=rx nazwapliku
chmod o=g nazwapliku
chmod u=rwx,g-w nazwa pliku
chmod [maska]
[plik | katalog]
1.2)
Polecenie służy do wyszukiwania podanego pliku lub katalogu na dysku,
pasującego do wyrażenia.
Operacje na procesach.
Polecenie
ps
kill [pid]
top
1.3)
Opis
Polecenie służące do wyświetlania wszystkich działających procesów.
ps aux – wszystkie procesy działające w systemie
Polecenie służące do „zabić” podanego procesu.
kill -9 [pid] – zabicie natychmiastowe procesu o podanym nr
PID
Poleceni wyświetla wszystkie działające procesy, wraz z wykorzystaniem
procesora/pamięci.
Archiwizacja danych.
Polecenie
Opis
tar
Polecenie służące do tworzenia archiwów z podanych plików i katalogów.
tar –cvf [nazwa] [dane]
tar –tvf [nazwa]
tar – rvf [nazwa] [dane]
tar –zcvf [nazwa] [dane]
tar –jcvf [nazwa] [dane]
tar –xvf [nazwa]
tar –zxvf [nazwa]
tar –jxvf [nazwa]
Tworzy archiwum o danej nazwie z określonych danych np.
tar –cvf moje.tar /home
tar –cvf moje.tar plik.txt
Wypisuje zawartość danego archiwum.
Dodaje do archiwum nowe dane np.
tar –rvf moje.tar plik2.txt
Tworzy archiwum .gz o danej nazwie z określonych danych np.
tar –zcvf moje.tar.gz /home
Tworzy archiwum .bz2 o danej nazwie z określonych danych np.
tar –jcvf moje.tar.bz2 plik.txt plik2.txt
Rozpakowuje archiwum *.tar
Rozpakowuje archiwum *.tar.gz
Rozpakowuje archiwum *.tar.bz2
UWAGA !!! Więcej informacji można znaleźć w manualach danego polecenia:
man [nazwa polecenia]

Podobne dokumenty