.LOCK

LOCK-fil

Still et spørsmål
HURTIGSVAR

En .lock-fil er en markør som viser at et program aktivt bruker en fil, database eller profil. Den er vanligvis tom eller inneholder et lite tekstnotat som en prosess-ID. Du skal ikke åpne eller redigere den. Hvis et program krasjet og etterlot en foreldet .lock som blokkerer deg, må du lukke programmet helt og slette filen.

Utvikler: N/A (generic OS/application convention) Kategori: Diverse filer MIME: application/octet-stream
ÅPNES PÅ Windows macOS Linux
Relatert: .TORRENT · .MSO · .MD5 · .SHS

På denne siden

19k+ filendelser indeksert
Sist vurdert Jul 29, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er LOCK-filformatet?

En .lock-fil brukes til å låse en ressurs eller fil, og støttes av ulike operativsystemer og programmer. Når filer eller ressurser aksesseres samtidig av flere prosesser eller brukere, signaliserer .lock-filen til andre applikasjoner at de må vente til ressursen frigjøres. En .lock-fil er vanligvis en tom (null-byte) fil; den kan imidlertid inneholde en kort tekststreng - som en prosess-ID (PID), vertsnavn, brukernavn eller tidsstempel - avhengig av hvilken applikasjon som opprettet den. .lock-filer er vidt støttet på Linux, macOS, Windows og andre plattformer, og strekker seg langt utover de tidlige Unix-baserte systemene der konvensjonen oppsto.

Det finnes ikke noe fast internt format eller «magic number»; selve eksistensen av filen indikerer at ressursen er i bruk. En annen viktig anvendelse av .lock er i moderne pakkebehandlere: verktøy som npm (package-lock.json), Yarn (yarn.lock), Cargo (Cargo.lock) og Bundler (Gemfile.lock) skriver strukturerte avhengighetsmanifester under denne samme utvidelsen for å låse nøyaktige versjoner og sikre reproduserbare bygg.

Relaterte formater inkluderer .tmp midlertidige filer og .pid prosess-ID-filer, som tjener lignende operasjonelle roller.

Sikkerhet og trygghet

RISIKO: LOW

En .lock-fil er inert - den kan ikke kjøre og inneholder vanligvis ingenting. Den eneste reelle risikoen er å slette en mens eierprogrammet faktisk er aktivt, noe som kan føre til at to prosesser skriver til samme database/fil samtidig og korrumperer den. Lukk/verifiser alltid eierappen først. En .lock-fil etterlatt av løsepengevirus er noe helt annet (den markerer en kryptert fil); hvis .lock-filer plutselig dukker opp på mange personlige dokumenter, behandle det som en mulig indikator på løsepengevirus, ikke en normal lås.

Formatdetaljer

i et nøtteskall
FULLT NAVNLock Fileogså kjent som lockfile, exclusive-access marker
UTVIKLERN/A (generic OS/application convention)siden Long-standing Unix convention (1970s-1980s); used across many OSes and apps
MIME-TYPEapplication/octet-stream
TYPEMarkør/vaktpost-fil - vanligvis tom eller en liten tekststubb (ingen fast format)
Denne filendelsen brukes også av…
  • Låsefil for avhengigheter i pakkebehandlere - Filer som Cargo.lock, Gemfile.lock, yarn.lock, poetry.lock, flake.lock låser nøyaktige avhengighetsversjoner - faktiske, redigerbare tekstmanifester, ikke tomme markører.
  • Applikasjonsprofil/sesjonslås - Nettlesere og apper (f.eks. Firefox-profil .parentlock, LibreOffice .~lock-filer) oppretter en lås for å hindre at en annen instans åpner samme profil/dokument.

Programmer som åpner LOCK-filer

Windows2 apps
Windows Notepad Innebygd Høyreklikk -> Åpne i -> Notepad kun for å se på eventuell tekst (PID/eier); de fleste er tomme. Ikke la den stå åpen.
Notepad Åpen kildekode Åpne .lock som ren tekst for å lese eventuell innebygd PID/sti; nyttig for å diagnostisere foreldede låser.
macOS1 app
TextEdit Innebygd Åpne .lock som ren tekst for å inspisere innholdet; vanligvis er den tom.
Linux1 app
Any text editor (gedit, nano, less) Åpen kildekode «cat file.lock» eller åpne i et redigeringsprogram for å lese en PID/eier; «lsof»/«fuser» viser hvilken prosess som holder den.

Tekniske detaljer

