首页 > TAG信息列表 > hp-ux

c – 获取HPUX上正在运行的进程的可执行文件的完整路径

我希望获得正在运行的进程(可执行文件)的完整路径,而无需使用C代码的root权限.有人可以建议一种方法来实现这一目标. 在Linux平台上我可以通过以下方式来实现. char exepath[1024] = {0}; char procid[1024] = {0}; char exelink[1024] = {0}; sprintf(procid, "%u", getpid());

如何在unix / linux系统上将命令行args传递给正在运行的进程?

在SunOS上有pargs命令,用于打印传递给正在运行的进程的命令行参数. 在其他Unix环境中是否有类似的命令?解决方法:有几种选择: ps -fp <pid> cat /proc/<pid>/cmdline | sed -e "s/\x00/ /g"; echo / proc /< pid>中有更多信息.在Linux上,只是看看. 在其他Unix上,事情可能会有所不同

哪个Linux发行版类似于HP-UX?

我正在寻找类似于HP-UX的Linux发行版(或一些Unix风格…),以便我练习命令行以及其他内容.这是为了获得CSA认证.我应该使用哪种发行版?我已经了解Linux基础知识.解决方法:我担心没有Linux发行版类似于HP-UX(或AIX,Solaris),足以对您的情况有所帮助. 虽然所有Unix和Unix之类的操作系统

编译 – 如何在unix和linux中使用STL?

如何在HP-Unix中使用STL(标准模板库).如何使用STL函数编译和运行程序?解决方法:每个符合标准的编译器都应该附带STL,因为它是标准库的一部分.第一个标准是在1998年完成的,所以除非你使用一个非常古老的系统,否则它应该是可用的.您需要做的就是使用正确的#includes. #include <vecto

linux – 如何关闭或重启机器? [在不同的操作系统上]

“shutdown”命令[或其他命令?]需要什么参数?是否需要确保机器重新启动或关闭以确保? e.x.:Linux版本: # cat /etc/SuSE-release SUSE Linux Enterprise Server 10 (x86_64) VERSION = 10 PATCHLEVEL = 4 e.x.:AIX版本: $oslevel -s 6100-05-01-1016 e.x.:SunOS的版本: cat /etc/releas