Porady Admina: uname
Ostatnia aktualizacja: 22 maja 2025, 09:36
W dzisiejszym wpisie z cyklu Porady Admina zajmiemy się poleceniem uname.
„uname” oznacza „Unix Name”, a samo polecenie ma na celu dostarczenie kluczowych szczegółów na temat Twojego systemu Linux. Odpowiedzi, które otrzymasz, mogą pomóc Ci zrozumieć wersję jądra Twojego systemu, system operacyjny, architekturę sprzętową i wiele więcej. Polecenie „uname” wyświetla informacje o systemie.
uname jest częścia pakietu coreutils.
Składnia
uname [OPCJA]
Opcje
-a, –all : pokazanie wszystkich informacji
-s, –kernel-name : pokazanie nazwy jądra systemu operacyjnego
-n, –nodename : pokazanie sieciowej nazwy systemu
-r, –kernel-release : pokazanie numeru edycji jądra systemu
-v, –kernel-version : wypisanie numeru wersji jądra systemu
-m, –machine : wypisanie nazwy sprzętu (architektury)
-p, –processor : wypisanie typu procesora (nieprzenośne)
-i, –hardware-platform : wypisanie platformy sprzętowej (nieprzenośne)
-o, –operating-system : wypisanie nazwy systemu operacyjnego
Przykłady
Opcja -a wyświetla wszystkie informacje o systemie w następującej kolejności: nazwa jądra, nazwa hosta węzła sieciowego, data wydania jądra, wersja jądra, nazwa sprzętu maszyny, platforma sprzętowa, system operacyjny.
uname -a
Opcja -s wyświetla wersję jądra Linux.
uname -s
Opcja -s wyświetla nazwę hosta węzła sieciowego (bieżącego komputera).
uname -n
Opcja -r wyświetla datę wydania jądra. Jest to przydatne do debugowania lub zrozumienia dokładnego środowiska, w którym pracujesz.
uname -r
Opcja -v wyświetla wersję bieżącego jądra, łącznie z datą i godziną kompilacji.
uname -v
Opcja -m wyświetla nazwę sprzętową maszyny, np. „x86_64” dla systemu 64-bitowego.
uname -m
Opcja -p wyświetla typ procesora.
uname -p
Opcja -i wyświetla platformę sprzętową lub „nieznaną”, jeśli nie można jej ustalić.
uname -i
Opcja -o wyświetla nazwę systemu operacyjnego uruchomionego na komputerze.
uname -o
Opcje można łączyć, np. typ procesora, nazwa systemu i bieżące jądro.
uname -pov
Więcej informacji o poleceniu uname uzyskasz wpisując:
uname --help
man uname