The UNIX and Linux Forums  


Go Back   UNIX och Linux Forum > Upp Forum > UNIX for Dummies Frågor & Svar
.
google unix.com



UNIX for Dummies Frågor & Svar Om du inte är säker på var att skriva en UNIX eller Linux fråga efter det här. Alla UNIX-och Linux-nybörjare välkomna!

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
skript för att övervaka processen körs på servern och skriva ett mail om någon är död pradeepmacha Shell-programmering och Skript 13 03-06-2009 07:33
Hur man konfigurerar ett FC HBA i "initiativtagare läge"? Bookie AIX 5 05-15-2008 07:28
Dödandet av en process och skicka ett mail om processen doesnot komma inom 2 minuter Prince89 Shell-programmering och Skript 1 02-15-2008 07:10
hur man startar en process och att sova i 5 minuter och sedan döda den processen shrao Shell-programmering och Skript 6 03-27-2007 01:54
min process kommer att viloläge efter 12 timmar men jag behöver min process i firsy pr mukesh_rakesh1 UNIX för avancerade & Expertanvändare 0 09-05-2006 03:43

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Sök i denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 10-15-2002
jamesloh jamesloh is offline
Registered User
  
 

Join Date: Aug 2002
Ort: Taiwan
Inlägg: 5
Lagstiftningsprocessen och dess initiativtagare IP

Hej,

Finns det ett kommando som kommer att tala om för mig vilken klientdatorn startat en process på min Solaris-server?

vad jag försöker göra är att:
Jag har sett någon som kör ett program (i mitt fall, Oracle sqlplus program) genom att använda en "ps-ef | grep sqlplus". Då jag använder "vem" och "finger" och det är bara jag som är närvarande i systemet. Kan jag använda något den process-ID och lite nätverk kommandon för att få reda på IP eller maskin namnet på den som startade processen?

Thx.
  #2 (permalänk)  
Old 10-15-2002
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Join Date: Aug 2001
Ort: Ashburn, Virginia
Inlägg: 9.126
Du bör ge varje användare ett unikt ID som används för att logga in på ditt system. Detta id skulle sedan visas i UID på din "ps" notering. Då skulle ni veta användaren som startade processen och om du verkligen brydde arbetsstation som han använde för att starta processen du bara kunde be honom. Men detta kommer inte att fungera om du låter många människor loggar in som "orakel" eller något.

Om det finns ett värde som "pts/23" i TTY fältet kan du prova "ps-ft pts/23" och få alla processer som använder den tty.

Starttiden för processen (STIME) kan vara en ledtråd. Du kan se vem som var inloggad på den tiden genom att kontrollera din wtmp fil. (vem / var / adm / wtmp)

Du kan titta på PPID fältet för att få föräldern. Och få den förälder det och så vidare hela vägen till pid 1. Ignorera PID 1 och titta på den process vars förälder är 1. Om detta är inetd, titta på nästa process i kedjan. Om detta är något som xterm eller telnetd, kommer det att ha en anslutning till ett fjärr-system. Du kan använda "lsof-p" för att se detta sammanhang.
  #3 (permalänk)  
Old 10-15-2002
minazk
Gästens
  
 

Inlägg: n / a
Bitar: 0 [Banking]
Prova att använda "som-h alla"

Det kommer att visa listan över användare inloggade i med deras IP-adresser.


MK
  #4 (permalänk)  
Old 10-22-2002
jamesloh jamesloh is offline
Registered User
  
 

Join Date: Aug 2002
Ort: Taiwan
Inlägg: 5
process historia

Finns det något system loggar som jag kan kontrollera att ta reda på vad kunden maskiner (maskin namn eller IP) startade en UNIX-server process (som inte längre är igång)?

Vad jag försöker göra är att jag har ett spår fil från ett program som talar om för mig vad dess unix process nummer var när felet uppstod. Och jag skulle vilja veta om det finns något sätt att kartlägga denna process numret på maskinen som startade processen.

Har Solaris hålla koll på sin process någonstans i systemloggen?
Closed Thread

Komihåglista

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG] kod
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är




Alla tider är GMT -4. Klockan är nu 07:27.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0