Junior — Middle
Агар ҳамкасбатон мунтазам файлиҳоро бо фармони rm -rf тоза кунад, аммо файлҳо ҳоло ҳам боқӣ монда ва ҷойи дискро холӣ накунад, чӣ мекунед?
sobes.tech AI
Ҷавоб аз AI
Агар файлҳо бо фармони rm -rf тоза карда шаванд, аммо ҷойи диск озод нашуда бошад, эҳтимолан ин файлҳо ҳанӯз дар як раванде истифода мешаванд. Дар Linux/Unix, вақте ки файл аз системаи файлҳо тоза мешавад, аммо аз ҷониби раванде кушода аст, он дар хотира мемонад ва ҷой танҳо пас аз баста шудани дескриптор озод мешавад.
Чӣ бояд кард:
- Аз фармони
lsof | grep deletedистифода баред, то раванде, ки файлҳои тозашударо нигоҳ медоранд, пайдо кунед. - Ин равандеро нав кунед ё қатъ кунед, то дескрипторҳо ва ҷойи диск озод шаванд.
- Санҷед, ки тозакунӣ дар директорияи дуруст сурат мегирад ва ки ягон пайванди рамзӣ, ки ба ҷои дигар мебарад, вуҷуд надорад.
Масалан:
lsof | grep deleted
Ин раванде, ки файлҳои тозаашударо нигоҳ медоранд, нишон медиҳад. Пас аз қатъ кардани онҳо, ҷой озод мешавад.