问题标签 [opensolaris]
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.
solaris - Solaris x86 中的 grep 命令捕获特殊字符
我想在具有特定路径 /home/abc/xyz.log 的日志文件中捕获特定字符串,即“UPDATE kplustp..Service SET Service_Name = “PositionService”,ServiceType = 'Z',HostName = “abcd””
我正在使用下面的命令来做
但它不起作用,可能是因为字符串中的特殊字符。
怎么做?
open-source - Solaris 10 内核源代码
我正在尝试查找 Solaris 10 或其内核的源代码,因为它曾经是 OpenSolaris 项目的一部分。你有什么想法?
我能够找到 OpenSolaris 源代码,因为有分叉(例如 Schillix,open Indiana)。是否有任何基于 Solaris 10 的?
我基本上是想修改内核。非常感谢!
unix - 从哪里获得最新的 opensolaris
我可以找到关于opensolaris os 的wiki 页面包含官方站点链接,其中不包含opensolaris 下载线程等。此外,这里没有更多的opensolaris官方站点;http://opensolaris.org仅重定向到https://solaris.java.net/。
所以我的问题是……opensolaris 还存在吗?在哪里从安全下载中心下载最新版本?
python - python子进程Popen挂起
我看过很多例子,很多似乎表明问题是死锁。我没有写信给标准输入,所以我认为问题是其中一个 shell 命令过早退出。
在 Popen 中执行的是:
换句话说,登录到远程主机并(发送存储卷的复制流,将其通过管道传输到 gzip)将其通过管道传输到 zfs recv 以写入本地数据存储。
我已经看过关于缓冲区的解释,但我绝对没有填满这些,而且 gzip 过早地退出了,所以我认为 process.wait() 永远不会退出。
这是我跑步并打断它时会发生的情况
我也尝试使用 Popen.communicat() 方法,但如果 gzip 退出,它也会挂起。在这种情况下,我的命令 (zfs recv) 的最后一部分退出,因为本地数据集已被修改,因此不会应用增量复制流,因此即使这将得到修复,也必须有一种处理 gzip 损坏的方法管道?
运行时:
awk - 为什么该命令仅在 gawk 中有效?
我有 2 台主机:一台正在运行Linux
,另一台正在运行OmniOS
。
awk
开启Linux
是gawk
: _
运行以下命令就可以了:
我认为awk
on OmniOS
is nawk
,但不确定:
但是执行相同的命令是错误的:
我无法找出根本原因,有人可以提供任何线索吗?
solaris - 为 OpenIndiana 编写设备驱动程序
鉴于 OpenIndiana 是 OpenSolaris 的一个分支,是否可以说为 OpenIndiana 编写设备驱动程序与在 OpenSolaris 上编写设备驱动程序没有区别?
我也在寻找一些参考资料,或类似 OpenIndiana 的“linux 设备驱动程序”手册。有吗?(到目前为止我找不到)。
我在 oracle.com 上找到的内容:
http://www.oracle.com/technetwork/systems/articles/write-dev-driver-jsp-140901.html http://docs.oracle.com/cd/E19253-01/816-4854/
这是在 OpenIndiana 上编写驱动程序的一个很好的起点吗?谢谢。
solaris - OpenSolaris 中的轮组
OpenSolaris/OpenIndiana 中“wheel”组的等价物是什么?我曾经在 wheel 组中添加一个用户,并允许该组通过 sudo 执行命令而无需询问密码。我想在 OpenSolaris/Indiana 中做同样的事情。
我在 OpenSolaris 中看到“员工”组具有相同的 gid,例如 Linux 中的轮子(Fedora 或 CentOS)。
solaris - 类似于 OpenSolaris 中的 /proc/cpuinfo 和 /proc/meminfo
我试图找出查看可用 CPU 内核数量、频率、cpu 标志等以及 RAM 数量的方法,即我可以通过 /proc/cpuinfo 和 /proc/meminfo 在 Linux 中获得什么。
OpenSolaris 和 OpenIndiana 都只在 /proc 中维护进程 ID。
solaris - 将 PCIe 驱动程序从 Linux 移植到 OracleSolaris
我需要将 PCIe Linux 驱动程序移植到 Oracle Solaris 11.2(以前的 OpenSolaris)。在内核 2.6.32-36 下测试驱动程序之前。
幸运的是,驱动程序以这样一种方式实现,一部分是特定于操作系统/平台的(PCI 注册、内存分配等),另一半是以独立于操作系统的方式编写的,即该部分应该相对容易移植。
我的问题是关于 Linux 特定部分,根据https://www.kernel.org/doc/Documentation/PCI/pci.txt中的步骤编写的,所以我假设 Solaris 可能有类似的方法?移植到 Solaris 时需要注意什么,哪些设备驱动部分在 Solaris 中完全不同,需要重新实现然后移植?
更新 阅读了几篇有关Solaris驱动模型的资料后,我仍然不明白STREAMS框架的用途和适用性,它是对字符设备的扩展还是对网络设备的扩展,例如。以太网卡?
filesystems - OracleSolaris 11.2——类似于 Linux procfs 的机制
在 Linux 中,通常使用 proc FS 作为与内核模块通信、从内核接收统计信息或设置一些标志的方法。在 Solaris 中可以为这些使用什么?