问题标签 [aix]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
4276 浏览

unix - AIX 部署:installp 还是 rpm?

我正在 AIX 上部署大量 perl/shell/sql 代码。这些可能是(并且是)具有自己的开发团队、源代码控制存储库等的不同应用程序。

我很懒惰,想让部署/回滚更容易——我正在挖掘rpm打包的所有 +/- 好处。

AIX 的本机打包系统是installp(带有 bff 文件)。我在正确的轨道上使用rpm吗?oss4aix.org使用rpm FWIW。任何输入/最佳实践表示赞赏。

谢谢

0 投票
4 回答
1807 浏览

aix - 如何限制对 aix 上文件夹的 root 访问?

我想限制对 aix 上某些文件夹的访问。

即使是 root 用户也应该被限制访问某些文件夹。对于 e..gi 在 aix 5.3 服务器上有用户 - aixuser 和 root 并且我有一个文件夹 - myfolder。

我只希望 aixuser 可以访问此文件夹而不是 root。

我怎样才能做到这一点?

0 投票
1 回答
626 浏览

aix - 为 AIX 编写内核扩展

我即将踏上为 AIX 6.1 编写一些内核扩展的旅程。

如果他们能在查找书籍、文章、博客方面为我提供一些帮助,我会非常非常满意社区。无论我能得到什么信息。

我已经检查了 IBM 站点。但我需要更多信息。

感谢您的回答。

0 投票
2 回答
802 浏览

kernel - 需要 AIX 内核编程帮助

AIX内核中的系统调用表变量名是什么?

我知道它sys_call_table[]在 Linux 内核中被调用。

我是内核编程的新手。但是我需要知道系统调用地址存储在内核中的哪些变量中......

0 投票
3 回答
829 浏览

performance - AIX xlC 执行STL 明显比其他平台慢?

在 Linux 上运行需要 1 秒的东西在 AIX 上运行需要 45 秒。我没有直接深入研究该代码,但作为一个测试抓住了一个小应用程序,它从另一个 SO 问题中做的很少:

我有一个旧编译器(7.0.0.10),我无法相信代码运行速度与 g++ 4.2 上的相同代码相比要慢多少。

有没有人见过这个?升级编译器需要一些工作。在几乎没有负载的系统上,示例代码大约慢 20 倍(实时)。

更新要求的盒子规格:

AIX 上的输出:

Linux 上的输出:

0 投票
2 回答
163 浏览

aix - 如何在 aix 上重新导出具有不同名称的原始系统调用?

如何在 aix 上重新导出具有不同名称的原始系统调用?

0 投票
2 回答
1873 浏览

debugging - 为什么 GDB 说“文件架构无法识别”?

我在 aix 5.3 上运行的 aix 共享库上使用 gdb?当我尝试为此文件运行 gdb 时,我收到一条错误消息,提示“无法识别文件架构”不知道如何修复此问题。

有谁知道为什么我会收到此消息“”文件架构无法识别“?

gdb 在 xlc 编译的其他可执行文件上运行良好。

是否有一些我在编译时可能使用过的选项,它与 GDB.some 处理器特定选项不兼容。

我为 aix 编译了共享库 w xlc v9.0。

谢谢。

0 投票
5 回答
4252 浏览

java - Java 无法从 AIX 解析 DNS 地址:UnknownHostException

我有这个奇怪的错误。

在 AIX 上,如果我可以从命令行访问我的服务器(使用 ping / telnet)

但是如果我尝试使用 java 我有 UnkownHostException

这是因为 Java 无法以某种方式“使用”DNS,但我不知道为什么。如果我使用 IP 地址,它可以正常工作。

这是我的测试程序。

有人知道 AIX 下的某种配置禁止程序(如 java )访问 DNS 信息吗?

我(以及 sysadm )已经在 /etc/hosts 中添加了我的地址,但它也不起作用。

提前致谢

爪哇版:

0 投票
6 回答
20617 浏览

java - 从 Java 以不同用户身份运行 UNIX 命令

尝试编写能够以不同 UNIX 用户身份运行 UNIX 命令的 Java 程序。我有用户的密码,并且知道要运行的命令,但是该命令必须以该用户身份运行 - 所以我必须首先以该用户身份登录。

例如:假设我们有一个用户 jim,他想查看 bob 的主目录中的内容,并且(无论出于何种原因)jim 有权执行 ls 而 bob 没有。我们目前以 bob 身份登录。这是我们(可以)做的:

问题是,我们被提示输入 jim 的密码。由于这是从Java程序运行的,即

我们被提示输入吉姆的密码并挂断了电话。我们知道吉姆的密码。但是,我无法进入它。

此外,我们不能使用 Expect 脚本(没有安装它),我们也不能成为超级用户。我还研究了使用 SSH 来尝试这个,因为我们可以在技术上做到

但这也不起作用,因为我无权设置无密码 SSH。

我最后的努力是尝试使用 Java 的 SSH 库,因为密码可用于 Java 程序,并且我可以使用该密码登录(并执行正确的命令)。但是由于我将在同一台主机上运行,​​这似乎有点矫枉过正。

有什么建议么?

PS:Java版本1.4.2,无法升级;AIX UNIX 5.3。

0 投票
7 回答
5598 浏览

c# - 日期中的月份无效 - Informix 中的日期格式偶尔会恢复

所以我们有一个运行 ERP 系统的 AIX (ugh) 服务器。这个系统的内置报告很糟糕,所以我当然要负责构建我们需要的报告。

我有很多我运行的报告,当然大多数是针对特定日期的,等等。编码是在 Windows 2003 标准服务器框上的 ASP.net 中运行的 C# 中完成的。它使用 Informix CSDK 通过 CSDK 附带的 .Net 数据适配器进行连接。该服务器在 AIX 5.2 服务器上运行 Informix 10。

奇怪的是,每当我们启动和停止 Informix 或重新启动服务器等时,似乎 Informix 决定改变它通过 CSDK 处理日期的方式。如果它当前期待 MM/DD/YYYY,那么它最终会在上述情况之后决定是否希望它在 YYYY/MM/DD 中​​。这通常最终会给我一个“Invalid Month in Date”错误。然后我进入我的 dateformat 函数(使我可以轻松地来回切换)并手动更改它。我在处理此错误时构建了一些报告,然后使用其他格式的日期重试相同的查询。这当然不太理想,我想深入了解它!

这是 ASP.net 页面错误中的一些粘贴文本。谢谢!