Sobes.tech
Junior — Middle

Агар ҳамкасбатон мунтазам файлиҳоро бо фармони rm -rf тоза кунад, аммо файлҳо ҳоло ҳам боқӣ монда ва ҷойи дискро холӣ накунад, чӣ мекунед?

sobes.tech AI

Ҷавоб аз AI

Агар файлҳо бо фармони rm -rf тоза карда шаванд, аммо ҷойи диск озод нашуда бошад, эҳтимолан ин файлҳо ҳанӯз дар як раванде истифода мешаванд. Дар Linux/Unix, вақте ки файл аз системаи файлҳо тоза мешавад, аммо аз ҷониби раванде кушода аст, он дар хотира мемонад ва ҷой танҳо пас аз баста шудани дескриптор озод мешавад.

Чӣ бояд кард:

  • Аз фармони lsof | grep deleted истифода баред, то раванде, ки файлҳои тозашударо нигоҳ медоранд, пайдо кунед.
  • Ин равандеро нав кунед ё қатъ кунед, то дескрипторҳо ва ҷойи диск озод шаванд.
  • Санҷед, ки тозакунӣ дар директорияи дуруст сурат мегирад ва ки ягон пайванди рамзӣ, ки ба ҷои дигар мебарад, вуҷуд надорад.

Масалан:

lsof | grep deleted

Ин раванде, ки файлҳои тозаашударо нигоҳ медоранд, нишон медиҳад. Пас аз қатъ кардани онҳо, ҷой озод мешавад.