1
0
Fork 0
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:
spageektti 2024-05-09 15:17:19 +02:00 committed by GitHub
parent 150f02795a
commit 318ae6c3cc
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 186 additions and 0 deletions

View 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
View 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
View 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
View 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
View 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
View 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
View 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
View 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
View 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}}`