Jest to polecenie unameposix, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
uname — zwraca nazwę systemu
STRESZCZENIE
uname [−amnrsv]
OPIS
Domyślnie uname narzędzie zapisze nazwę systemu operacyjnego na standardowe wyjście.
Jeżeli określono opcje, należy zastosować symbole reprezentujące jedną lub więcej cech systemu
zostać wypisany na standardowe wyjście. Format i zawartość symboli są
zdefiniowane wdrożeniowo. W systemach zgodnych z wolumenem Interfejsy systemowe
POSIX.1-2008, zapisywane symbole powinny być symbolami obsługiwanymi przez uname() pełnić funkcję
zdefiniowane w tomie Interfejsy systemowe POSIX.1-2008.
OPCJE
Kurs uname narzędzie powinno być zgodne z woluminem Base Definitions POSIX.1-2008, Sekcja
12.2, Użyteczność Składnia Wytyczne.
Obsługiwane będą następujące opcje:
-a Zachowuj się tak, jakby istniały wszystkie opcje −mnrsv zostały określone.
−m Wpisz nazwę typu sprzętu, na którym system działa w standardzie
wyjście.
−rz Wpisz nazwę tego węzła w komunikacji zdefiniowanej przez implementację
sieci.
−r Zapisz bieżący poziom wersji implementacji systemu operacyjnego.
-s Wpisz nazwę implementacji systemu operacyjnego.
-w Wpisz bieżący poziom wersji tej wersji systemu operacyjnego
realizacja.
Jeśli nie określono żadnych opcji, plik uname narzędzie zapisze nazwę systemu operacyjnego, as
Jeśli -s określono opcję.
OPERANDY
Brak.
STDIN
Nieużywany.
WEJŚCIE AKTA
Brak.
ŚRODOWISKO ZMIENNE
Następujące zmienne środowiskowe mają wpływ na wykonanie uname:
JĘZYK Podaj wartość domyślną dla zmiennych internacjonalizacji, które nie są ustawione lub
zero. (Patrz tom Definicje podstawowe POSIX.1‐2008, Sekcja 8.2,
Umiędzynarodowienie Zmienne o pierwszeństwo internacjonalizacji
zmienne używane do określania wartości kategorii ustawień regionalnych).
LC_ALL Jeśli jest ustawiony na niepustą wartość ciągu, nadpisz wartości wszystkich pozostałych
zmienne internacjonalizacji.
LC_CTYPE Określ lokalizację dla interpretacji sekwencji bajtów danych tekstowych
jako znaki (na przykład jednobajtowe w przeciwieństwie do wielobajtowych znaków w
argumenty).
LC_MESSAGES
Określ ustawienia regionalne, które powinny być używane do wpływania na format i zawartość
komunikaty diagnostyczne zapisywane z błędem standardowym.
NLSPATH Określ lokalizację katalogów wiadomości do przetwarzania LC_MESSAGES.
ASYNCHRONICZNY WYDARZENIA
Domyślna.
STDOUT
Domyślnie wyjściem będzie pojedynczy wiersz w następującej postaci:
"%s\n", <nazwa systemu>
Jeśli -a opcja jest określona, wyjściem będzie pojedyncza linia w następującej postaci:
"%s %s %s %s %s\n", <nazwa systemu>,nazwa węzła>,zwolnić>,
<wersja>,maszyna>
Można zapisać dodatkowe symbole zdefiniowane w implementacji; wszystkie takie symbole będą
napisany na końcu linii wyjściowej przed .
Jeśli określono opcje wyboru różnych kombinacji symboli, tylko te
symbole należy zapisać w kolejności pokazanej powyżej dla -a opcja. Jeśli symbol nie jest
wybrany do zapisu, odpowiadający mu koniec znaków również nie będzie
napisany.
STDERR
Błąd standardowy stosuje się tylko do komunikatów diagnostycznych.
WYDAJNOŚĆ AKTA
Brak.
ROZSZERZONY OPIS
Brak.
EXIT STATUS
Zwracane są następujące wartości wyjściowe:
0 Żądane informacje zostały pomyślnie zapisane.
>0 Wystąpił błąd.
KONSEKWENCJE OF BŁĘDY
Domyślna.
Kurs następujący działy jest informacyjny.
WNIOSEK ZASTOSOWANIE
Należy pamiętać, że każdy z symboli może zawierać osadzone znaków, które mogą mieć wpływ
algorytmy analizowania, jeśli na wyjściu wybrano wiele opcji.
Nazwa węzła to zazwyczaj nazwa używana przez system do identyfikacji międzysystemowej
adresowanie komunikacyjne.
PRZYKŁADY
Następujące polecenie:
uname −sr
zapisuje nazwę systemu operacyjnego i poziom wydania, oddzielone jedną lub większą liczbą
postacie.
RACJONALNE UZASADNIENIE
Zasugerowano, że tego narzędzia nie można używać przenośnie ze względu na format symboli
jest zdefiniowany w implementacji. Grupa robocza POSIX.1 nie mogła osiągnąć konsensusu ws
definiując te formaty w pliku bazowym uname() i nie było żadnych oczekiwań
że ten tom POSIX.1-2008 odniesie większy sukces. Niektóre aplikacje mogą nadal działać
znaleźć tę historyczną użyteczność wartości. Na przykład symbole mogą być użyte do określenia systemu
wpisów dziennika lub w celu porównania z danymi wprowadzonymi przez operatora lub użytkownika.
PRZYSZŁOŚĆ KIERUNKI
Brak.
Korzystaj z unameposix online, korzystając z usług onworks.net