AIX имеет файловую систему / proc
(примерно с версии 5.1?), И вы можете перечислить дескрипторы открытых файлов для pid с помощью procfiles :
$ procfiles -n 15502
15502 : /home/guest/test
Current rlimit: 2000 file descriptors
0: S_IFCHR mode:0622 dev:10,4 ino:2584 uid:100 gid:100 rdev:28,1
O_RDONLY
1: S_IFCHR mode:0622 dev:10,4 ino:2584 uid:100 gid:100 rdev:28,1
O_RDONLY
2: S_IFCHR mode:0622 dev:10,4 ino:2584 uid:100 gid:100 rdev:28,1
O_RDONLY
3: S_IFREG mode:0644 dev:10,7 ino:26 uid:100 gid:100 rdev:0,0
O_RDONLY size:0 name:/tmp/foo
Для открытых устройств, таких как pty, дается только индексный дескриптор и старший / младший номера, но вы сможете легко сопоставить их с теми, которые показаны простым ls -l / dev / pts /
.
Вы также можете установить AIX Toolbox для приложений Linux , а затем использовать команду lsof
.