Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Alexey Promokhov                     2:5020/2031.1513 08 Oct 2002  20:09:57
 To : Oleg Drokin
 Subject : Re: inode
 -------------------------------------------------------------------------------- 
 
 
 04 Oct 2002, Oleg Drokin wrote:
 
  IC>>> Hello, All.  Как зная сабж узнать путь и имя файла?
  AT>> чего-нить типа
  AT>> find / | while read F; do 
  AT>>   let IN=`ls -id $F|gawk '{print $1}'`;
  AT>>   if [ "$IN" == <твоя инода> ] ; then
  AT>>     echo $F;
  AT>>     break;
  AT>>   fi;
  AT>> done
  OD> Hеправильно, в том смысле что на разных примонтированных FS иноды
  OD> могут совпадать. Поэтому find / нужно заменить на find /mountpoint.
  OD> /mountpoint можно вычислить сделав stat на нужный файл, и посмотреть
  OD> на st_dev.
 
 Что-то я разучился извращения ценить...
 
 find $path -inum $inode
 
 -- 
 Alexey Promokhov <ayp#ayp.msk.ru>
 --- Gnus/5.090007 (Oort Gnus v0.07) XEmacs/21.5 (broccoli, i686-pc-linux)
  * Origin: Survival Club, +7(095)483-5470 (2:5020/2031.1513)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: inode   Alexey Promokhov   08 Oct 2002 20:09:57 
Архивное /ru.linux/66089.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional