GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara mendapatkan jalur proses di Unix / Linux

Anda dapat menemukan exe dengan mudah dengan cara ini, coba saja sendiri.

  • ll /proc/<PID>/exe
  • pwdx <PID>
  • lsof -p <PID> | grep cwd

Di Linux, symlink /proc/<pid>/exe memiliki jalur yang dapat dieksekusi. Gunakan perintah readlink -f /proc/<pid>/exe untuk mendapatkan nilai.

Di AIX, file ini tidak ada. Anda dapat membandingkan cksum <actual path to binary> dan cksum /proc/<pid>/object/a.out .


Linux
  1. Kapan saya harus menggunakan /dev/shm/ dan kapan saya harus menggunakan /tmp/?

  2. Bagaimana cara mengatur swapiness per proses untuk linux?

  3. Haruskah situs web berada di /var/ atau /usr/ sesuai dengan penggunaan yang disarankan?

  1. Bagaimana Linux Menangani Beberapa Pemisah Jalur Berturut-turut (/home////username///file)?

  2. Linux – Bagaimana Symlink /proc//exe Berbeda Dari Symlink Biasa?

  3. Linux – Bagaimana Cara Mendapatkan Alamat IPv4 Untuk Antarmuka Dari /proc?

  1. Linux:Perbedaan Antara /dev/console , /dev/tty Dan /dev/tty0?

  2. Seberapa Portabel /dev/stdin, /dev/stdout Dan /dev/stderr?

  3. Linux – Menggabungkan /usr/bin Dan /usr/sbin Ke /bin (gnu/linux)?