unameposix - Online w chmurze

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



Najnowsze programy online dla systemów Linux i Windows