fuser(1p)

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök

fuser(1p)

PROLOG

Denna manualsida är en del av POSIX Programmer's Manual. Observera att Linux-implementationen kan skilja sig från denna specifikation. Se Linux-manualsidan för detaljer.

NAMN

fuser – lista process-ID:n för alla processer som har en eller flera filer öppna

SYNOPSIS

fuser [-cfu] fil...

BESKRIVNING

Verktyget fuser skriver till standardutgång process-ID:n (PID) för processer på det lokala systemet som har en eller flera angivna filer öppna.

För blockenheter (block special devices) listas alla processer som använder någon fil på enheten.

Ytterligare information om hur varje fil används skrivs till standardfel.

Åtkomst från fjärrsystem är ospecificerad.

Åtkomst kan kräva lämpliga rättigheter.

FLAGGOR

-c   Behandla filen som en monteringspunkt och rapportera alla processer som har någon fil i filsystemet öppen.

-f   Rapportera endast för de angivna filerna (inte filsystem).

-u   Skriv ut användarnamnet (inom parentes) för varje PID till standardfel.

OPERANDER

fil   En filsökväg för vilken åtkomst ska rapporteras (fil eller filsystem).

STDIN

Används inte.

INDATAFILER

Användardatabasen.

MILJÖVARIABLER

Följande miljövariabler påverkar körningen av fuser:

LANG   Anger standardvärde för lokalanpassningsvariabler.

LC_ALL   Åsidosätter alla andra lokalanpassningsvariabler om den är satt.

LC_CTYPE   Bestämmer tolkning av textdata som tecken.

LC_MESSAGES   Bestämmer språk och format på felmeddelanden.

NLSPATH   Anger sökvägar till kataloger med meddelandefiler.

ASYNKRONA HÄNDELSER

Standard.

STDOUT

För varje angiven fil skrivs PID till standardut enligt formatet:

"%d", <process_id>

STDERR

Felmeddelanden och följande information skrivs till standardfel:

  • Varje filnamn, följt av kolon.
  • För varje PID visas:

c – används som aktuell katalog  r – används som rotkatalog  (andra bokstäver kan användas för att indikera andra typer av åtkomst)

  • Med -u: direkt efter åtkomstbeteckning visas användarnamn inom parentes. Om okänt: UID.

Om standardut och standardfel pekar på samma fil, ska rader formateras som:

filnamn: PID åtkomst (användare)

Avslutas med radbrytning för varje fil.

UTDATAFILER

Inga.

FÖRLÄNGD BESKRIVNING

Ingen.

RETURVÄRDE

0   Åtgärden lyckades.

>0   Ett fel inträffade.

FELKONSEKVENSER

Standard.

Följande avsnitt är informativa

TILLÄMPNING

Ingen särskild användningsinformation.

EXEMPEL

fuser -fu .

Visar PIDs för processer som använder aktuell katalog samt deras användarnamn.

fuser -c /montering

Visar alla processer som använder filer i filsystemet monterat på /montering.

fuser /montering

Visar processer som använder just den katalogen.

fuser /dev/sda1

Visar processer som använder någon fil på enheten /dev/sda1.

fuser -f /dev/sda1

Visar processer som direkt använder själva enheten /dev/sda1.

MOTIV

Definitionen av fuser följer existerande praxis.

FRAMTIDA UTVECKLING

Inga planerade ändringar.

SE ÄVEN

POSIX.1-2017, Kapitel 8 – Miljövariabler POSIX.1-2017, Avsnitt 12.2 – Syntaxriktlinjer för verktyg

COPYRIGHT

Delar av denna text är återgivna från IEEE Std 1003.1-2017 och The Open Group Base Specifications Issue 7, 2018 Edition. Originalet finns på: [1]

För att rapportera typografiska eller formateringsfel, se: [2]

Version: IEEE/The Open Group 2017 Manualsektion: fuser(1p)


Sidslut

Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/fuser.1p.html


Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp Bromma som har sponsrat Linux.se med webbhotell.