Di * nix Anda dapat menggunakan ps
untuk melihat proses mana yang sedang berjalan. Tetapi jika suatu executable memiliki beberapa file homonim dalam suatu perangkat, kami tidak dapat menentukan dari mana file itu dipanggil.
Ini sedikit berbeda dari pertanyaan terakhir saya tentang hal ini. Bagaimana saya bisa tahu jalur absolut dari proses yang berjalan?
readlink
dapat diuraikan lebih baik dalam skrip.Anda tidak bisa mengatakan di mana proses itu dipanggil dari , hanya mana saat ini . Lihatlah tautan
cwd
("direktori kerja saat ini") alih-alihexe
.sumber
Gandakan /unix/94357/find-out-current-working-directory-of-a-running-process ?
sumber
Saya kira perintah ini harus bekerja. Ini sedikit solusi tetapi ini bekerja setidaknya pada mesin saya.
sumber
Ketika saya berlari
Saya dapat mencari bagian dari jalan yang saya tahu, dan kemudian saya menemukan dari subdirektori mana perintah itu dipanggil dari
sumber