LOCK-fail on fail, mida kasutavad erinevad operatsioonisüsteemid ja programmid ressursi, näiteks faili või seadme lukustamiseks. See ei sisalda tavaliselt andmeid ja eksisteerib ainult tühja markerfailina, kuid võib sisaldada ka luku omadusi ja sätteid.
LOCK-failid annavad rakendustele märku, et enne luku vabastamist ei tohiks ressurssi kasutada. See on kasulik programmide jaoks, mis peavad takistama samaaegset juurdepääsu kriitilistele ressurssidele. Failide lukustamiseks loovad programmid tavaliselt uue faili ja lisavad algse failinime laiendi ".lock". Näiteks faili "example.file" lukustusfail oleks "example.file.lock".
LOCK-faile nähakse tavaliselt Unix-põhistes süsteemides, sealhulgas Red Hat Linuxi süsteemifailide lukustustes. Muude LOCK-failide näidete hulka kuuluvad Mozilla vanem.lukk fail, mis lukustab Windowsi Firefoxi profiilid, ja Apache veebiserveri lukufailid, mis on loodud LockFile'i direktiivi abil.