问题标签 [system-administration]

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 投票
1 回答
18963 浏览

python - Python 应用程序输出到系统日志服务器

我正在尝试在谷歌上进行一些搜索(每 5 分钟左右循环一次)。当它受到打击时,我希望它将结果推送到系统日志服务器。我对python很陌生,所以请原谅我的无知,我已经搜索了很长时间,但找不到我的问题的答案。

我打算根据 logevent 不同的查询结果添加多个查询以查找不同的结果。

我希望输出例如:日志类型、url、日期/时间

下面是我到目前为止一直在玩的代码。我可以搜索并登录到文件,但不是我想要的。我只得到时间和偶数类型的格式,我没有在日志中得到我的查询结果。而且我不知道如何登录到系统日志服务器。

我得到:文件“gog.py”,第 18 行 logger.addHandler(logging.FileHandler("hits.log")) ^ SyntaxError: invalid syntax

0 投票
1 回答
91 浏览

python - 相当于 linux 操作系统依赖项的构建?

我打算使用 buildout 来构建一个 webapp。不过我想使用lesscss,为此我需要安装node.js。

是否有等效的构建来设置操作系统来安装我无法使用 pip 安装的依赖项?或者考虑到我不想以root身份执行我的buildout脚本这一事实,是否可以使用buildout来做到这一点?

谢谢

0 投票
1 回答
74 浏览

r - 为内存分析配置编译 R 包

假设我有两个 R 安装。相同的版本,但一个是为 Ubuntu Linux(本地)构建的,带有内存分析,另一个没有。我需要为每个单独编译安装的包吗?

0 投票
1 回答
4039 浏览

perl - 使用 perl 和 Net::DNS 检查 DNS

因此,在otter book中,有一个小脚本(参见第 173 页),其目的是反复检查 DNS 服务器,以查看它们是否为给定的主机名返回相同的地址。但是,书中给出的解决方案仅在主机具有静态 IP 地址时才有效。如果我希望它与具有多个关联地址的主机一起使用,我将如何编写此脚本?

这是代码:

0 投票
2 回答
125 浏览

postgresql - 如何将变量声明从 bat 文件移到另一个 bat 文件?

我需要创建 2 个 .bat 文件:

  1. 转储我的 PostgreSQL 数据库
  2. 恢复 PostgreSQL 数据库

如何将变量(数据库名称、登录名、密码等)移出到外部文件,以便两个 .bat 文件可以使用具有变量声明的相同外部文件。

谢谢!

0 投票
1 回答
1022 浏览

mysql - 在 phpmyadmin 中启动了一个无限程序

我调用一个包含无限循环的过程phpmyadmin

那我就进不去phpmyadmin了。它只显示 500 错误。是否可以在root未经许可的情况下解决?

0 投票
2 回答
1658 浏览

python - Python:如何复制 /bin/ 文件夹中的文件

我想在 Ubuntu 的 /usr/bin 文件夹中放置一个特殊文件。基本上我正在尝试在 python 中编写一个安装文件来完成这项工作。

但是完成这项工作需要管理权限,如何为我的设置提供这些权限(前提是我有密码并且可以在我的程序中使用它)?

0 投票
1 回答
497 浏览

macos - Mac 操作系统上的管理员权限

我注意到一些应用程序在安装后会打开一个窗口并询问用户密码。它说应用程序需要system.privilege.admin. 我试图弄清楚这到底意味着什么。应用程序本身似乎在用户模式下运行。那它为什么要输入密码呢?有人可以帮忙吗?

0 投票
1 回答
88 浏览

windows - 您如何将版本控制、测试和持续集成/部署等开发实践应用于系统管理?

想象一下,您要管理许多服务器,这些服务器具有许多人使用的许多不同服务。现在假设您要重新配置或替换其中一台服务器上的某些软件。显然,您不想在生产中的服务器上工作。

如果这是代码更改,作为开发人员,我会在本地开发机器上进行更改,在本地进行测试并将更改提交到版本控制系统。然后可以将更改部署在暂存环境中,进一步测试并最终部署在生产环境中。如有必要,我也很容易回滚。

一般来说,或者具体来说,您如何在系统管理中实现这一点?

(首先想到的是使用虚拟机并将虚拟机映像放入版本控制中,但我确信有很多我目前不知道的文献和聪明的解决方案。)

0 投票
2 回答
1373 浏览

c++ - Windows 7 上的 AbortSystemShutdown 不起作用

我想防止在 Windows 7 上关闭我成功获得 se_shutdown_privilege,但 AbortSystemShutdown 总是失败我尝试了 AbortSystemShutdown(NULL)、AbortSystemShutdown("127.0.0.1")、AbortSystemShutdown(PcName)。

至今没有成功。