-
-
Save kruzyk/1630d5281d20cca7cb6bc2a3200d9599 to your computer and use it in GitHub Desktop.
Revisions
-
chajr revised this gist
Jul 4, 2017 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -108,6 +108,7 @@ * **sudo su - {nazwa użytkownika} -c "{polecenie}"** - jak powyżej * **usermod** - modyfikuje ustawienia użytkownika * **sudo usermod -a -G {grupa} {user}** - dodaje usera do grupy * **sudo gpasswd -a {user} {grupa}** - j/w --- ## Data i czas -
chajr revised this gist
Jul 4, 2017 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -107,6 +107,7 @@ * **sudo runuser -l {nazwa użytkownika} -c '{polecenie}'** - uruchamia poprzez innego użytkownika {polecenie} * **sudo su - {nazwa użytkownika} -c "{polecenie}"** - jak powyżej * **usermod** - modyfikuje ustawienia użytkownika * **sudo usermod -a -G {grupa} {user}** - dodaje usera do grupy --- ## Data i czas -
chajr revised this gist
Jul 4, 2017 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -31,6 +31,7 @@ * **ls -R | sort -R | tail -1** - wybiera losowy katalog lub plik z drzewa katalogu * **rename -v 's/\.pdf$/\.doc/' *.pdf** - zmienia nazwwy wszystkich plików *.pdf * **(cd /{some}/{dir}/ && ls -l)** - zmienia katalog, wykonuje komendę i powraca do aktualnego katalogu * **chgrp** - zmienia grupę dla plików/katalogów ### Pliki * **cat {plik 1} {plik 2} {plik n} >> {plik docelowy}** - dodaje content z plików 1, 2 i 3 do pliku docelowego -
chajr revised this gist
Jun 22, 2017 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -150,6 +150,7 @@ * **lscpu** - szczegółowe informacje na temat procesora * **lsblk** - szczegółowe informacje na temat urządzeń blokowych * **lspci** - urządzenia podpięte pod szynę PCI * **watch "dmesg | tail -20"** - podgląd na żywo logów systemowych ### Procesy * **pstree** - pokazuje drzewo procesów -
chajr revised this gist
Apr 22, 2017 . 1 changed file with 2 additions and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -105,6 +105,7 @@ * **users | wc -w** - liczba zalogowanych użytowników * **sudo runuser -l {nazwa użytkownika} -c '{polecenie}'** - uruchamia poprzez innego użytkownika {polecenie} * **sudo su - {nazwa użytkownika} -c "{polecenie}"** - jak powyżej * **usermod** - modyfikuje ustawienia użytkownika --- ## Data i czas @@ -232,6 +233,7 @@ * **mkpasswd -l 10** - generuje hasło 10 znakowe trudne do złamania * **makepasswd --cahrs 10** - generuje hasło 10 znakowe trudne do złamania * **while true; do {polecenie lub skrypt do wykoanaia} ; sleep 100 ; done** - wykonuje skrypt co określony czas * **mplayer -vo caca {film}** - odtwarzanie filmów w konsoli --- -
chajr revised this gist
Apr 12, 2017 . 1 changed file with 3 additions and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -195,6 +195,8 @@ * **tcpdump -i any port {port}** - pokazuje całą komunikację na wskazanym porcie * **nmap -sn {ip}/24** - skanuje adresy w poszukiwaniu hostów * **curl -D {plik dla nagłówków} {url} > /dev/null** - zapisuje nagłówki do pliku (nie generuje outputu) * **curl -o- {url}.sh | bash** - pobiera skrypt i wykonuje go na komputerze * **curl -sS -d key=val {url}** - wysyła dane POST, -sS pokazuje tylko błędy (-G - GET) * **whois {domena}** - podaje informacje o domenie internetowej * **dig {domena}** - informacje o DNS * **wget -r {url}** - pobiera rekursywnie z podanego url-a @@ -228,6 +230,7 @@ * **lpq** - status podłączonych drukarek * **lpq -P {nazwa drukarki} {nazwa pliku}** - drukuje plik na wskazanej drukarce * **mkpasswd -l 10** - generuje hasło 10 znakowe trudne do złamania * **makepasswd --cahrs 10** - generuje hasło 10 znakowe trudne do złamania * **while true; do {polecenie lub skrypt do wykoanaia} ; sleep 100 ; done** - wykonuje skrypt co określony czas --- -
chajr revised this gist
Mar 21, 2017 . 1 changed file with 4 additions and 2 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -20,6 +20,7 @@ * **chown user:group {nazwa pliku/katalogu}** - właściciela i grupy * **ls | wc -l** - liczba plików i katalogów w aktualnym katalogu * **tree** - drzewo katalogów i plików * **tree -ugphD** - drzewo katalogów i plików wraz z informacjami o plikach i katalogach * **find -iname {nazwa pliku}** - szuka podanego pliku bez uwzględnienia wielkości liter * **find -size +100M** - szuka plików powyżej 100mb * **find / {pattern}** - wyszukuja podanego wzorca w głównym katalogu i podkakatalogach @@ -196,7 +197,7 @@ * **curl -D {plik dla nagłówków} {url} > /dev/null** - zapisuje nagłówki do pliku (nie generuje outputu) * **whois {domena}** - podaje informacje o domenie internetowej * **dig {domena}** - informacje o DNS * **wget -r {url}** - pobiera rekursywnie z podanego url-a --- @@ -227,6 +228,7 @@ * **lpq** - status podłączonych drukarek * **lpq -P {nazwa drukarki} {nazwa pliku}** - drukuje plik na wskazanej drukarce * **mkpasswd -l 10** - generuje hasło 10 znakowe trudne do złamania * **while true; do {polecenie lub skrypt do wykoanaia} ; sleep 100 ; done** - wykonuje skrypt co określony czas --- @@ -239,5 +241,5 @@ * **{command} 2>&1** - Redirect stderr to stdout * **{command} > /dev/null 2>&1** - Redirect whole output to /dev/null * **{command} &>/dev/null** - Redirect whole output to /dev/null * **echo -n "{tekst}"** - wyświetla tekst ze znakiem nowej linii * **tty** - zwraca nazwę terminala -
chajr revised this gist
Mar 21, 2017 . 1 changed file with 2 additions and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -29,6 +29,7 @@ * **"$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/$(basename "${BASH_SOURCE[0]}")"** - zwraca ścierzkę w której zanjduje się uruchomiony skrypt * **ls -R | sort -R | tail -1** - wybiera losowy katalog lub plik z drzewa katalogu * **rename -v 's/\.pdf$/\.doc/' *.pdf** - zmienia nazwwy wszystkich plików *.pdf * **(cd /{some}/{dir}/ && ls -l)** - zmienia katalog, wykonuje komendę i powraca do aktualnego katalogu ### Pliki * **cat {plik 1} {plik 2} {plik n} >> {plik docelowy}** - dodaje content z plików 1, 2 i 3 do pliku docelowego @@ -192,7 +193,7 @@ * **cat /etc/services | less** - podgląd wszystkich portów i programów je wykożystujących * **tcpdump -i any port {port}** - pokazuje całą komunikację na wskazanym porcie * **nmap -sn {ip}/24** - skanuje adresy w poszukiwaniu hostów * **curl -D {plik dla nagłówków} {url} > /dev/null** - zapisuje nagłówki do pliku (nie generuje outputu) * **whois {domena}** - podaje informacje o domenie internetowej * **dig {domena}** - informacje o DNS * **whet -r {url}** - pobiera rekursywnie z podanego url-a -
chajr revised this gist
Mar 19, 2017 . 1 changed file with 11 additions and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -10,8 +10,11 @@ * __du -sh *__ - pokazuje rozmiar poszczególnych plików i katalogów * __du -sh \`ls -A\`__ - pokazuje rozmiar wszystkich (w tym ukrytych) plików i katalogów (można też użyć `$(ls -A)`) * __du -hs .[^.]*__ - pokazuje rozmiar wszystkich ukrytych plików * **du -ah** - pokazuje zajętość wszystkich plków w katalogu * __ls -ld .*__ - wyświetla wszystkie ukryte pliki i katalogi * **df -h** - pokazuje zajętość wszystkich dysków * **df -a** - pokazuje zajętość wszystkich urządzeń * **df -hT** - pokazuje zajętość punktu montowania wraz z systememe plików * **chmod 0755 {nazwa pliku/katalogu}** - zmiana praw dostępu (4-read, 2-write, 1-execute) * **chmod ugo-x {nazwa pliku/katalogu}** - odbiera prawa wykonywania wszystkim użytkownikom (user, group, other) * **chown user:group {nazwa pliku/katalogu}** - właściciela i grupy @@ -90,6 +93,8 @@ * **w** - pokazuje kto jest zalogowany i co robi * **who** - pokazuje kto jest zalogowany * **wall {wiadomość}** - wysyłą wiadomość do użytkowników * **mesg** - status wyświetlania wiadomości w terminalu (mesg y - włącza, mesg n - wyłącza) * **write {użytkownik}** - włącza tryb pisania wiadomości do użytkownika * **passwd** - zmiana własnego hasła * **adduser {user} {grupa}** - dodaje nowego użytkownika * **userdel {nazwa}** - usuwa użytkownika @@ -169,18 +174,22 @@ * **curl ifconfig.me** - pokazuje zewnętrzne ip komputera * **wget http://ipinfo.io/ip -qO -** - pokazuje zewnętrzne ip komputera * **ifconfig** - pokazuje ustawienia sieci * **ifconfig {nazwa sieci}** - pokazuje informacje o wskazanej sieci * **ifconfig {nazwa sieci} | grep 'inet addr:' | cut -d: -f2 | awk '{ print $1}'** - zwraca adres lokalny komputera * **ifconfig {nazwa sieci} {down|up}** - wyłącza lub włącza sieć * **ssh-keygen** - generuje nowy klucz ssh * **mtr {ip lub domena}** - połączenie ping i traceroute * **scp -r {źródło} {cel}** - kopiuje plik poprzes ssh ([email protected]:/some/path/file) razem z podkatalogami * **curl ipinfo.io** - bardziej szczegółowe informacje o komputerze * **netstat** - wyświetla listę aktywnych połączeń TCP i UDP * **netstat -lntu** - lista otwartych portów * **netstat -at** - lista portów TCP * **sudo lsof -i -nP** - pokazuje używane porty oraz powiązane z nimi procesy * **iostat -d /dev/sda | sed -n "4p"** - pokazuje zużycie sieci * **ip route get 8.8.8.8 | awk '{print $NF; exit}'** - pokazuje ip komputera wewnątrz sieci * **nmap {hostname}** - pokazuje otwarte porty i serwisy na podanym hoście * **hostname -I** - pokazuje lokalne ip komputera * **cat /etc/services | less** - podgląd wszystkich portów i programów je wykożystujących * **tcpdump -i any port {port}** - pokazuje całą komunikację na wskazanym porcie * **nmap -sn {ip}/24** - skanuje adresy w poszukiwaniu hostów * **curl** - @@ -216,6 +225,7 @@ * **md5sum {plik}** - oblicza skrót md5 * **lpq** - status podłączonych drukarek * **lpq -P {nazwa drukarki} {nazwa pliku}** - drukuje plik na wskazanej drukarce * **mkpasswd -l 10** - generuje hasło 10 znakowe trudne do złamania --- -
chajr revised this gist
Mar 19, 2017 . 1 changed file with 11 additions and 4 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -19,12 +19,12 @@ * **tree** - drzewo katalogów i plików * **find -iname {nazwa pliku}** - szuka podanego pliku bez uwzględnienia wielkości liter * **find -size +100M** - szuka plików powyżej 100mb * **find / {pattern}** - wyszukuja podanego wzorca w głównym katalogu i podkakatalogach * __find . -maxdepth 1 -name '*.json' -delete__ - usuwa dużą ilość plików z rozszerzeniem `*.json` * **cksum {nazwa pliku}** - pokazuje sumę kontrolną CRC i rozmiar pliku * **ln -s {cel} {nazwa}** - tworzy link do pliku lub katalogu * **"$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/$(basename "${BASH_SOURCE[0]}")"** - zwraca ścierzkę w której zanjduje się uruchomiony skrypt * **ls -R | sort -R | tail -1** - wybiera losowy katalog lub plik z drzewa katalogu * **rename -v 's/\.pdf$/\.doc/' *.pdf** - zmienia nazwwy wszystkich plików *.pdf ### Pliki @@ -49,12 +49,16 @@ * **sha1sum {plik}** oblicza sumę sha1 * **wc -l {plik}** - liczba linii w pliku * **find . -type f | wc -l** - liczba samych plików w katalogu * __grep -ri "{pattern}" /jakis/katalog/*__ - wyszukuje podany pattern we wszystkich plikach w katalogu i podkatalogach, bez względu na wielkość liter * **grep –color -rw "{pattern}" .** - szuka tylko całych słów, zwraca pokolorowany otput * **grep -c "{pattern}" .** - zwraca ilość znalezionych wzorców w plikach * **diff {plik1} {plik2}** - porównuje ze sobą 2 pliki * **find {pattern} | xargs rm** - szuka plików i kasuje wszystkie znalezione * **ls -laR | grep ^- | wc -l** - zlicza ilość plików w katalogu i podkatalogach * **find . -type f | sort -R | tail -1** - wyszukuje losowy plik * **locate {file}** - znajduje wszystkie pliki o podanej nazwie * **cmp {plik1} {plik2}** - pokazuje różnicę między plikami * **cmp --verbose {pliki}** - pokazuje kody różnic (bajt różnicy, kod znaku 1, kod znaku 2) ### Katalogi * **rm -fr {nazwa katalogu lub pliku}** - umożliwia kasowanie katalogu i zawartości wraz z wymuszeniem @@ -190,7 +194,7 @@ * **reset** - inicjalizuje ponownie konsolę * **clear** - czyści wpisy w konsoli * **which {nazwa polecenia}** - podaje ścierzkę do polecenia * **whereis {nazwa polecenia}** - podaje ścierzkę do polecenia, źródeł binarnych, bibliotek i pakietów * **alias fuck='sudo $(history -p \!\!)'** - fuck command * **alias fuck='sudo $(fc -ln -1)'** - fuck command 2 * **history** - pokazuje historię polecień konsoli @@ -209,6 +213,9 @@ * **rsync -vrpogthl --progress {katalog} {katalog backupu}** - wykonuje backup katalogu, aktualizuje jedynie to co się zmieniło (opcje zapewniają backup praw, własności, czasów modyfikacji plików i symlinki jako symlinki) * **for i in {1..10}; do {polecenie}; done** - uruchamia {polecenie} 10x * **look {wyraz}** - podpowiada składnię wyrazu * **md5sum {plik}** - oblicza skrót md5 * **lpq** - status podłączonych drukarek * **lpq -P {nazwa drukarki} {nazwa pliku}** - drukuje plik na wskazanej drukarce --- -
chajr revised this gist
Mar 17, 2017 . 1 changed file with 8 additions and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -12,7 +12,7 @@ * __du -hs .[^.]*__ - pokazuje rozmiar wszystkich ukrytych plików * __ls -ld .*__ - wyświetla wszystkie ukryte pliki i katalogi * **df -h** - pokazuje zajętość wszystkich dysków * **chmod 0755 {nazwa pliku/katalogu}** - zmiana praw dostępu (4-read, 2-write, 1-execute) * **chmod ugo-x {nazwa pliku/katalogu}** - odbiera prawa wykonywania wszystkim użytkownikom (user, group, other) * **chown user:group {nazwa pliku/katalogu}** - właściciela i grupy * **ls | wc -l** - liczba plików i katalogów w aktualnym katalogu @@ -54,6 +54,7 @@ * **find {pattern} | xargs rm** - szuka plików i kasuje wszystkie znalezione * **ls -laR | grep ^- | wc -l** - zlicza ilość plików w katalogu i podkatalogach * **find . -type f | sort -R | tail -1** - wyszukuje losowy plik * **locate {file}** - znajduje wszystkie pliki o podanej nazwie ### Katalogi * **rm -fr {nazwa katalogu lub pliku}** - umożliwia kasowanie katalogu i zawartości wraz z wymuszeniem @@ -153,6 +154,8 @@ * **ps u** - pokazuje polecenia uruchomione w konsolach * **ps aux | head -1 && ps aux | grep {program}** - szuka podanego programu, wraz z opisem kolumn z wyniku * **nohup ./{nazwa}.sh > {nazwa}.log &** - uruchamia proces ze skryptu z zapisem do logu, tak aby działał dalej po wyjściu z konsoli * **bg** - pokazuje procesy w tle * **fg {proces}** - przenosi podany proces w tło * **pidof {program}** - zwraca id procesu o podanej nazwie * **watch -n 1 -d "{polecenie}"** - uruchamia polecenie i obserwóje wynik co sekundę z zaznaczeniem zmian @@ -177,13 +180,17 @@ * **tcpdump -i any port {port}** - pokazuje całą komunikację na wskazanym porcie * **nmap -sn {ip}/24** - skanuje adresy w poszukiwaniu hostów * **curl** - * **whois {domena}** - podaje informacje o domenie internetowej * **dig {domena}** - informacje o DNS * **whet -r {url}** - pobiera rekursywnie z podanego url-a --- ## Inne * **reset** - inicjalizuje ponownie konsolę * **clear** - czyści wpisy w konsoli * **which {nazwa polecenia}** - podaje ścierzkę do polecenia * **whereis {nazwa polecenia}** - podaje ścierzkę do polecenia * **alias fuck='sudo $(history -p \!\!)'** - fuck command * **alias fuck='sudo $(fc -ln -1)'** - fuck command 2 * **history** - pokazuje historię polecień konsoli -
chajr revised this gist
Feb 26, 2017 . 1 changed file with 5 additions and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -13,6 +13,7 @@ * __ls -ld .*__ - wyświetla wszystkie ukryte pliki i katalogi * **df -h** - pokazuje zajętość wszystkich dysków * **chmod 0755 {nazwa pliku/katalogu}** - zmiana praw dostępu * **chmod ugo-x {nazwa pliku/katalogu}** - odbiera prawa wykonywania wszystkim użytkownikom (user, group, other) * **chown user:group {nazwa pliku/katalogu}** - właściciela i grupy * **ls | wc -l** - liczba plików i katalogów w aktualnym katalogu * **tree** - drzewo katalogów i plików @@ -24,6 +25,7 @@ * **"$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/$(basename "${BASH_SOURCE[0]}")"** - zwraca ścierzkę w której zanjduje się uruchomiony skrypt * **ls -R | sort -R | tail -1** - wybiera losowy katalog lub plik z drzewa katalogu * **find / {pattern}** - wyszukuja podanego wzorca w głównym katalogu i podkakatalogach * **rename -v 's/\.pdf$/\.doc/' *.pdf** - zmienia nazwwy wszystkich plików *.pdf ### Pliki * **cat {plik 1} {plik 2} {plik n} >> {plik docelowy}** - dodaje content z plików 1, 2 i 3 do pliku docelowego @@ -151,6 +153,8 @@ * **ps u** - pokazuje polecenia uruchomione w konsolach * **ps aux | head -1 && ps aux | grep {program}** - szuka podanego programu, wraz z opisem kolumn z wyniku * **nohup ./{nazwa}.sh > {nazwa}.log &** - uruchamia proces ze skryptu z zapisem do logu, tak aby działał dalej po wyjściu z konsoli * **pidof {program}** - zwraca id procesu o podanej nazwie * **watch -n 1 -d "{polecenie}"** - uruchamia polecenie i obserwóje wynik co sekundę z zaznaczeniem zmian --- @@ -197,6 +201,7 @@ * **xxd -c 1 {plik}** - wyświetla wartości hex dla każdego znaku linia po linii * **rsync -vrpogthl --progress {katalog} {katalog backupu}** - wykonuje backup katalogu, aktualizuje jedynie to co się zmieniło (opcje zapewniają backup praw, własności, czasów modyfikacji plików i symlinki jako symlinki) * **for i in {1..10}; do {polecenie}; done** - uruchamia {polecenie} 10x * **look {wyraz}** - podpowiada składnię wyrazu --- -
chajr revised this gist
Feb 25, 2017 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -62,6 +62,7 @@ * **du -sckx * | sort -nr** - sortuje katalogi według rozmiaru * **cd -** - powraca do poprzedniego katalogu (przed wykonaniem polecenia `cd {katalog}`) * **watch "ls -lrt | tail -10"** - obserwowanie zmian na katalogu * **mkdir -p ~/katalog/{bin,src,pkg}** - tworzy katalog i w nim bin, src, pkg na tym samym poziomie ### Archiwa * **tar -xzvf {nazwa pliku}** - rozpakowuje archiwum `*.tar.gz` -
chajr revised this gist
Feb 25, 2017 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -170,6 +170,7 @@ * **cat /etc/services | less** - podgląd wszystkich portów i programów je wykożystujących * **netstat -lntu** - lista otwartych portów * **tcpdump -i any port {port}** - pokazuje całą komunikację na wskazanym porcie * **nmap -sn {ip}/24** - skanuje adresy w poszukiwaniu hostów * **curl** - --- -
chajr revised this gist
Feb 24, 2017 . 1 changed file with 4 additions and 2 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -23,7 +23,7 @@ * __find . -maxdepth 1 -name '*.json' -delete__ - usuwa dużą ilość plików z rozszerzeniem `*.json` * **"$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/$(basename "${BASH_SOURCE[0]}")"** - zwraca ścierzkę w której zanjduje się uruchomiony skrypt * **ls -R | sort -R | tail -1** - wybiera losowy katalog lub plik z drzewa katalogu * **find / {pattern}** - wyszukuja podanego wzorca w głównym katalogu i podkakatalogach ### Pliki * **cat {plik 1} {plik 2} {plik n} >> {plik docelowy}** - dodaje content z plików 1, 2 i 3 do pliku docelowego @@ -159,7 +159,7 @@ * **ifconfig** - pokazuje ustawienia sieci * **ssh-keygen** - generuje nowy klucz ssh * **mtr {ip lub domena}** - połączenie ping i traceroute * **scp -r {źródło} {cel}** - kopiuje plik poprzes ssh ([email protected]:/some/path/file) razem z podkatalogami * **curl ipinfo.io** - bardziej szczegółowe informacje o komputerze * **netstat** - wyświetla listę aktywnych połączeń TCP i UDP * **sudo lsof -i -nP** - pokazuje używane porty oraz powiązane z nimi procesy @@ -169,6 +169,8 @@ * **hostname -I** - pokazuje lokalne ip komputera * **cat /etc/services | less** - podgląd wszystkich portów i programów je wykożystujących * **netstat -lntu** - lista otwartych portów * **tcpdump -i any port {port}** - pokazuje całą komunikację na wskazanym porcie * **curl** - --- -
chajr revised this gist
Feb 20, 2017 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -96,6 +96,7 @@ * **cal** - pokazuje kalendarz aktualnego miesiąca * **date** - pokazuje aktualną datę * **date +"%T : %Y"** - pokazuje datę w formacie *HH:MM:SS : YYYY* * **sleep {sec} && {polecenie}** - uruchamia polecenie po określonej liczbie sekund --- ## System -
chajr revised this gist
Feb 19, 2017 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -167,6 +167,7 @@ * **nmap {hostname}** - pokazuje otwarte porty i serwisy na podanym hoście * **hostname -I** - pokazuje lokalne ip komputera * **cat /etc/services | less** - podgląd wszystkich portów i programów je wykożystujących * **netstat -lntu** - lista otwartych portów --- -
chajr revised this gist
Feb 19, 2017 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -166,6 +166,7 @@ * **ip route get 8.8.8.8 | awk '{print $NF; exit}'** - pokazuje ip komputera wewnątrz sieci * **nmap {hostname}** - pokazuje otwarte porty i serwisy na podanym hoście * **hostname -I** - pokazuje lokalne ip komputera * **cat /etc/services | less** - podgląd wszystkich portów i programów je wykożystujących --- -
chajr revised this gist
Feb 8, 2017 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -47,7 +47,7 @@ * **sha1sum {plik}** oblicza sumę sha1 * **wc -l {plik}** - liczba linii w pliku * **find . -type f | wc -l** - liczba samych plików w katalogu * __grep -r "{pattern}" /jakis/katalog/*__ - wyszukuje podany pattern we wszystkich plikach w katalogu i podkatalogach * **diff {plik1} {plik2}** - porównuje ze sobą 2 pliki * **find {pattern} | xargs rm** - szuka plików i kasuje wszystkie znalezione * **ls -laR | grep ^- | wc -l** - zlicza ilość plików w katalogu i podkatalogach -
chajr revised this gist
Feb 8, 2017 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -23,6 +23,7 @@ * __find . -maxdepth 1 -name '*.json' -delete__ - usuwa dużą ilość plików z rozszerzeniem `*.json` * **"$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/$(basename "${BASH_SOURCE[0]}")"** - zwraca ścierzkę w której zanjduje się uruchomiony skrypt * **ls -R | sort -R | tail -1** - wybiera losowy katalog lub plik z drzewa katalogu * ** find / {pattern}** - wyszukuja podanego wzorca w głównym katalogu i podkakatalogach ### Pliki * **cat {plik 1} {plik 2} {plik n} >> {plik docelowy}** - dodaje content z plików 1, 2 i 3 do pliku docelowego -
chajr revised this gist
Jan 25, 2017 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -188,6 +188,7 @@ * **{polecenie} | xargs -n1** - działa jak powyżej * **xxd -c 1 {plik}** - wyświetla wartości hex dla każdego znaku linia po linii * **rsync -vrpogthl --progress {katalog} {katalog backupu}** - wykonuje backup katalogu, aktualizuje jedynie to co się zmieniło (opcje zapewniają backup praw, własności, czasów modyfikacji plików i symlinki jako symlinki) * **for i in {1..10}; do {polecenie}; done** - uruchamia {polecenie} 10x --- -
chajr revised this gist
Jan 18, 2017 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -147,6 +147,7 @@ * **ps -Af --no-headers | wc -l** - liczba uruchomionych procesów * **ps u** - pokazuje polecenia uruchomione w konsolach * **ps aux | head -1 && ps aux | grep {program}** - szuka podanego programu, wraz z opisem kolumn z wyniku * **nohup ./{nazwa}.sh > {nazwa}.log &** - uruchamia proces ze skryptu z zapisem do logu, tak aby działał dalej po wyjściu z konsoli --- -
chajr revised this gist
Nov 7, 2016 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -60,6 +60,7 @@ * **mv \`ls | head -n 2000\` test/** * **du -sckx * | sort -nr** - sortuje katalogi według rozmiaru * **cd -** - powraca do poprzedniego katalogu (przed wykonaniem polecenia `cd {katalog}`) * **watch "ls -lrt | tail -10"** - obserwowanie zmian na katalogu ### Archiwa * **tar -xzvf {nazwa pliku}** - rozpakowuje archiwum `*.tar.gz` -
chajr revised this gist
Oct 31, 2016 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -108,7 +108,7 @@ * **hostname** - pokazuje nazwę komputera w sieci * **who -r** - pokazuje czas uruchomienia systemu ortaz jego poziom * **runlevel** - pokazuje poziom na którym zainicjalizowano system * **top -bn1 | grep -i "%Cpu" | head -1 | sed "s/.*, *\([0-9]*,.\)%* \(id\|be\).*/\1/;s/,/./" | awk '{print 100 - $1}'** - pokazuje zużycie procesora * **free | grep Mem | awk '{print $4/$2 * 100.0}'** - ilość wolnej pamięci w procentach * **free | grep Mem | awk '{print $3/$2 * 100.0}'** - ilość zajętej pamięci w procentach * **iostat -d /dev/sda | sed -n "4p"** - pokazuje zużycie dysku (/dev/sda) -
chajr revised this gist
Oct 26, 2016 . 1 changed file with 2 additions and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -196,5 +196,7 @@ * **{command} 2>> {file|program}** - Redirect and append stderr to file or program * **{command} &> {file|program}** - Redirect both stdout and stderr to file or program * **{command} 2>&1** - Redirect stderr to stdout * **{command} > /dev/null 2>&1** - Redirect whole output to /dev/null * **{command} &>/dev/null** - Redirect whole output to /dev/null * **echo -n "{tekst}"** - wyświetla takst ze znakiem nowej linii * **tty** - zwraca nazwę terminala -
chajr revised this gist
Oct 22, 2016 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -50,6 +50,7 @@ * **diff {plik1} {plik2}** - porównuje ze sobą 2 pliki * **find {pattern} | xargs rm** - szuka plików i kasuje wszystkie znalezione * **ls -laR | grep ^- | wc -l** - zlicza ilość plików w katalogu i podkatalogach * **find . -type f | sort -R | tail -1** - wyszukuje losowy plik ### Katalogi * **rm -fr {nazwa katalogu lub pliku}** - umożliwia kasowanie katalogu i zawartości wraz z wymuszeniem -
chajr revised this gist
Oct 22, 2016 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -22,6 +22,7 @@ * **ln -s {cel} {nazwa}** - tworzy link do pliku lub katalogu * __find . -maxdepth 1 -name '*.json' -delete__ - usuwa dużą ilość plików z rozszerzeniem `*.json` * **"$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/$(basename "${BASH_SOURCE[0]}")"** - zwraca ścierzkę w której zanjduje się uruchomiony skrypt * **ls -R | sort -R | tail -1** - wybiera losowy katalog lub plik z drzewa katalogu ### Pliki * **cat {plik 1} {plik 2} {plik n} >> {plik docelowy}** - dodaje content z plików 1, 2 i 3 do pliku docelowego -
chajr revised this gist
Sep 20, 2016 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -183,7 +183,7 @@ * **{polecenie} | tr '\ ' '\n'** - wyświetla wynik polecenia w pojedyńczych liniach (zamienia spacje na nowy wiersz) * **{polecenie} | xargs -n1** - działa jak powyżej * **xxd -c 1 {plik}** - wyświetla wartości hex dla każdego znaku linia po linii * **rsync -vrpogthl --progress {katalog} {katalog backupu}** - wykonuje backup katalogu, aktualizuje jedynie to co się zmieniło (opcje zapewniają backup praw, własności, czasów modyfikacji plików i symlinki jako symlinki) --- -
chajr revised this gist
Sep 20, 2016 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -183,6 +183,7 @@ * **{polecenie} | tr '\ ' '\n'** - wyświetla wynik polecenia w pojedyńczych liniach (zamienia spacje na nowy wiersz) * **{polecenie} | xargs -n1** - działa jak powyżej * **xxd -c 1 {plik}** - wyświetla wartości hex dla każdego znaku linia po linii * **rsync -vrpogth --progress {katalog} {katalog backupu}** - wykonuje backup katalogu, aktualizuje jedynie to co się zmieniło (opcje zapewniają backup praw, własności i czasów modyfikacji plików) --- -
chajr revised this gist
Sep 1, 2016 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -10,6 +10,7 @@ * __du -sh *__ - pokazuje rozmiar poszczególnych plików i katalogów * __du -sh \`ls -A\`__ - pokazuje rozmiar wszystkich (w tym ukrytych) plików i katalogów (można też użyć `$(ls -A)`) * __du -hs .[^.]*__ - pokazuje rozmiar wszystkich ukrytych plików * __ls -ld .*__ - wyświetla wszystkie ukryte pliki i katalogi * **df -h** - pokazuje zajętość wszystkich dysków * **chmod 0755 {nazwa pliku/katalogu}** - zmiana praw dostępu * **chown user:group {nazwa pliku/katalogu}** - właściciela i grupy
NewerOlder