问题标签 [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.
unix - AIX 部署:installp 还是 rpm?
我正在 AIX 上部署大量 perl/shell/sql 代码。这些可能是(并且是)具有自己的开发团队、源代码控制存储库等的不同应用程序。
我很懒惰,想让部署/回滚更容易——我正在挖掘rpm打包的所有 +/- 好处。
AIX 的本机打包系统是installp(带有 bff 文件)。我在正确的轨道上使用rpm吗?oss4aix.org使用rpm FWIW。任何输入/最佳实践表示赞赏。
谢谢
aix - 如何限制对 aix 上文件夹的 root 访问?
我想限制对 aix 上某些文件夹的访问。
即使是 root 用户也应该被限制访问某些文件夹。对于 e..gi 在 aix 5.3 服务器上有用户 - aixuser 和 root 并且我有一个文件夹 - myfolder。
我只希望 aixuser 可以访问此文件夹而不是 root。
我怎样才能做到这一点?
aix - 为 AIX 编写内核扩展
我即将踏上为 AIX 6.1 编写一些内核扩展的旅程。
如果他们能在查找书籍、文章、博客方面为我提供一些帮助,我会非常非常满意社区。无论我能得到什么信息。
我已经检查了 IBM 站点。但我需要更多信息。
感谢您的回答。
performance - AIX xlC 执行STL 明显比其他平台慢?
在 Linux 上运行需要 1 秒的东西在 AIX 上运行需要 45 秒。我没有直接深入研究该代码,但作为一个测试抓住了一个小应用程序,它从另一个 SO 问题中做的很少:
我有一个旧编译器(7.0.0.10),我无法相信代码运行速度与 g++ 4.2 上的相同代码相比要慢多少。
有没有人见过这个?升级编译器需要一些工作。在几乎没有负载的系统上,示例代码大约慢 20 倍(实时)。
更新要求的盒子规格:
AIX 上的输出:
Linux 上的输出:
aix - 如何在 aix 上重新导出具有不同名称的原始系统调用?
如何在 aix 上重新导出具有不同名称的原始系统调用?
debugging - 为什么 GDB 说“文件架构无法识别”?
我在 aix 5.3 上运行的 aix 共享库上使用 gdb?当我尝试为此文件运行 gdb 时,我收到一条错误消息,提示“无法识别文件架构”不知道如何修复此问题。
有谁知道为什么我会收到此消息“”文件架构无法识别“?
gdb 在 xlc 编译的其他可执行文件上运行良好。
是否有一些我在编译时可能使用过的选项,它与 GDB.some 处理器特定选项不兼容。
我为 aix 编译了共享库 w xlc v9.0。
谢谢。
java - Java 无法从 AIX 解析 DNS 地址:UnknownHostException
我有这个奇怪的错误。
在 AIX 上,如果我可以从命令行访问我的服务器(使用 ping / telnet)
但是如果我尝试使用 java 我有 UnkownHostException
这是因为 Java 无法以某种方式“使用”DNS,但我不知道为什么。如果我使用 IP 地址,它可以正常工作。
这是我的测试程序。
有人知道 AIX 下的某种配置禁止程序(如 java )访问 DNS 信息吗?
我(以及 sysadm )已经在 /etc/hosts 中添加了我的地址,但它也不起作用。
提前致谢
爪哇版:
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。
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 页面错误中的一些粘贴文本。谢谢!