In search this blog

Loading

sobota, 28 maja 2011

Przydatne polecenia


Przydatne polecenia pod Linuxem

Operacje na plikach

ls - wyświetla zawartość katalogu.
ls -al - wyświetla katalog z ukrytymi plikami
cd gdzies - zmiana katalogu na gdzies
pwd - pokaż aktualny katalog
mkdir gdzies - utwórz katalog o nazwie gdzies
rm plik - usuń plik plik
rm -r jakis - usuń katalog jakiś
rm -f plik - siłowe usunięcie pliku
rm -rf jakis - siłowe usunięcie katalogu jakis (*)
cp plik_1 plik_2 - skopiuj plik plik_1 na plik plik_2
cp -r katalog_1 katalog_2 - skopiuj katalog katalog_1 na katalog_2, jeżeli nie istnieje utwórz katalog_2
mv plik_1 plik_2 - zmień nazwę lub przenieś plik plik_ na plik_2, jeżeli plik_2 jest istniejącym katalogiem, przenieś plik_1 do katalogu plik_2
ln -s plik skrot - utwórz łącze skrot do pliku plik
touch plik - utwórz lub uaktualnij plik plik
cat > plik - wpisz do pliku
more plik - wyświetl zawartość pliku plik
head plik - wyświetl pierwsze 10 linii pliku plik
tail plik - wyświetl ostatnie 10 linii pliku plik
tail -f plik - wypisywanie nowych danych z pliku plik kiedy ten rośnie

Zarządzanie procesami

ps -A - wyświetla twoje aktualne procesy
top - wyświetla wszystkie działające procesy
kill id - zniszcz proces o numerze id
killall proc - zniszcz wszystkie procesy proc (*)
bg - wyświetl zatrzymane lub działające w tle zadania; przywróć zatrzymane zadania
fg - przywróć najpopularniejsze zadanie
fg n - przywróć zadanie n

Dostęp do pliku

chmod octal plik - zamień dostęp do pliku plik za pomocą wartości, które są używane osobno dla użytkownika grupy i innych:
  • 4 - odczyt (r)
  • 2 - zapis (w)
  • 1 - uruchamianie (x)
Przykłady:
chmod 777 - rwx dla wszystkich
chmod 755 - rwx dla właściciela, rx dla grupy i innych
chown - zmiana właściciela lub zmiana grupy
Przykład:
chown nobody:nobody plik - zmiana właściciela i grupy dla pliku plik
chgrp - zmiana grupy(właściciela) dla pliku
Przykład:
chgrp grupa plik - grupa jest właścicielem pliku plik

SSH

ssh user@host - dołącz do host jako user
ssh -p port user@host - dołącz do host na porcie port jako user
ssh-copy-id user@host - dodaj twój klucz do host dla user aby umożliwić logowanie bez hasła

Szukanie

grep wzor plik - szukaj wzoru w plikach plik
grep -r wzor katalog - szukaj rekurencyjnie wzoru w katalogu katalog
komenda | grep wzor - szukaj wzoru w wydruku polecenia komenda
locate plik - znajdź położenie pliku plik

Informacje o systemie

date - pokaż aktualną datę i czas
cal - pokaż kalendarz tego miesiąca
uptime - pokaż czas działania komputera
w - wyświetl kto jest podłączony
whoami - jako kto jesteś zalogowany
finger user - wyświetl informacje o user
uname -a - pokaż informacje o jądrze
cat /proc/cpuinfo - informacja o procesorze
cat /proc/meminfo - informacja o pamięci
man komenda - pokaż informacje o komenda
df - pokaż zajętość dysku
du - pokaż zajętość katalogu
free - pokaż zajętość pamięci i swap
lshw - wyświetla informacje na temat konfiguracji sprzętowej w komputerze
whereis aplikacja - pokaż lokalizację aplikacja
which aplikacja - pokaż która aplikacja będzie uruchamiana

Kompresja

tar cf plik.tar pliki - stwórz plik tar nazwany plik.tar zawierający pliki
tar xf plik.tar - rozpakuj pliki z plik.tar
tar czf plik.tar.gz pliki - stwórz plik tar z kompresją Gzip
tar xzf plik.tar.gz - rozpakuj tar używając Gzip
tar cjf plik.tar.bz2 - stwórz plik tar z kompresją Bzip2
tar xjf plik.tar.bz2 - rozpakuj używając Bzip2
gzip plik - spakuj plik i nazwij go plik.gz
gzip -d plik.gz - rozpakuj plik.gz do plik

Sieć

ping host - pinguj host i wyświetl wynik
whois domena - pobierz informacje whois o domenie
dig domena - poierz informacje DNS dla domeny
dig -x host - pobierz informacje zwrotne o host
wget plik - pobierz plik
wget -c plik - kontynuuj zatrzymane pobieranie

Instalacja

Instaluj ze źródła:
./configure
make
make install
dpkg -i pakiet.deb - instaluj paczkę(Debain)

Skróty

Ctrl + C - zatrzymuje aktualne polecenie
Ctrl + Z - zatrzymaj aktualne polecenie, przywróć za pomocą fg na pierwszy plan lub bg na tło
Ctrl + D - wyloguj się z sesji, podobne do exit
Ctrl + W - kasuje jedno słowo w aktualnej linii
Ctrl + U - kasuje całą linię
Ctrl + R - pisz aby przywołać najczęściej używane polecenie
!! - powtórz ostatnie polecenie
exit - wyloguj się z aktualnej sesji

(*) - używać z dużą ostrożnością.

stat4u stat4u

Brak komentarzy:

Prześlij komentarz

Powered By Blogger