Informator poleceń systemu Unix/Linux
.com
Operacje na plikach Informacje o systemie
ls wyświetla zawartość katalogu date pokazuje aktualną datę i czas
ls -al wyświetla katalog wraz z ukrytymi plikami cal pokazuje kalendarz na ten miesiąc
cd dir zmienia katalog na dir uptime pokazuje czas działania komputera
cd zmienia katalog na domowy (home) w wyświetla listę zalogowanych użytkowników
pwd wyświetla ścieżkę do aktualnego katalogu whoami wyświetla jako kto jesteś zalogowany
mkdir dir tworzy katalog dir finger user informacje o użytkowniku user
rm file usuwa plik file uname -a wyświetla informacje o kernelu
rm -r dir usuwa katalog dir cat /proc/cpuinfo informacje o procesorze
rm -f file siłowo usuwa plik file cat /proc/meminfo informacje o pamięci
rm -rf dir siłowo usuwa katalog dir * man command wyświetla podręcznik do command
cp file1 file2 kopiuje plik file1 do pliku file2 df wyświetla zajętość dysku
cp -r dir1 dir2 kopiuje katalog dir1 do katalogu du wyświetla zajętość katalogu
dir2; tworzy katalog dir2 jeżeli ten nie istnieje free wyświetla zajętość pamięci i swap
mv file1 file2 przenosi plik file1 do file2 whereis app wyświetla lokalizację aplikacji app
(zmienia nazwę z file1 na file2); jeżeli file2 to which app wyświetla która aplikacja zostanie
istniejący katalog, przenosi do niego plik file1 uruchomiona
ln -s file link tworzy łącze link do pliku file
Kompresja
touch file tworzy lub uaktualnia plik file
tar cf file.tar files tworzy plik file.tar
cat > file wypisuje do pliku file
zawierający pliki files
more file wyświetla zawartość pliku file
tar xf file.tar wypakuje pliki z file.tar
head file wyświetla pierwsze 10 linijek pliku file
tar czf file.tar.gz files tworzy archiwum z
tail file wyświetla ostatnie 10 linijek pliku file
kompresją Gzip zawierające pliki files
tail -f file wypisuje nowe dane z pliku file
tar xzf file.tar.gz wypakuje pliki z file.tar.gz
kiedy ten rośnie, zaczynając od 10 ostatnich linii
tar cjf file.tar.bz2 tworzy archiwum
Zarządzanie procesami
file.tar.bz2 z kompresją Bzip2
ps wyświetla listę aktualnie działających procesów
tar xjf file.tar.bz2 wypakuje pliki z
top wyświetla listę wszystkich działających
file.tar.bz2
procesów
gzip file pakuje plik file do archiwum file.gz
kill pid zabija proces o numerze pid
gzip -d file.gz wypakuje pliki z file.gz
killall proc zabija procesy o nazwie proc *
bg wyświetla listę zatrzymanych lub działających w Sieć
tle procesów ping host pinguje host i wyświetla rezultaty
fg przywraca najnowszy proces
whois domain informacje whois o domain
fg n przywraca proces n na pierwszy plan dig domain informacje DNS o domenie domain
dig -x host wyświetla informacje zwrotne o host
Prawa dostępu do plików
chmod octal file zmienia prawa dostępu do pliku wget file pobiera file
wget -c file kontynuuje zatrzymane pobieranie
file na octal, kolejno dla właściciela, grupy i innych
4 odczyt (read)
Instalacja
2 zapis (write)
Instalacja ze zródeł:
1 uruchamianie (execute)
./configure
Przykłady:
make
chmod 777 rwx dla wszystkich
sudo make install
chmod 755 rwx dla właściciela, rx grupy i innych
dpkg -i pkg.deb instaluje paczkę (Debian)
Zajrzyj do man chmod po więcej opcji
rpm -Uvh pkg.rpm instaluje paczkę (RPM)
SSH
Skróty
ssh user@host łączy z host jako user
Ctrl+C kończy aktualne polecenie
ssh -p port user@host łączy z host na porcie
Ctrl+Z zatrzymuje aktualne polecenie, fg
port jako user
przywraca na pierwszy plan, bg na tło
ssh-copy-id user@host dodaje twój klucz do host
Ctrl+D kończy aktualną sesję (jak exit)
dla user aby umożliwić logowanie bez hasła
Ctrl+W kasuje jedno słowo w aktualnej linii
Wyszukiwanie
Ctrl+U kasuje całą linię
grep pattern file szuka pattern w pliku file
Ctrl+R pisz aby przywołać najczęściej używane
grep -r pattern dir wyszukuje wzór pattern we
polecenie
wszystkich plikach w katalogu dir
!! - powtarza ostatnie polecenie
command | grep pattern wyszukuje wzór pattern
exit kończy aktualną sesję
w wyjściu polecenia command
* używać z dużą ostrożnością
locate file znajduje wszystkie pliki o nazwie file
Wyszukiwarka
Podobne podstrony:
Systemy Operacyjne Unix Linux solarka2Systemy Operacyjne Unix Linux solaris1Systemy Operacyjne Unix Linux solarka48 Unix polecenia systemowePodstawowe polecenia systemu LINUXAdamczewski Zintegrowane systemy informatyczne w praktyce System CRM tendencje rozwojowe systeSystem operacyjny Linux Podręcznikinformatyka joomla system zarzadzania trescia hagen graf ebookWyświetla się informacja o pirackim systemieSystemy(Unix) wyklad Nieznanyraczek informacje i polecenia13 Zestawienie poleceń systemu MS DOSLab Wprowadzenie do systemu UNIXĆwiczenie 2 3 Podstawy użytkowania wiersza poleceń systemu Windows 2000;XP;2003więcej podobnych podstron