середа, 13 серпня 2008 р.

Як виявити програму, що тримає CD-ROM

Іноді буває ситуація, коли обравши у контектсному меню CD пункт Витягнути, система говорить, що відмонтувати диск неможливо бо якась з програм з ним працює. Доки програмісти не виправили цю проблему і не навчили систему уточнювати, яка ж саме програма тримає диск, ми можемо її виявити наступним чином:
lsof | grep cdrom

В результаті ми побачимо щось подібне до цього:
vlc  8786  bum  15u  REG  11,0 716395780 1412 /media/cdrom0/film.avi

Як бачимо, у даному випадку, диск тримає медіаплеєр VLC.

PS: підглянуто у блозі одного маководанадежные грузоперевозки из Китая,интим знакомства серпухов Детали профильные из древесиныи древесных материалов для строительства, Соединения на клеяхкулинарные рецепты

Реклама

Массаж в красноярске,

1 коментар:

  1. Дякую за допис :) Якраз вчора мав таку проблему, Go-Global тримав змонтованим cdrom, заледве здогадався що це саме він. Сьогодні перевірив, у HP-UX (у стандартній поставці) lsof немає, але його можна поставити додатково.

    PS: взагалі, у стандартній поставці HP-UX багато чого корисного немає, навіть банального bash :(

    ВідповістиВидалити