gperl(1): Skillnad mellan sidversioner
Admin (diskussion | bidrag) (Skapade sidan med '= Sidslut = Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/gperl.1.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://Pc-service.se PC Service] som har sponsrat [https://www.linux.se Linux.se] med webbhotell. Kategori:Linuxmanual grupp 1 Kategori:Linuxmanual') |
Admin (diskussion | bidrag) Ingen redigeringssammanfattning |
||
| Rad 1: | Rad 1: | ||
= lslocks(8) = | |||
== NAMN == | |||
'''lslocks''' – lista lokala systemlås | |||
== SYNOPSIS == | |||
<pre> | |||
lslocks [alternativ] | |||
</pre> | |||
== 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''': | |||
: | |||
<pre> | |||
lslocks --filter 'TYPE != "POSIX" and MODE == "READ" and PATH =~ ".*\.qcow2"' | |||
</pre> | |||
; '''-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: | |||
<pre> | |||
https://github.com/util-linux/util-linux/issues | |||
</pre> | |||
== TILLGÄNGLIGHET == | |||
Kommandot '''lslocks''' är en del av paketet '''util-linux''', som kan hämtas från Linux Kernel Archive: | |||
<pre> | |||
https://www.kernel.org/pub/linux/utils/util-linux/ | |||
</pre> | |||
Den här sidan är en del av projektet ''util-linux'', en blandad samling Linux-verktyg. Information om projektet finns på: | |||
<pre> | |||
https://www.kernel.org/pub/linux/utils/util-linux/ | |||
</pre> | |||
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: | |||
<pre> | |||
git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git | |||
</pre> | |||
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: | |||
<pre> | |||
man-pages@man7.org | |||
</pre> | |||
= Sidslut = | = Sidslut = | ||
Versionen från 25 april 2026 kl. 06.42
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/man1/gperl.1.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 PC Service som har sponsrat Linux.se med webbhotell.