Articles of 用户pipe理

无法pipe道回声到netcat?

我有以下命令: echo 'HTTP/1.1 200 OK\r\n' | nc -l -p 8000 -c 当我curl localhost:8000我没有看到HTTP / 1.1 200 ..正在打印。 我使用netcat 0.7.1在mac os x上 有任何想法吗? #!/bin/bash trap 'my_exit; exit' SIGINT SIGQUIT my_exit() { echo "you hit Ctrl-C/Ctrl-\, now exiting.." # cleanup commands here if any } if test $# -eq 0 ; then echo "Usage: $0 PORT" echo […]

我应该在MS-SQL 2008/2012服务器上运行哪些维护任务?

服务器在新硬件上使用数据库镜像来实现运行SQL Server标准的高可用性。 现有的计划是由DBA多年前设置的,并且正在使用UI中提供的内置维护工具。 每日:所有数据库的完全备份每15分钟对用户数据库执行事务日志备份检查包括索引在内的所有数据库的数据库完整性清理历史清理备份 每周:重组所有数据库上的索引 – 包括表和视图以及紧凑的大对象更新所有数据库的统计信息 – 包括表和视图,使用全面扫描更新所有现有的统计信息 在重组任务约1小时后的星期天早上,服务器变得没有响应,我必须停止SQL服务来启动故障转移到镜像服务器。 我认为重新组织或更新统计信息是导致问题。 想知道如果我应该做紧凑的例程和/或在每个表(系统和用户)上运行重组。 我如何修改我的任务来减轻服务器上的压力,但仍然执行适当的维护?

在FHS之后安装自定义应用程序和数据的位置

这是一直困扰我的东西。 我在哪里安装我的团队编写的自定义应用程序? 像报告跑步者,队列 – >数据库编写者等应用程序,即节点首先存在的应用程序。 这些应用程序有二进制文件(由应用程序团队定期发布),可变数据和configuration。 ( FHS 2.3 ,p15)或/ optselect“附加应用软件包”(FHS 2.3,p12)(在/ etc /select)。 厨师方舟食谱将软件放入/ usr / local /。 SBT Native Packager会将软件放入/ usr / share。 那么推荐什么? Ubuntu和Centos是不同的(我都使用)。

通过查杀任务closures操作系统

我最近偶然发现一个奇怪的错误,并想知道是否有人对此有所了解。 我无法在Google上find这样的情况,所以这里… 事件的大致顺序是这样的: RDP到Windows 2008 R2中,并开始在SQL Management Studio中工作 尝试注销,而不先closuresSSMS 屏幕变暗,并给我“后台任务正在等待closures”的信息 我认为SSMS会问我是否想保存我的SQL脚本,但是我无法切换回任务 任务栏仍然可用,所以我右键单击并打开任务pipe理器,进入进程列表,并试图结束ssms.exe 它警告我说,通过结束这个任务,操作系统会closures,我可能会丢失数据。 button做的事情是灰色的,直到我勾选了一个框接受可能会有数据丢失。 所以我勾选了这个框并按下了接受button。 诚然,不久之后,我失去了RDP连接,不得不等待远端的人重新启动虚拟机。 当操作系统恢复在线时,报告发生了蓝屏错误。 不幸的是,在这期间,我并没有想要获得一个截图,所以我要回忆。 但是我感到惊讶 – 现在我想到了进程间隔离和一个用户进程无法轰炸整个操作系统 – 更像是一个像驱动程序一样的低级系统进程。 而且我从来没有见过以前在任务pipe理器中的任何function。 所以…有没有人遇到过这个? 有没有说,一些微软的文档,将解释我碰到什么? 编辑 – 澄清症状,一旦SMSS进程被杀死,它会导致蓝屏,然后系统重新启动(不需要手动干预)。 这里是来自任务pipe理器的消息文本,以防将来任何人使用googlesearch:“结束这个过程将立即closures操作系统,您将丢失所有未保存的数据,您确定要继续吗? checkbox指出“放弃未保存的数据并closures”。

在pipe理程序级别loggingVM活动

我有一个运行虚拟机(目前使用virtualbox,但这是灵活的),哪些用户ssh进入。 我想logging用户在terminal上执行的操作,但是从虚拟机外部执行。 这可行吗? 我需要使用不同的pipe理程序吗?

内存使用最佳实践

我正在运行几个基于Linux的虚拟机(实际上是vApp),这些虚拟机具有不同数量的内存分配给他们。 一些有数据库,一些networking服务器等等。虽然一些使用的内存less于40%,但一些使用率超过了90%,另一类使用了15%的交换空间。 我想重新平衡内存分配,并尽量使用大致相同的分数,但我应该瞄准什么? 90%? 75%? 我想在一次中断的时候这样做,所以我猜测我需要为使用交换空间15%的交换空间添加额外的空间(其他通常低于1%)。 我应该只将15%的交换空间大小添加到内存分配中,还是应该以某种方式对其进行亲评? 谢谢。

使用pgAdmin导入数据转储

我环顾四周, find了如何使用pgadmin导入数据转储的代码: CREATE OR REPLACE FUNCTION db_to_csv(path TEXT) RETURNS void AS $$ tables RECORD; gmdeclare statement TEXT; begin FOR tables IN SELECT (table_schema || '.' || table_name) AS schema_table FROM information_schema.tables t INNER JOIN information_schema.schemata s ON s.schema_name = t.table_schema WHERE t.table_schema NOT IN ('pg_catalog', 'information_schema', 'configuration') ORDER BY schema_table LOOP statement := 'COPY ' […]

我如何确定login到我们域中的每台PC上的最后一个用户?

我们有一个主要是Windows 7(和Windows 8.1)个人电脑的networking,我们希望能够报告谁是最近login到不同主机的人。 我们已经有了SCCM; 但是,这似乎给了合理的“最后login”时间,但我们知道“最后login的用户”是一个比较工作的小说。 这是SCCM的一个已知的问题,还是有什么我们需要调整,以提高其准确性? 更好的是,这是我们可以通过LDAP查询(例如,使用从SQL Server的OPENQUERY )?

`apt-get install -y packagename –no-upgrade`的等效yum命令

我在我的Ubuntu服务器apt-get install -y packagename –no-upgrade的shell脚本中使用了这个命令。 如果它不存在,它将安装这个包。 它不会升级包。 现在我想把它迁移到一个centos机器上。 我无法find相当于yum中的–no-upgrade任何开关。 任何帮助?

在虚拟机pipe理程序中closuresVPS时事件41是否正常?

我有一个托pipe的VPS(Windows Server 2012),并在pipe理程序中将其closures会在Windows日志的系统视图中导致以下严重事件: > Log Name: System Source: Microsoft-Windows-Kernel-Power Date: > 4/13/2015 12:05:28 PM Event ID: 41 Task Category: (63) Level: Critical > Keywords: (2) User: SYSTEM Computer: ********** Description: The > system has rebooted without cleanly shutting down first. This error > could be caused if the system stopped responding, crashed, or lost > […]