Unix memungkinkan "ps". Selain itu, Unix umumnya memiliki perintah "w" yang akan menunjukkan apa yang sedang dijalankan pengguna. "w" biasanya memotong perintah berdasarkan ukuran terminal, tetapi itu bisa ditimpa. (Salah satu cara mudah mungkin dengan menggunakan terminal yang lebih luas.)
Ini mungkin juga akan mempengaruhi banyak sistem mirip Unix (Linux, sistem BSD, Solaris, dll.)
Saya percaya bahwa Microsoft Windows juga akan menunjukkan ini di Task Manager. Yah, mungkin itu kurang umum dengan Windows Vista dan Kontrol Akun Pengguna, karena Kontrol Akun Pengguna mungkin diperlukan. Tapi kembali pada hari-hari di WinXP / Server2003 dan sebelumnya, pembatasan seperti itu mungkin lebih longgar. Ada alasan mengapa NET USE mulai mendukung tanda bintang dan kemudian meminta pengguna untuk kata sandi. Dengan:
WMIC /NODE:ComputerName PROCESS LIST
seorang pengguna mungkin bahkan tidak perlu berada di komputer yang sama untuk melihat perintah yang dijalankan. Dengan begitu saja, saya menduga bahwa banyak TaskList, TList, dan PSList (semua didistribusikan secara bebas oleh Microsoft) mungkin juga mendukung kemampuan untuk melihat apa yang terjadi, terlepas dari apa yang sedang dijalankan pengguna. Paling tidak, pengguna dengan hak istimewa Administrator, yang lebih umum pada sistem operasi pra-Vista. (Di Win9x, standar umum adalah bahwa semua pengguna memiliki kemampuan seperti Administrator.) Ingatlah bahwa Info-Zip, yang merupakan dokumentasi yang Anda kutip, sedikit lebih tua dari WinXP. Begitu saja saya pikir ini lebih tua dari Win95.
Dengan sistem multi-pengguna yang lebih tua, kerahasiaan tidak menjadi masalah besar. Mampu melihat apa yang dilakukan komputer, termasuk perintah apa yang dijalankan pengguna lain, mungkin dipandang sebagai fitur positif, bukan pelanggaran negatif dalam keamanan. Mungkin pertanyaan yang lebih berlaku adalah: Apakah ada OS multi-pengguna utama yang tidak mendukung pengguna untuk dapat melihat perintah apa yang dijalankan di komputer?
Pendekatan yang lebih aman adalah tidak pernah memasukkan kata sandi sensitif pada baris perintah. Opsi lain mungkin untuk meletakkan kata sandi dalam file, dan kemudian tentukan file itu pada baris perintah. misalnya:
type pwfile | command
Setidaknya dengan cara itu, izin berdasarkan implementasi filesystem kemungkinan akan menawarkan perlindungan.