polecenia pomocy man polecenie man numer
Transkrypt
polecenia pomocy man polecenie man numer
polecenia pomocy man polecenie man numer polecenie apropos słowo apropos dhcp podczas czytania manuala /szukaj n następny N poprzedni polecenia pracy z drzewem katalogów cd katalog pwd cp plik_zr plik_docelowy mv plik_zr plik_docelowy mkdir nazwa rm plik ls -la polecenia uprawnień chmod a+rwx plik chmod -R g-w katalog chown grupa:user plik su wyszukiwanie find katalog -name nazwa -size +200c -type f -exec ls {} \; find katalog -iname nazwa -printf "%p : %s\n" edytor tekstowy vi plik przetwarzanie łańcuchów znaków cat plik cut -d ':' -f 1 [plik] grep 'wzorzec' [plik] grep -v 'wzorzec' [plik] grep -R 'wzorzec' katalog less [plik] sort -n [plik] tail -3 [plik] head -c50 [plik] awk 'kod' [plik] awk '/[0-9]$/ {print $1}' plik wyrażenie regularne dopasowanie pojedynczego znaku [abcdef] [^abcdef] [a-z] [a-z0-9A-Z] a . grupowanie (pod_wyrażenie) (pod_wyrażenie_1 | pod_wyrażenie_2) ilość wystapień ? * + {n} {n,} {n,m} oznaczenie początku i końca wiersza ^całe wyrażenie$ Przykład: ^[0-9]{4}-[0-9]{2}-[0-9]{2}(:[0-9][0-9])?$ UWAGA zapis {n} może nie być obsługiwany przez wszystkie implementacje lub wymagać podania dodatkowego parametru np. --posix potoki, przekierowania polecenie1 | polecenie2 polecenie1 > plik polecenie >> plik polecenie 2> plik gzip gzip plik gzip --fast plik gzip -d plik.gz tar -c utwórz nowe archiwum -t listuj zawartość -x extract / rozpakuj -h dołączaj symlinki (właściwe pliki zamiast linków) -P dołącza w archiwum pełne ścieżki plików -v pokaż nazwy plików -z przefiltruj przez gzipa -f nazwa nazwa archiwum UWAGA nazwa musi wystąpić zaraz po opcji f różne przykłady tar -cvzf arch.tar.gz `find /etc -name '*.html' 2>/dev/null` tar -cvf plik.` date +'%Y_%m_%d_%H_%M_%S'`.tar archiwa tak używa się tego w praktyce tar -cvzf nazwa_archiwum.tgz katalog tar -xvzf nazwa_archiwum.tgz procesy ps aux pstree -pu kill -9 PID kill -9 %NRZADANIA pid może być wyżwany zamiennie z numerem zadania kill -15 PID jobs bg PID fg PID screen odłączenie od screena Ctrl+a po czym wcisnąć d ponowne połączenie ze screenem screen -r pid top polecenie & nohup polecenie & montowanie systemów plików (urządzenia) free -k df -h lsdev mount /dev/cdrom umount /dev/cdrom mount /dev/hda1 /katalog umount /katalog polecenia sieciowe ping host traceroute host telnet host telnet host:port ssh user@host scp opcje źródło cel scp -r katalog user@host:~/podkatalog