W(1) General Commands Manual W(1)

# [NAMN](#NAMN)

w — Visa vem som är inloggad och vad de gör.

# [SYNOPSIS](#SYNOPSIS)

**w** \[*flagga* …] \[*användare*]

# [BESKRIVNING](#BESKRIVNING)

**w** visar information om de användare som just nu är inloggade på maskinen och deras processer. Rubrikraden visar, i denna ordning, den aktuella tiden, hur länge systemet har kört, hur många användare som för tillfället är inloggade och systemets genomsnittslast under de senaste 1, 5 och 15 minuterna.

Följande poster visas för varje användare: inloggningsnamn, tty-namnet, fjärrvärden, inloggningstid, inaktiv tid, JCPU, PCPU och kommandoraden för deras aktuella process.

JCPU-tiden är tiden som använts av alla processer kopplade till tty:n. Det inkluderar inte tidigare bakgrundsjobb, men det inkluderar de för närvarande körande bakgrundsjobben.

PCPU-tiden är tiden som används av den aktuella processen, med namnet i ”vad”-fältet.

# [FLAGGOR](#FLAGGOR)

[**-c**, **--container**](#c)

visa behållarens uppetid istället för systemets uppetid i huvudet.

[**-h**, **--no-header**](#h)

Skriv inte ut huvudet.

[**-u**, **--no-current**](#u)

Ignorerar användarnamnet när programmet listar ut den aktuella processen och cpu-tider. För att demonstrera detta, gör **su** och gör **w** och **w -u**.

[**-s**, **--short**](#s)

Använd kort format. Skriv inte ut inloggningstid, JCPU- eller PCPU-tider.

[**-t**, **--terminal**](#t)

Vanligen kommer **w** använda antingen systemd:s sessionstabell eller utmp-filen för att lokalisera användare. I *terminalläge* kommer **w** skanna terminalenheterna och lokalisera användarsessioner på det sättet. Detta är inte ett sant värde på antalet användare, till exempel kommer en användare med två xterm:ar att dyka upp två gånger, så att antalet användare i huvudet kommer vara annorlunda. För närvarande är terminalenheter som skannas */dev/tty\** och */dev/pts/\**.

[**-f**, **--from**](#f)

Växla utskriften av fältet **från** (fjärrvärdsnamn). Standard i utgåvan är att fältet **från** inte visas, men din systemadministratör eller distributionsansvarige kan ha kompilerat en version i vilken fältet **från** visas som standard.

[**--help**](#help)

Visa hjälptext och avsluta.

[**-i**, **--ip-addr**](#i)

Visa IP-adresser istället för värdnamn för fältet **från**. Denna flagga fungerar bara på icke-systemd-plattformar eftersom libsystemde endast ger fjärrvärden.

[**-p**, **--pids**](#p)

Visa pid för inloggningsprocessen/”vad”-processen i fältet ”vad”. Inloggningsprocessen kallas även för sessionsledare.

[**-V**, **--version**](#V)

Visa versionsinformation.

[**-o**, **--old-style**](#o)

Gammaldags utmatning. Skriver mellanslag för inaktiva tider mindre än en minut.

[**användare**](#anv)

Visa information endast om den angivna användaren.

# [MILJÖ](#MILJ)

[**PROCPS\_CONTAINER**](#PROCPS_CONTAINER)

Om $**PROCPS\_CONTAINER** är satt beter sig **w** som om flaggan **--container** gavs.

[**PROCPS\_USERLEN**](#PROCPS_USERLEN)

Åsidosätt standardbredden på kolumnen för användarnamn. Standard är 8.

[**PROCPS\_FROMLEN**](#PROCPS_FROMLEN)

Åsidosätt standardbredden på kolumnen från. Standard är 16.

# [FILER](#FILER)

*/var/run/utmp*

information om vem som är inloggad för närvarande, endast för icke-systemd-värdar.

*/proc*

processinformation

*/dev/tty\** , */dev/pts/\**

Terminalenhetsfiler som skannas i läget **--terminal**.

# [FEL](#FEL)

När flaggan **--terminal** används antar **w** att processer med en föräldra-PID 0 eller 1 är [**agetty**(8)](/man/os/procps/agetty.8)-processer och kommer inte visa dem. Detta kan leda till både positiva och negativa fel.

Inaktiv tid för användare i vissa sessioner, såsom X/Wayland-sessioner, kommer vara felaktig. Flaggan **--terminal** kommer visa den korrekta inaktiva tiden för terminalsessioner i X/Wayland.

På plattformar som använder [**systemd**(1)](/man/os/procps/systemd.1) kommer flaggan **--ip-addr** ignoreras och från-kolumnen kommer rapportera fjärrvärden antingen som ett värdnamn eller en IP-adress.

# [RAPPORTERA FEL](#RAPPORTERA_FEL)

Skicka felrapporter till [procps@freelists.org](mailto:procps@freelists.org). Skicka synpunkter på översättningen till[](mailto:tp-sv@listor.tp-sv.se)

# [SE ÄVEN](#SE_)

[**free**(1)](/man/os/procps/free.1), [**loginctl**(1)](/man/os/procps/loginctl.1), [**ps**(1)](/man/os/procps/ps.1), [**systemd**(1)](/man/os/procps/systemd.1), [**top**(1)](/man/os/procps/top.1), [**uptime**(1)](/man/os/procps/uptime.1), [**who**(1)](/man/os/procps/who.1), [**utmp**(5)](/man/os/procps/utmp.5), [**agetty**(8)](/man/os/procps/agetty.8)

2025-11-29 procps-ng

---

Document: w(1) from procps 4.0.7-r3 (Chainguard OS)
Source: https://downloads.sourceforge.net/project/procps-ng/Production/procps-ng-4.0.7.tar.xz