dyp spesifikasjon
MekanismetypeRådgivende (kooperativ) låsing: applikasjoner må frivillig sjekke etter filen; operativsystemet håndhever ikke eksklusivitet
LåsesignalSelve eksistensen av filen indikerer at ressursen er opptatt - ingen innhold kreves
Typisk filstørrelse0 byte til noen få KB; det store flertallet er 0 byte (tom vaktpost)
Koding av innholdTom, eller ren tekst ASCII/UTF-8 - PID, vertsnavn, brukernavn, filsti eller tidsstempel
Magic bytes / hodeIngen - ingen magic number eller fast hode; identifiseres kun ved navn og utvidelse
PlattformstøtteLinux, Unix, macOS, Windows; kryssplattform etter konvensjon
LivssyklusOpprettet av eierprosessen når den henter ressursen; slettes ved ryddig frigjøring
Risiko ved foreldet låsHvis eierprosessen krasjer uten opprydding, må .lock-filen fjernes manuelt for å gjenopprette tilgang
Strukturert variantManifester for pakkebehandlere (package-lock.json, Gemfile.lock, Cargo.lock, yarn.lock, poetry.lock) deler utvidelsen, men inneholder strukturerte avhengighetsdata
Vanlige applikasjonerTekstredigeringsprogrammer (LibreOffice, vim), databaser (SQLite), nettlesere (Firefox-profil), pakkebehandlere (npm, Yarn, Bundler, Cargo, Poetry)
Alternativ på OS-nivåflock/fcntl på Unix, LockFileEx på Windows - brukes ofte sammen med låsefiler for sterkere garantier
MIME-typeapplication/octet-stream (tom/binær) eller text/plain (tekstinnhold)
UtgittLong-standing Unix convention (1970s-1980s); used across many OSes and apps
Siste versjonN/A - no single specification; meaning is defined per application

LOCK-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med LOCK-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om LOCK-filer.

Ofte stilte spørsmål

Hva er en .lock-fil, og kan jeg åpne den?
Det er en markør som viser at et program bruker en ressurs. Det er vanligvis ingenting inni å åpne - den kan være tom eller inneholde et lite tekstnotat (en PID/eier). Du kan ta en titt med et tekstredigeringsprogram, men den er ikke ment for å åpnes.
Er det trygt å slette en .lock-fil?
Ja, hvis programmet som opprettet den er helt lukket eller ikke kjører - det fjerner en foreldet lås. Sletting mens appen aktivt bruker ressursen kan korrumpere den underliggende filen eller databasen.
En app sier at filen er låst og vil ikke åpne - hvordan fikser jeg det?
Lukk alle kopier av programmet (og sjekk Oppgavebehandling/ps for gjenværende prosesser), slett deretter den foreldreløse .lock-filen ved siden av dokumentet/databasen og åpne på nytt.
Hvorfor kommer en .lock-fil stadig tilbake?
Fordi programmet gjenoppretter den hver gang det åpner ressursen - det er normalt. Den skal forsvinne når appen lukkes ordentlig; hvis den vedvarer, har appen sannsynligvis krasjet eller kjører fortsatt i bakgrunnen.
Bør jeg sjekke inn Cargo.lock / yarn.lock / Gemfile.lock i git?
Dette er låsefiler for avhengigheter (en annen bruk av .lock) - faktiske tekstmanifester som låser versjoner. For applikasjoner sjekker man dem vanligvis inn; for biblioteker varierer konvensjonen etter økosystem.
Mange av dokumentene mine har plutselig fått .lock lagt til - er det løsepengevirus?
Muligens. Noen typer løsepengevirus legger til .lock på krypterte filer. Normale låser ligger ved siden av en fil i bruk, ikke på dusinvis av personlige dokumenter samtidig. Koble fra og skann hvis filene heller ikke lar seg åpne.

Referanser

1Wikipedia - File locking (advisory vs mandatory)en.wikipedia.org
2Linux man pages - flock(2) / lockfile conventionsman7.org

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.TAGDataFlex Query Tag Name File
6.ICSiCalendar data file
7.JSONJavaScript Object Notation file
8.M4AMPEG-4 Audio File
9.JPGJPEG Image
10.DATProgram Data File (generic)

Relaterte filendelser

.TORRENTBitTorrent Metainfo File
.MSOMicrosoft Office HTML/OLE Data Stream (oledata.mso)
.MD5MD5 Checksum File
.SHSShell Scrap Object File
.DDDAdobe Acrobat Distiller file
.DWLDrawing Lock File (CAD)

Gratis filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å