由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Canada版 - liszt,能不能帮我解决个AIX问题啊?
相关主题
赞美varsity store刚才去上海批发砸门,要了一瓶尖庄
liszt爱八卦的你们这群鸟人良心大大地坏了
昨天Doors Open想找有钱老公没有错
兔子被fly kick到哪里过长周末了?谁要看liszt近照?
准备回国搬了新人问夫妻美国F1身份加拿大移民的可行性
吉大校友会多伦多分舵举办2010春节联欢晚会 (转载)加州6.9级强震
怀孕夫妇吵架的巨大危害请问多伦多和温哥华哪个更适合生活?
请推荐一个移民律师/公司有没有觉得华人超市肉部的师傅往往摆出一副很牛叉的样子?
相关话题的讨论汇总
话题: aix话题: myfile话题: pid话题: include话题: argv
进入Canada版参与讨论
1 (共1页)
xt
发帖数: 17532
1
上面给了个任务,要我用process ID找出这个process
的executable的路径。
我在Linux和Solaris上,都能通过procfs比较容易地找到,
但是上了AIX就发现根本找不到。注意,我可能从任何一个
path来run这个程序,所以/proc/pid/cwd显然不行。
18摸的东西实在是太和别人不一样,累啊。
l***t
发帖数: 2980
2
你把我封了吧。我没有用过AIX。目前也没有AIX机器可以telnet。
IBM AIX 6.1的Help这里
http://publib.boulder.ibm.com/infocenter/aix/v6r1/index.jsp
放狗找AIX Process Executable,貌似这个可能有用
http://groups.google.com/group/comp.unix.aix/browse_thread/thread/73330adb75947712

【在 xt 的大作中提到】
: 上面给了个任务,要我用process ID找出这个process
: 的executable的路径。
: 我在Linux和Solaris上,都能通过procfs比较容易地找到,
: 但是上了AIX就发现根本找不到。注意,我可能从任何一个
: path来run这个程序,所以/proc/pid/cwd显然不行。
: 18摸的东西实在是太和别人不一样,累啊。

xt
发帖数: 17532
3
嗯,似乎很有用。IBM的东西都变态,我用过的每一样IBM的东西
都必然有些很诡异的跟别人不一样的东西在里面,而且往往是非常
的无厘头

【在 l***t 的大作中提到】
: 你把我封了吧。我没有用过AIX。目前也没有AIX机器可以telnet。
: IBM AIX 6.1的Help这里
: http://publib.boulder.ibm.com/infocenter/aix/v6r1/index.jsp
: 放狗找AIX Process Executable,貌似这个可能有用
: http://groups.google.com/group/comp.unix.aix/browse_thread/thread/73330adb75947712

xt
发帖数: 17532
4
我搞到了一个小程序:
#include
#include
#include
#include
#include
int main( int argc, char** argv)
{
char buf[80] = {0};
int myfile;
pid_t pid;
struct psinfo psi;
if ( argc<2 ){
printf("Usage: %s PID\n", argv[0]);
return 1;
}
pid=atoi(argv[1]);
sprintf( buf, "/proc/%d/psinfo", pid);
myfile = open( buf, O_RDONLY );
if (myfile < 0)
perror( "open" );
if ( read( myfile, & psi, sizeof(psi) ) < 0 )
perror( "read" );
close( myfile );
printf( "%s

【在 l***t 的大作中提到】
: 你把我封了吧。我没有用过AIX。目前也没有AIX机器可以telnet。
: IBM AIX 6.1的Help这里
: http://publib.boulder.ibm.com/infocenter/aix/v6r1/index.jsp
: 放狗找AIX Process Executable,貌似这个可能有用
: http://groups.google.com/group/comp.unix.aix/browse_thread/thread/73330adb75947712

g**y
发帖数: 983
5
你给点包子让阿丁帮你,他最近一直在和AIX搏斗

【在 xt 的大作中提到】
: 上面给了个任务,要我用process ID找出这个process
: 的executable的路径。
: 我在Linux和Solaris上,都能通过procfs比较容易地找到,
: 但是上了AIX就发现根本找不到。注意,我可能从任何一个
: path来run这个程序,所以/proc/pid/cwd显然不行。
: 18摸的东西实在是太和别人不一样,累啊。

xt
发帖数: 17532
6
我基本上解决了,现在的问题是如何把相对路径变成绝对路径

【在 g**y 的大作中提到】
: 你给点包子让阿丁帮你,他最近一直在和AIX搏斗
l***t
发帖数: 2980
7
你们都他妈的是牛人。就我一个混混。。。

【在 g**y 的大作中提到】
: 你给点包子让阿丁帮你,他最近一直在和AIX搏斗
1 (共1页)
进入Canada版参与讨论
相关主题
有没有觉得华人超市肉部的师傅往往摆出一副很牛叉的样子?准备回国搬了
viamedia吉大校友会多伦多分舵举办2010春节联欢晚会 (转载)
请推荐中餐馆怀孕夫妇吵架的巨大危害
死罪请推荐一个移民律师/公司
赞美varsity store刚才去上海批发砸门,要了一瓶尖庄
liszt爱八卦的你们这群鸟人良心大大地坏了
昨天Doors Open想找有钱老公没有错
兔子被fly kick到哪里过长周末了?谁要看liszt近照?
相关话题的讨论汇总
话题: aix话题: myfile话题: pid话题: include话题: argv