lslocks(8): Skillnad mellan sidversioner

Från Wiki.linux.se -Linux wikipedia på Svenska.
Hoppa till navigering Hoppa till sök
 
(2 mellanliggande sidversioner av samma användare visas inte)
Rad 129: Rad 129:
== SE ÄVEN ==
== SE ÄVEN ==


'''flock(1)''', '''fcntl(2)''', '''lockf(3)''', '''scols-filter(5)'''
'''[[flock(1)]]''', '''[[fcntl(2)]]''', '''[[lockf(3)]]''', '''[[scols-filter(5)]]'''


== RAPPORTERA FEL ==
== RAPPORTERA FEL ==
Rad 161: Rad 161:


man-pages@man7.org
man-pages@man7.org
= Sidslut =
Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man8/lslocks.8.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/
<BR><BR>Tack till [https://datorhjalp.se Datorhjälp] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.
[[Kategori:Linuxmanual grupp 8]]
[[Kategori:Linuxmanual]]

Nuvarande version från 21 april 2026 kl. 06.04

lslocks(8)

NAMN

lslocks – lista lokala systemlås

SYNOPSIS

lslocks [alternativ]

BESKRIVNING

lslocks listar information om alla fillås som för närvarande hålls i ett Linux-system.

ALTERNATIV

-b, --bytes
Skriv ut storlekar i byte i stället för i människoläsbar form.
Som standard visas storlekar i enheter som är potenser av 1024 byte. De formella förkortningarna för dessa enheter, KiB, MiB, GiB och så vidare, förkortas ytterligare till endast första bokstaven: K, M, G och så vidare.
-H, --list-columns
Lista de kolumner som kan anges med alternativet --output. Kan användas tillsammans med --json eller --raw för att få listan i maskinläsbart format.
-i, --noinaccessible
Ignorera låsfiler som är otillgängliga för den aktuella användaren.
-J, --json
Använd JSON som utdataformat.
-n, --noheadings
Skriv inte ut någon rubrikrad.
-o, --output lista
Ange vilka utdatakolumner som ska skrivas ut. Använd --help för att få en lista över alla stödda kolumner.
Standardlistan över kolumner kan utökas om lista anges i formatet +lista, till exempel lslocks -o +BLOCKER.
--output-all
Skriv ut alla tillgängliga kolumner.
-p, --pid pid
Visa endast lås som hålls av processen med detta pid.
-Q, --filter uttr
Skriv endast ut de lås som uppfyller villkoren i uttr.
Denna funktion är EXPERIMENTELL. Se även scols-filter(5)'. För att till exempel utesluta lås av typen POSIX, men skriva ut alla lås i READ-läge på filer med filändelsen .qcow2:
lslocks --filter 'TYPE != "POSIX" and MODE == "READ" and PATH =~ ".*\.qcow2"'
-r, --raw
Använd rått utdataformat.
-u, --notruncate
Korta inte av text i kolumner.
-h, --help
Visa hjälptext och avsluta.
-V, --version
Visa versionsinformation och avsluta.

UTDATA

COMMAND
Kommandonamnet för processen som håller låset.
PID
Process-ID för processen.
TYPE
Låstypen; kan vara LEASE, skapad med fcntl(2), FLOCK, skapad med flock(2), POSIX, skapad med fcntl(2) och lockf(3), eller OFDLCK, skapad med fcntl(2).
SIZE
Storlek på den låsta filen.
INODE
Inodnumret.
MAJ:MIN
Enhetens major:minor-nummer.
MODE
Låsets åtkomstbehörigheter, read eller write. Om processen är blockerad och väntar på låset får läget suffixet *, asterisk.
M
Om låset är obligatoriskt; 0 betyder nej, alltså att låset endast är rådgivande, och 1 betyder ja. Se fcntl(2).
START
Relativ byteoffset för låset.
END
Slutoffset för låset.
PATH
Fullständig sökväg till låset. Om ingen hittas, eller om det saknas behörighet att läsa sökvägen, faller det tillbaka till enhetens monteringspunkt och ... läggs till i sökvägen. Sökvägen kan vara trunkerad; använd --notruncate för att få den fullständiga sökvägen.
BLOCKER
PID för processen som blockerar låset.
HOLDERS
Låsets innehavare. Formatet för en innehavare är PID,COMMAND,FD. Om ett lås är ett open-file-description-orienterat lås kan det finnas mer än en innehavare för låset. Se ANMÄRKNINGAR nedan.

MILJÖ

LSLOCKS_COLUMNS=
Anger en kommaseparerad lista över utdatakolumner som ska skrivas ut. Alla kolumner som listas av --list-columns kan användas.

ANMÄRKNINGAR

Kommandot lslocks är avsett att ersätta kommandot lslk(8), som ursprungligen skrevs av Victor A. Abell <abe@purdue.edu> och inte har underhållits sedan 2001.

”Processen som håller låset” är ett skenbegrepp för leases, FLOCK-lås och OFD-lås. De är knutna till den open file description som de togs på. Med fork(2) och/eller cmsg(3) kan flera processer dela en open file description. Därför kan processen som innehar en lease, eller ett lås, inte bestämmas entydigt. lslocks visar en av innehavarprocesserna i kolumnerna COMMAND och PID.

Standardutdata kan ändras. När det är möjligt bör du därför undvika att använda standardutdata i skript.

För OFD-lås kan kolumnen PID visa -1. Sådana rader kan inte väljas med filtret, eftersom den nuvarande filtermotorn inte stöder negativa tal.

FÖRFATTARE

Davidlohr Bueso <dave@gnu.org> Christian Goeschel Ndjomouo <cgoesc2@wgu.edu>

SE ÄVEN

flock(1), fcntl(2), lockf(3), scols-filter(5)

RAPPORTERA FEL

För felrapporter, använd ärendehanteraren:

https://github.com/util-linux/util-linux/issues

TILLGÄNGLIGHET

Kommandot lslocks är en del av paketet util-linux, som kan hämtas från Linux Kernel Archive:


https://www.kernel.org/pub/linux/utils/util-linux/

Den här sidan är en del av projektet util-linux, en blandad samling Linux-verktyg. Information om projektet finns på:

https://www.kernel.org/pub/linux/utils/util-linux/

Om du har en felrapport för denna manualsida, skicka den till util-linux@vger.kernel.org.

Den här sidan hämtades från projektets uppströms Git-arkiv:

git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git

den 2026-01-16. Vid den tidpunkten var datumet för den senaste commit som hittades i arkivet 2026-01-14.

Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer uppdaterad källa för sidan, eller har rättelser eller förbättringar till informationen i denna KOLOFON, vilket inte är en del av den ursprungliga manualsidan, skicka e-post till:

man-pages@man7.org

Sidslut

Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man8/lslocks.8.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 som har sponsrat Linux.se med webbhotell.