mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-08-04 07:35:42 +02:00
pages.pl/sunos/*: add pages (#12730)
Co-authored-by: Lena <126529524+acuteenvy@users.noreply.github.com>
This commit is contained in:
parent
150f02795a
commit
318ae6c3cc
9 changed files with 186 additions and 0 deletions
16
pages.pl/sunos/devfsadm.md
Normal file
16
pages.pl/sunos/devfsadm.md
Normal file
|
@ -0,0 +1,16 @@
|
|||
# devfsadm
|
||||
|
||||
> Komenda administracyjna dla `/dev`. Zarządza przestrzenią nazw `/dev`.
|
||||
> Więcej informacji: <https://www.unix.com/man-page/sunos/1m/devfsadm>.
|
||||
|
||||
- Skanuj w poszukiwaniu nowych dysków:
|
||||
|
||||
`devfsadm -c disk`
|
||||
|
||||
- Wyczyść wszystkie wiszące linki /dev i skanuj w poszukiwaniu nowego urządzenia:
|
||||
|
||||
`devfsadm -C -v`
|
||||
|
||||
- Próbne uruchomienie - wypisz to, co zostanie zmienione, ale bez wprowadzania modyfikacji:
|
||||
|
||||
`devfsadm -C -v -n`
|
16
pages.pl/sunos/dmesg.md
Normal file
16
pages.pl/sunos/dmesg.md
Normal file
|
@ -0,0 +1,16 @@
|
|||
# dmesg
|
||||
|
||||
> Wypisz komunikaty jądra do `stdout`.
|
||||
> Więcej informacji: <https://www.unix.com/man-page/sunos/1m/dmesg>.
|
||||
|
||||
- Wyświetl komunikaty jądra:
|
||||
|
||||
`dmesg`
|
||||
|
||||
- Pokaż ilość pamięci fizycznej dostępnej w systemie:
|
||||
|
||||
`dmesg | grep -i memory`
|
||||
|
||||
- Wyświetl komunikaty jądra po 1 stronie naraz:
|
||||
|
||||
`dmesg | less`
|
16
pages.pl/sunos/prctl.md
Normal file
16
pages.pl/sunos/prctl.md
Normal file
|
@ -0,0 +1,16 @@
|
|||
# prctl
|
||||
|
||||
> Pobieraj lub ustawiaj kontrolę zasobów uruchomionych procesów, zadań i projektów.
|
||||
> Więcej informacji: <https://www.unix.com/man-page/sunos/1/prctl>.
|
||||
|
||||
- Sprawdź limity procesów i uprawnienia:
|
||||
|
||||
`prctl {{pid}}`
|
||||
|
||||
- Sprawdź limity procesów i uprawnienia w formacie przetwarzalnym przez maszynę:
|
||||
|
||||
`prctl -P {{pid}}`
|
||||
|
||||
- Uzyskaj określony limit dla uruchomionego procesu:
|
||||
|
||||
`prctl -n process.max-file-descriptor {{pid}}`
|
24
pages.pl/sunos/prstat.md
Normal file
24
pages.pl/sunos/prstat.md
Normal file
|
@ -0,0 +1,24 @@
|
|||
# prstat
|
||||
|
||||
> Raportuj statystyki aktywnego procesu.
|
||||
> Więcej informacji: <https://www.unix.com/man-page/sunos/1m/prstat>.
|
||||
|
||||
- Sprawdź wszystkie procesy i raportuj statystyki posortowane według użycia procesora:
|
||||
|
||||
`prstat`
|
||||
|
||||
- Sprawdź wszystkie procesy i raportuj statystyki posortowane według użycia pamięci:
|
||||
|
||||
`prstat -s rss`
|
||||
|
||||
- Raportuj podsumowanie całkowitego użycia dla każdego użytkownika:
|
||||
|
||||
`prstat -t`
|
||||
|
||||
- Raportuj informacje o pomiarach procesu mikrostanu:
|
||||
|
||||
`prstat -m`
|
||||
|
||||
- Wypisz 5 najbardziej obciążających procesor procesów co sekundę:
|
||||
|
||||
`prstat -c -n {{5}} -s cpu {{1}}`
|
25
pages.pl/sunos/snoop.md
Normal file
25
pages.pl/sunos/snoop.md
Normal file
|
@ -0,0 +1,25 @@
|
|||
# snoop
|
||||
|
||||
> Sniffer pakietów sieciowych.
|
||||
> Odpowiednik tcpdump w systemie SunOS.
|
||||
> Więcej informacji: <https://www.unix.com/man-page/sunos/1m/snoop>.
|
||||
|
||||
- Przechwyć pakiety na określonym interfejsie sieciowym:
|
||||
|
||||
`snoop -d {{e1000g0}}`
|
||||
|
||||
- Zapisz przechwycone pakiety w pliku zamiast ich wyświetlania:
|
||||
|
||||
`snoop -o {{ścieżka/do/pliku}}`
|
||||
|
||||
- Wyświetl szczegółowe podsumowanie warstwy protokołu pakietów z pliku:
|
||||
|
||||
`snoop -V -i {{ścieżka/do/pliku}}`
|
||||
|
||||
- Przechwyć pakiety sieciowe, które pochodzą z nazwy hosta i trafiają na dany port:
|
||||
|
||||
`snoop to port {{port}} from host {{nazwa_hosta}}`
|
||||
|
||||
- Przechwyć i wyświetl zrzut heksadecymalny pakietów sieciowych wymienianych między dwoma adresami IP:
|
||||
|
||||
`snoop -x0 -p4 {{ip1}} {{ip2}}`
|
24
pages.pl/sunos/svcadm.md
Normal file
24
pages.pl/sunos/svcadm.md
Normal file
|
@ -0,0 +1,24 @@
|
|||
# svcadm
|
||||
|
||||
> Manipuluj instancjami usług.
|
||||
> Więcej informacji: <https://www.unix.com/man-page/linux/1m/svcadm>.
|
||||
|
||||
- Włącz usługę w bazie danych usług:
|
||||
|
||||
`svcadm enable {{nazwa_usługi}}`
|
||||
|
||||
- Wyłącz usługę:
|
||||
|
||||
`svcadm disable {{nazwa_usługi}}`
|
||||
|
||||
- Ponownie uruchom aktywną usługę:
|
||||
|
||||
`svcadm restart {{nazwa_usługi}}`
|
||||
|
||||
- Ponownie odczytaj pliki konfiguracyjne:
|
||||
|
||||
`svcadm refresh {{nazwa_usługi}}`
|
||||
|
||||
- Usuń usługę ze stanu konserwacji i ją uruchom:
|
||||
|
||||
`svcadm clear {{nazwa_usługi}}`
|
16
pages.pl/sunos/svccfg.md
Normal file
16
pages.pl/sunos/svccfg.md
Normal file
|
@ -0,0 +1,16 @@
|
|||
# svccfg
|
||||
|
||||
> Importuj, eksportuj i modyfikuj konfigurację usług.
|
||||
> Więcej informacji: <https://www.unix.com/man-page/linux/1m/svccfg>.
|
||||
|
||||
- Sprawdź poprawność pliku konfiguracyjnego:
|
||||
|
||||
`svccfg validate {{ścieżka/do/pliku_smf.xml}}`
|
||||
|
||||
- Eksportuj konfigurację usług do pliku:
|
||||
|
||||
`svccfg export {{nazwa_usługi}} > {{ścieżka/do/pliku_smf.xml}}`
|
||||
|
||||
- Importuj/aktualizuj konfigurację usług z pliku:
|
||||
|
||||
`svccfg import {{ścieżka/do/pliku_smf.xml}}`
|
24
pages.pl/sunos/svcs.md
Normal file
24
pages.pl/sunos/svcs.md
Normal file
|
@ -0,0 +1,24 @@
|
|||
# svcs
|
||||
|
||||
> Wyświetl informację o uruchomionych usługach.
|
||||
> Więcej informacji: <https://www.unix.com/man-page/linux/1/svcs>.
|
||||
|
||||
- Wyświetl wszystkie uruchomione usługi:
|
||||
|
||||
`svcs`
|
||||
|
||||
- Wyświetl wszystkie usługi, które nie są uruchomione:
|
||||
|
||||
`svcs -vx`
|
||||
|
||||
- Wyświetl informację o usłudze:
|
||||
|
||||
`svcs apache`
|
||||
|
||||
- Pokaż lokalizację pliku dziennika usługi:
|
||||
|
||||
`svcs -L apache`
|
||||
|
||||
- Wyświetl koniec pliku dziennika usługi:
|
||||
|
||||
`tail $(svcs -L apache)`
|
25
pages.pl/sunos/truss.md
Normal file
25
pages.pl/sunos/truss.md
Normal file
|
@ -0,0 +1,25 @@
|
|||
# truss
|
||||
|
||||
> Narzędzie do rozwiązywania problemów poprzez śledzenie wywołań systemowych.
|
||||
> Odpowiednik strace w SunOS.
|
||||
> Więcej informacji: <https://www.unix.com/man-page/linux/1/truss>.
|
||||
|
||||
- Rozpocznij śledzenie programu, wykonując go i śledząc wszystkie procesy potomne:
|
||||
|
||||
`truss -f {{program}}`
|
||||
|
||||
- Rozpocznij śledzenie określonego procesu według jego PID:
|
||||
|
||||
`truss -p {{pid}}`
|
||||
|
||||
- Rozpocznij śledzenie programu, wykonując go, pokazując argumenty i zmienne środowiskowe:
|
||||
|
||||
`truss -a -e {{program}}`
|
||||
|
||||
- Zlicz czas, wywołania i błędy dla każdego wywołania systemowego i raportuj podsumowanie po zakończeniu programu:
|
||||
|
||||
`truss -c -p {{pid}}`
|
||||
|
||||
- Śledź proces filtrując dane wyjściowe według wywołania systemowego:
|
||||
|
||||
`truss -p {{pid}} -t {{nazwa_wywolania_systemowego}}`
|
Loading…
Add table
Reference in a new issue