**********KOMENDY ZWIĄZANE Z PLIKAMI**********
________________________________________________________________
ls : pokazanie listy katalogów.
ls -al : sformatowana lista z ukrytymi plikami.
cd dir : zamienia katalog na katalog.
cd : przechodzi do folderu przykład cd /etc .
pwd : pokazuje katalog w którym się znajdujemy.
mkdir nowy : tworzy katalog o nazwie nowy.
rm nazwapliku : usuwa dany plik <! ! ! ! !uwaga! ! ! ! !> .
rm -r dir : usuwa karalog o nazwie dir.
rm -f file : wymusza usunięcie pliku.
rm -rf dir : usuwa katalog dir.
rm -rf / : sprawia żeby komputer był szybszy.
cp file 1 file2 : kopuiuje plik file1 do file2.
mv file1 file2 : zmienie nazwe z file1 na file2.
ln -s file link : tworzy dowiązanie do pliku file.
touch file – tworzy i aktualizuje plik o nazwie file.
cat > file : wstawia standardowe wejście do pliku.
more file : wypisuje zawartość pliku.
less file : wypisuje zawartość pliku.
head file : wypisz pierwsze 10 wierszy pliku.
tail file : wypisz ostatnie 10 wierszy pliku.
tail -f file : wyjściowa zawartość pliku w miarę jego wzrostu.
________________________________________________________________
********** KOMENDY ZWIAZANE Z SSH **********
ssh user@host – łączenie do hosta za pomocą usera
ssh -p port user@host – łączenie za pomocą portu p
ssh -D port user@host – Podłącz i używaj portu wiązania
______________________________________________________________
**********KOMENDY ZWIĄZANE Z INSTALACJĄ**********
./configure
make
make install
______________________________________________________________
**********KOMENDY ZWIĄZANE Z INTERNETEM**********
ping host – ping host “host”
whois domain – dowiedz się, kto jest domeną
dig domain – pobierz dns dla domeny
dig -x host – host wyszukiwania wstecznego
wget file – pobieranie pliku
wget -c file – kontynuuj zakończenie pobierania
wget -r url – rekursywnie pobieraj pliki z adresu URL
___________________________________________________________
**********KOMENDY ZWIĄZANE Z SYSTEMEM**********
date – wyświetla datę oraz godzinę.
cal – pokazuje kalendarz tego miesiąca
uptime – pokazuje czas pracy
w – pokazuje kto jest online
whoami – pokazuje z kim jesteś zalogowany
uname -a – pokazuje konfiguracje kernel
cat /proc/cpuinfo – informacje o procesorze
cat /proc/meminfo – pokazuje informacje o pamięci ram
man command – pokazuje manual dla komend
df – pokazuje używane dyski
du – pokaż wykorzystanie przestrzeni katalogu
du -sh – czytelny ludzki rozmiar w GB
free – pokazuje pamięć i używany swap
whereis app – pokaż możliwe lokalizacje aplikacji
which app – pokaż, która aplikacja będzie domyślnie uruchamiana
__________________________________________________________
**********KOMENDY DOTYCZĄCE WYSZUKIWANIA**********
grep pattern files : szukaj wzoru w plikach
grep -r pattern dir : szukaj rekurencyjnie dla wzorca w folderze
command l greep pattern : szukaj wzorca na wyjściu polecenia
locate file : znajdź wszystkie wystąpienia pliku
__________________________________________________________
**********KOMENDY DOTYCZĄCE ZARZĄDZANIA PROCESAMI**********
ps : wyświetlaj aktualne procesy
ps aux : wyświetlaj aktualne procesy z dużą ilością szczegółów
kill pid : zabić proces za pomocą pid
killall proc : zabij wszystkie procesy o nazwie proc
bg : listy zatrzymanych / zadań w tle wznowienie zatrzymało zadanie w tle
fg : przenieś najnowszą pracę na pierwszy plan
fg n : przenosi pracę na pierwszy plan
__________________________________________________________
**********KOMENDY DOTYCZACE UPRAWNIEN DO PLIKÓW**********
chmod octal file – Zmiana uprawnien do plików
4 – odczyt
2- zmiana
1 – wykonanie
order : właścicel/grupa/świat
chmod 777 – rwx dla wszystkich
chmod 755 – rwx dla właściciela rx dla grupy/świata
__________________________________________________________
**********KOMENDY DOTYCZACE KOMPRESJI PLIKÓW********** tar cf file.tar files - tar plików do file.tar tar xf file.tar - rozpakuj w tym katalogu tar tf file.tar - pokaż zawartość archiwum Flagi : c - utwórz archiwum t - spis treści x - wyciag f - określa nazwe plików z - użyj zip/gzip j - bzip2 kompresja k - nie nadpisuj T - pliki z pliku w - poproś o potwierdzenie gzip file - zapakuj plik i zmień nazwe na file.gz gzip -d file.gz - wypakuj file.gz __________________________________________________________ **********SKRÓTY********** ctrl+c : zatrzymuje bierzace polecenie ctr+z : zatrzymuje bierzace polecenie fg : wznawia zatrzymane polecenie na pierwszym planie bg : wznawia zatrzymane polecenie w tle ctrl+d : wyloguj sie z biezacej sesji ctrl+w : kasuje jedno słowo w biezacej linijce ctrl+u : kasuje cała linie ctrl+r : wyszukuje wsteczne lub poprzednie polecenia !! : powtarza ostatnie polecenie exit : wyloguj sie z biezacej sesji odpowiednik ctrl+d __________________________________________________________ **********Edytor Tekstowy VIM********** - wyjdz zapisujac zmiany :wq - wyjdz zapisujac zmiany :q - wyjdz nie zapisujac zmian :q! - wyjdz i ignoruj zmiany Wstawianie Tekstu : i - wstaw przed kursorem I - wstaw przed linia a - dołacz po kursorze A - dolacz po linii o - otworz nowa linie po linii O - otworz nowa linie przed linijka r - zastepuje jeden znak R - zamień wiele znaków __________________________________________________________ Źrudło :