Who programı, Unix ve Linux gibi işletim sistemlerinde kullanılan bir komuttur. Bu komut, sistemde o anda hangi kullanıcıların oturum açtığını gösterir. Bu komut, genellikle sistem yöneticileri tarafından sistemdeki etkinlikleri takip etmek veya problemleri çözmek için kullanılır.
Who komutunun kullanımı şöyledir:
- Sistemde o anda oturum açmış olan tüm kullanıcıları göstermek için, terminal penceresine who yazılır ve Enter tuşuna basılır. Bu komut çalıştırıldığında, sistemdeki tüm oturum açmış kullanıcıların kullanıcı adları, giriş zamanları ve oturum açtıkları makine isimleri gösterilir.
- Sistemdeki bir kullanıcının oturum açıp açmadığını kontrol etmek için, who komutunun yanına kullanıcı adı eklenir. Örneğin, who john yazılarak sistemde “john” kullanıcısının oturum açıp açmadığı kontrol edilebilir. Bu komut çalıştırıldığında, sistemde “john” kullanıcısının oturum açıp açmadığı gösterilir.
Who komutunun yanı sıra, sistemdeki oturum açmış kullanıcıları göstermek için “w” komutu da kullanılabilir. Bu komut, who komutundan daha detaylı bilgi sağlar ve kullanıcıların nerede çalıştıklarını, ne zamandır çalıştıklarını ve hangi işlemleri yaptıklarını gösterir.