Articles of unix

将OpenOffice作为Daemontools服务运行,而不是拾取用户

我的问题是,当使用Daemontools启动时,由OpenOffice(以服务器模式运行)创build的文件由root(和根组)拥有。 当我手动启动Daemontools的“运行”脚本时,OpenOffice正确地创build了具有我想要的权限的文件(即本例中的“oinstall”组)。 我有一个名为“oracle”的unix用户,他是组“oinstall”的成员。 oracle用户可以启动/停止由Daemontools服务控制的OpenOffice服务器。 服务的权限如下所示: [oracle@try1 pdf]$ ls -l /service/ drwxrwsr-x 3 root oinstall 4096 Dec 3 2012 OpenOfficePROD [oracle@try1 pdf]$ ls -l /service/OpenOfficePROD/ -r–rws— 1 root oinstall 175 Dec 3 2012 run drwxrws— 2 root oinstall 4096 Sep 2 15:31 supervise [oracle@try1 pdf]$ ls -l /service/OpenOfficePROD/supervise/ prw-rws— 1 root oinstall 0 Sep 2 15:31 […]

在bash脚本中,>和> |有什么区别 redirect?

以下两个redirect命令有什么区别? ls > out ls >| out 他们似乎都产生了相同的产出。

你怎么能浏览曼的链接?

这个问题是基于线程 。 我想阅读在上述提到的链接“expression式”的文档。 问题是我不能使用光标find链接,然后按enter 。 如何阅读查找手册中的链接?

在新的UNIX服务器上开始使用

我不是一个有经验的系统pipe理员。 但是,我公司向客户远程分发软件,这意味着我偶尔需要在UNIX机器上调整或安装小脚本或服务。 这些服务器(虚拟的或物理的)通常是新鲜的,开箱即用,总是花费很多时间。 因此,我的问题是:你在一台新的“处女”机器上的第一步是什么? 哪些工具特别有用,顺序是什么? 另外,安装“太多”是否有任何伤害(我在想为什么不安装所有stream行的软件包(Java,mySQL,Apache,Tomcat等)?什么是好的做法,使生活更容易后来pipe理员? 这是我迄今为止所做的: * Find out release: cat /etc/*-release * Kernel info: uname -a * Complier version: gcc -v * cpuinfo: cat /proc/cpuinfo * try out by hand whether apt-get, yum, up2date or fink exist

部分HOSTS文件读取

我有一个新的条目,我把它放在HOSTS文件中: 10.7.4.94 COMMRTU7 commrtu7 commRTU7 前两个条目ping,但第三个不会ping。 我有这样的条目清单工作正常,任何想法,为什么这不会?

一个更有用的MySQL查询日志,适用于tail -f'ing

为了debuggingwebapp和mysql查询,我已经启用了mysql查询日志。 但是,这不是一个非常好的格式,可以通过尾巴和grep。 理想情况下,我希望只能显示某个用户的查询,或者查询某个数据库。 如果mysql查询日志在每一行打印数据库或用户,那么我可以grep它。 有时我想看看在某个date发生了什么,但是由于mysql查询日志不会在每一行上打印date时间,所以这很难。 有没有办法让MySQL查询日志更好地通过tail / grep / etc?

在CUPS中的IPP打印机上设置请求用户

我需要发送一个请求CUPS服务器与特定的请求用户参数 – remote_user而不是local_user。 我应该如何设置本地CUPS服务器?

Windows的手指

好吧,可能有点奇怪的问题,但有没有办法在Windowsnetworking上启用“手指”function? 我们基本上喜欢能够找出用户在networking上login的位置,以及可能的话可能哪些用户login到工作站。 我们目前处于AD2003的function级别,意图很快到AD2008,所以在该领域的兼容性是可取的。

访问从Unix到Windows的共享文件夹

如何使用IP地址访问通过LAN连接的unix系统中的共享文件夹

隧道SSH的一个MySQL连接

我需要做一个SSH隧道连接到一个MySQL服务器。 如果我做 : me@local> mysql -h host -u user -p pwd 我得到一个100错误 我有一个远程服务器上的SSH帐户,这个命令的作品: me@ssh-server> mysql -h host -u user -p pwd 我想创build一个SSH隧道,但我无法弄清楚propper命令。 有人有个想法吗?