debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: С какой командой надо запустить lsof  (Прочитано 403 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sidbar

  • Topic Author
  • Сообщений: 443
будем смотреть кто что делает с ним.
С какой командой надо запустить lsof?
devuan ascii 2.0 i386
 

Оффлайн qupl

  • Сообщений: 4257
  • memento mori
  • Jabber: qupl@jabber.ru
Re: С какой командой надо запустить lsof
« Ответ #1 : 30 Март 2017, 07:55:19 »
С какой командой надо запустить lsof?
Всегда запускайте man  команда, прежде чем спрашивать.

Оффлайн sidbar

  • Topic Author
  • Сообщений: 443
Re: С какой командой надо запустить lsof
« Ответ #2 : 09 Апрель 2017, 11:47:52 »
прежде чем спрашивать
Прошу прощения, но не нашел в мане, если знаете, прошу поделитесь знанием.
devuan ascii 2.0 i386
 

Оффлайн qupl

  • Сообщений: 4257
  • memento mori
  • Jabber: qupl@jabber.ru
Re: С какой командой надо запустить lsof
« Ответ #3 : 09 Апрель 2017, 20:16:47 »
lsof - это одна команда, в man написано про нее всё что нужно. Больше даже не знаю что добавить. Никаких тайных знаний нет.

Оффлайн sidbar

  • Topic Author
  • Сообщений: 443
Re: С какой командой надо запустить lsof
« Ответ #4 : 10 Апрель 2017, 10:21:41 »
Никаких тайных знаний нет.
Ну для такого специалиста как вы, наверное нет, но для меня не очевидно как увидеть с помощью этой утилиты кем занят ресурс программы и как его освобождать. Если не делиться опытом с другими, самому будет сложно научиться чему-либо.
devuan ascii 2.0 i386
 

Оффлайн qupl

  • Сообщений: 4257
  • memento mori
  • Jabber: qupl@jabber.ru
Re: С какой командой надо запустить lsof
« Ответ #5 : 10 Апрель 2017, 11:59:54 »
sidbar, я не являюсь специалистом, а Вы не читали man.
 
Пользователи, которые поблагодарили этот пост: sidbar

Оффлайн endru

  • Сообщений: 1546
  • Новосибирск
  • Jabber: endru@jabber.ru
Re: С какой командой надо запустить lsof
« Ответ #6 : 10 Апрель 2017, 12:16:32 »
Ну для такого специалиста как вы, наверное нет, но для меня не очевидно как увидеть с помощью этой утилиты кем занят ресурс программы и как его освобождать. Если не делиться опытом с другими, самому будет сложно научиться чему-либо.
man lsofдалее проматываем почти в самый низ, обычно там примеры!
и видим что lsof не только подскажет какая программа заблокировала файл, или устройство, но и подскажет какой программой открыт интернет порт и тд.

Читаем, вникаем.
Да и гугл никто не отменял.

p.s. не ждите что вам всю информацию будут разжевывать!
 
Пользователи, которые поблагодарили этот пост: sidbar

Оффлайн sidbar

  • Topic Author
  • Сообщений: 443
Re: С какой командой надо запустить lsof
« Ответ #7 : 10 Апрель 2017, 18:33:11 »
Что там написано в мане?
To list all open files on device /dev/hd4, use:

              lsof /dev/hd4
но у меня на системном диске такая команда не выдает ничего, независимо сколько файлов открыто с него. Если смонтированы диски в рутовый /mnt утилита должна отображать открытые с них файлы или нет, почему у меня ничего не выдает?
devuan ascii 2.0 i386
 

Оффлайн endru

  • Сообщений: 1546
  • Новосибирск
  • Jabber: endru@jabber.ru
Re: С какой командой надо запустить lsof
« Ответ #8 : 11 Апрель 2017, 07:33:19 »
почему у меня ничего не выдает?
без понятия. пользуюсь lsof давно. никаких проблем не замечал. либо не правильно применяешь ключи, либо указываешь не верный путь.
у меня на системном диске такая команда не выдает ничего, независимо сколько файлов открыто с него
LVM? программный рейд? можно гадать до бесконечности, пока не будет показано содержимое fstab

Оффлайн sidbar

  • Topic Author
  • Сообщений: 443
Re: С какой командой надо запустить lsof
« Ответ #9 : 12 Апрель 2017, 10:57:36 »
содержимое fstab
LVM и ничего такого нету, простая установка на GPT диск, изначально создавался в дисковой утилите macos tiger, позже после установки debian  редактировалась таблица в gparted и gdisk
~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda4 during installation
UUID=ff9f5e2c-ec83-4997-aa32-2f8d9979444e /               ext4    errors=remount-ro,defaults,relatime 0   1
# swap was on /dev/sda5 during installation
UUID=ac7d71af-5127-4ee0-87d5-5b5007d6add7 none            swap    sw              0       0
#
UUID=ebd7b2be-00b0-4485-b006-5702c9203e21 /mnt/data0     hfsplus defaults,force,user  0   3
UUID=a9cf0353-f5a3-37ab-9880-c15903a085af /mnt/data1     hfsplus defaults,force,user  0   3
/mnt/data0/iso/debian/debian-7.5.0-i386-DVD-1.iso /mnt/apt1 iso9660 loop,ro,user 0        0
/mnt/data0/iso/debian/debian-7.5.0-i386-DVD-2.iso /mnt/apt2 iso9660 loop,ro,user 0        0
/mnt/data0/iso/debian/debian-7.5.0-i386-DVD-3.iso /mnt/apt3 iso9660 loop,ro,user 0        0
#
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0

Disk /dev/sda: 1953525168 sectors, 931.5 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 98F8F248-F88E-44E8-A832-4799165EC2DC
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 1953525134
Partitions will be aligned on 8-sector boundaries
Total free space is 282277 sectors (137.8 MiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1              40           22567   11.0 MiB    EF02  BIOS boot partition
   2           22568          432167   200.0 MiB   EF00  EFI System Partition
   3          434184       774143999   368.9 GiB   AF00  data0
   4       774144000       832864255   28.0 GiB    8300  wheezy
   5       832864256       841252863   4.0 GiB     8200  swap
   6       841515008       878583807   17.7 GiB    8300  jessie
   7       878583808       910163967   15.1 GiB    8300  stretch
   8       910164002       977429601   32.1 GiB    AF00  leo
   9       977429602      1953507057   465.4 GiB   AF00  data1

либо не правильно применяешь ключи, либо указываешь не верный путь
запускаю как в мане, диск точно тот самый
devuan ascii 2.0 i386
 

Теги: