С какой командой надо запустить lsof

Автор sidbar, 29 марта 2017, 20:19:00

« назад - далее »

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

sidbar

Цитата: rudra108 от 29 марта 2017, 16:09:46будем смотреть кто что делает с ним.
С какой командой надо запустить lsof?
Devuan GNU/Linux

qupl

Цитата: sidbar от 29 марта 2017, 20:19:00С какой командой надо запустить lsof?
Всегда запускайте man  команда, прежде чем спрашивать.

sidbar

Цитата: qupl от 30 марта 2017, 07:55:19прежде чем спрашивать
Прошу прощения, но не нашел в мане, если знаете, прошу поделитесь знанием.
Devuan GNU/Linux

qupl

lsof - это одна команда, в man написано про нее всё что нужно. Больше даже не знаю что добавить. Никаких тайных знаний нет.

sidbar

Цитата: qupl от 09 апреля 2017, 20:16:47Никаких тайных знаний нет.
Ну для такого специалиста как вы, наверное нет, но для меня не очевидно как увидеть с помощью этой утилиты кем занят ресурс программы и как его освобождать. Если не делиться опытом с другими, самому будет сложно научиться чему-либо.
Devuan GNU/Linux

qupl

sidbar, я не являюсь специалистом, а Вы не читали man.

endru

Цитата: sidbar от 10 апреля 2017, 10:21:41Ну для такого специалиста как вы, наверное нет, но для меня не очевидно как увидеть с помощью этой утилиты кем занят ресурс программы и как его освобождать. Если не делиться опытом с другими, самому будет сложно научиться чему-либо.
man lsof
далее проматываем почти в самый низ, обычно там примеры!
и видим что lsof не только подскажет какая программа заблокировала файл, или устройство, но и подскажет какой программой открыт интернет порт и тд.

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

p.s. не ждите что вам всю информацию будут разжевывать!

sidbar

Что там написано в мане?
To list all open files on device /dev/hd4, use:

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

endru

Цитата: sidbar от 10 апреля 2017, 18:33:11почему у меня ничего не выдает?
без понятия. пользуюсь lsof давно. никаких проблем не замечал. либо не правильно применяешь ключи, либо указываешь не верный путь.
Цитата: sidbar от 10 апреля 2017, 18:33:11у меня на системном диске такая команда не выдает ничего, независимо сколько файлов открыто с него
LVM? программный рейд? можно гадать до бесконечности, пока не будет показано содержимое fstab

sidbar

Цитата: endru от 11 апреля 2017, 07:33:19содержимое 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
[свернуть]
Цитата: endru от 11 апреля 2017, 07:33:19либо не правильно применяешь ключи, либо указываешь не верный путь
запускаю как в мане, диск точно тот самый
Devuan GNU/Linux