LINUX.ORG.RU
ФорумAdmin

Узнать о файле

 


0

1

есть некоторые файлы с суффиксом .mod .sh ну и вообще любые файлы. Мне нужно узнать как можно больше, где они применяются в системе,что делают, как используются, какие проги используют файл и т.д как это можно сделать? куда смотреть ?

узнать про файл — команда file
посмотреть к какому пакету принадлежит файл — это с помощью пакетного менеджера

teod0r ★★★★★
()
Ответ на: комментарий от logonsessons

можно посмотреть какие библиотеки использует бинарник — ldd

teod0r ★★★★★
()

Читай мануал по пакетному менеджеру. В его базе вся информация о принадлежности файлов к пакетам и о зависимостях одних пакетов от других.

В Арче, например, очень круто сделано:

$ pacman -Qo /etc/ts.conf
/etc/ts.conf is owned by tslib 1.11-1

$ pacman -Qi tslib
Name            : tslib
Version         : 1.11-1
Description     : Touchscreen Access Library
Architecture    : x86_64
URL             : https://github.com/kergoth/tslib
Licenses        : GPL2
Groups          : None
Provides        : None
Depends On      : glibc
Optional Deps   : None
Required By     : qt5-base
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 386.00 KiB
Packager        : Antonio Rojas <arojas@archlinux.org>
Build Date      : Tue 06 Jun 2017 18:48:43 UTC
Install Date    : Wed 07 Jun 2017 03:46:04 AM
Install Reason  : Installed as a dependency for another package
Install Script  : No
Validated By    : Signature

Кроме того, через -Ql можно узнать полный список файлов, входящих в пакет, а по ссылке https://www.archlinux.org/packages/extra/x86_64/tslib/ можно посмотреть на конфигурацию (PKGBUILD), с которой происходила сборка пакета (в разделе Source Files, справа).

anonymous
()
Ответ на: комментарий от dhameoelin

Ну не знаю... Мне про вибриссы больше понравилось.

i-rinat ★★★★★
()
Ответ на: комментарий от dhameoelin

При формулировке

а если например файл используется при загрузке какой-то проги? как это посмотреть?

без inotify не годный.

anc ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.