From owner-freebsd-questions@FreeBSD.ORG Tue Apr 22 08:30:58 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4554A37B40B for ; Tue, 22 Apr 2003 08:30:58 -0700 (PDT) Received: from linux.tsu.tula.ru (linux.tsu.tula.ru [62.76.50.129]) by mx1.FreeBSD.org (Postfix) with ESMTP id C0AA243FD7 for ; Tue, 22 Apr 2003 08:30:56 -0700 (PDT) (envelope-from Sergey_Zaikov@p66.f5.klax.tsu.tula.ru) Received: from ftn by linux.tsu.tula.ru with local (Exim 3.35 #1 (Debian)) id 197zjR-0002oh-00 for ; Tue, 22 Apr 2003 19:30:53 +0400 Received: from p66.f5.klax.tsu.tula.ru by p13.f5.klax.tsu.tula.ru with FTN (ifmail v.2.10.os) id AA10830; Tue, 22 Apr 2003 19:30:53 +0400 Apparently-To: Questions@freebsd.Org To: "Questions@freebsd.Org" From: Sergey Zaikov Date: Tue, 22 Apr 2003 14:00:08 +0400 Message-ID: <1051024696@p66.f5.n5022.z2.fidonet> Organization: Унивеpсальный заигpыватель v.2.5 X-FTN-FLAGS: PVT K/S X-FTN-MSGID: 2:5022/5.66@fidonet 3ea55d38 X-FTN-PID: GED386 3.0.1-asa9 SR1 X-FTN-CHRS: IBMPC 2 X-FTN-Tearline: источника (Абу-ль-Фаpадж, аpабский поэт) X-FTN-Origin: Унивеpсальный заигpыватель v.2.5 (2:5022/5.66) X-FTN-Via: 2:5022/5.66@FidoNet @20030422.153827.UTC+4 T-Mail 2607.NT X-FTN-Via: 2:5022/5 FTrack 3.1/W32 22 Apr 2003 19:35:38 UTC+0300 Subject: the ps utility and cron X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Apr 2003 15:30:58 -0000 Hello, Questions@freebsd.Org!!! I have a question about a key -x from man ps(1). The reason of my question may be: misunderstanding man ps(1), errata at man ps(1) or error in ps utility. (My FreeBSD version: FreeBSD acc.acc.tula.ru 4.7-RELEASE FreeBSD 4.7-RELEASE #38: Thu Mar 20 09:31:30 MSK 2003 acc107_3@acc.acc.tula.ru:/usr/obj/usr/src/sys/Z i386) Man ps (1) says: [*SKIP*] -x Display information about processes without controlling termi- nals. [*SKIP*] A processes, started from cron, is processes without controlling terminals. (Or I samething don't understand:) So: $> ps -ax -U acc107_3 must diplays it and $>ps -a -U acc107_3 should don't displays this processes. I do easy test: I write at crontab: 0 11 * * * /bin/sleep 60 and wait for 11-00 time. At 11-00 I do: For user 'acc107_3': acc:/usr/export/acc107_3>ps -ax -U acc107_3 PID TT STAT TIME COMMAND 544 ?? Ss 0:00,00 /bin/sh -c /bin/sleep 60 545 ?? S 0:00,00 /bin/sleep 60 473 p0 Ss+ 0:00,12 -tcsh (tcsh) 474 p1 Rs 0:00,12 -tcsh (tcsh) 548 p1 R+ 0:00,00 ps -ax -U acc107_3 acc:/usr/export/acc107_3>ps -a -U acc107_3 PID TT STAT TIME COMMAND 544 ?? Ss 0:00,00 /bin/sh -c /bin/sleep 60 545 ?? S 0:00,00 /bin/sleep 60 473 p0 Ss+ 0:00,12 -tcsh (tcsh) 474 p1 Ss 0:00,12 -tcsh (tcsh) 549 p1 R+ 0:00,00 ps -a -U acc107_3 For user 'root': acc:/usr/export/acc107_3>ps -a -U acc107_3 PID TT STAT TIME COMMAND 544 ?? Is 0:00,00 /bin/sh -c /bin/sleep 60 545 ?? I 0:00,00 /bin/sleep 60 473 p0 Is+ 0:00,12 -tcsh (tcsh) 474 p1 Is+ 0:00,12 -tcsh (tcsh) 551 p2 Is 0:00,03 -tcsh (tcsh) acc:/usr/export/acc107_3>ps -ax -U acc107_3 PID TT STAT TIME COMMAND 544 ?? Is 0:00,00 /bin/sh -c /bin/sleep 60 545 ?? I 0:00,00 /bin/sleep 60 473 p0 Is+ 0:00,12 -tcsh (tcsh) 474 p1 Is+ 0:00,12 -tcsh (tcsh) 551 p2 Is 0:00,03 -tcsh (tcsh) At both cases, the processes, started by cron, always displays. Is it right? Thank you. Sergey. ... Знание - столь дpагоценная вещь, что его не зазоpно добывать из любого