MWN Website
ContactHome

Mengintip stdin dan stdout proses yang sedang berjalan

Misalnya di sistem ada sebuah proses yang sedang berjalan, PID-nya katakanlah 18601. Anda ingin mengintip kegiatan input dan output proses ini.

Untuk melihat file apa saja yang sedang terbuka, silakan lihat di /proc:

# cd /proc/18601/fd
# ls -l
total 4
dr-x------ 2 steven steven  0 2007-06-14 07:00 ./
dr-xr-xr-x 5 steven steven  0 2007-06-14 06:04 ../
lr-x------ 1 steven steven 64 2007-06-14 12:30 0 -> /dev/null
l-wx------ 1 steven steven 64 2007-06-14 12:30 1 -> pipe:[16309]
l-wx------ 1 steven steven 64 2007-06-14 12:30 2 -> pipe:[16309]
lr-x------ 1 steven steven 64 2007-06-14 12:30 255 -> /usr/bin/icedove*

Standard input, output, dan error defaultnya berada pada deskriptor file masing-masing nomor 0, 1, dan 2. Anda dapat menggunakan perintah seperti gdb atau strace untuk mengintip aktivitas read()/write() pada deskriptor-deskriptor ini.

# strace -p 18601 -e trace=read,write -e read=0 -e write=1,2

Anda tinggal memparse hasil output dari perintah strace.


Navigasi

Feedback

Artikel Popular

  • Panduan pengguna Spanel
  • Panduan pengguna Spanel 1.3/Email Manager
  • Peraturan dan Persetujuan
  • Panduan pengguna Masterkey
  • Upload files
  • Kontak MWN
  • Tutorial instalasi phpBB
  • PHP
  • Setting SMTP
  • Tentang shared hosting
  • Panduan pengguna Masterkey/Memesan/Konfirmasi pembayaran
  • selengkapnya...
  • Artikel Terbaru

  • Panduan pengguna Spanel 1.3/Subdomain Manager/Prefs
  • Panduan pengguna Spanel 1.3/Subdomain Manager/Delete
  • Panduan pengguna Spanel 1.3/Subdomain Manager/Add
  • PostgreSQL
  • Virtual private server
  • Panduan administrator Spanel 1.3/Dll/Pesan error/Server sibuk
  • Memaksa fsck
  • Membuat sertifikat SSL
  • Tutorial instalasi formmail
  • FAQ PHP (Plesk)
  • Panduan administrator Spanel 1.3/Instalasi/Setting
  • selengkapnya...
  • Hak cipta © 2006-2008 PT Master Web Network Konten ditulis dan dikoleksi oleh staf MWN. Artikel-artikel pada situs knowledge base ini dapat dikutip dan disalin secara bebas, namun mohon menyebutkan sumber dengan URL http://kb.masterweb.net/ atau teks "Knowledge Base MWN". MWN tidak bertanggung jawab atas akurasi dan/atau kekinian konten. MWN tidak bertanggung jawab atas komentar-komentar yang dikirim pembaca. Dengan memposting komentar Anda memberi hak penuh pada MWN untuk menampilkan komentar tersebut di manapun dan kapanpun, dan untuk mengedit atau menghapus komentar tersebut dengan cara bagaimanapun dan/atau karena alasan apapun.