Mövzunu Açan
#0
Linux işletim sistemlerinde kullanıcı shell bilgilerini görüntülemek, sistem yöneticileri ve kullanıcılar için önemli bir işlemdir. Bu bilgiler, sistemin hangi kullanıcılar tarafından kullanıldığını, hangi shell programlarının aktif olduğunu ve bu shell'lerin hangi özelliklere sahip olduğunu anlamaya yardımcı olur. İşte bu bilgileri nasıl görüntüleyebileceğinize dair bazı yöntemler:
Birincil olarak, sisteminizdeki kullanıcı bilgilerini görmek için
Burada,
Kullanıcı shell'lerini daha detaylı bir şekilde görmek için
Ayrıca, aktif oturum açmış kullanıcıların shell bilgilerini görmek için
Bu çıktı,
Son olarak, belirli bir kullanıcının shell bilgilerini görmek için
Kısaca, Linux'ta kullanıcı shell bilgilerini görüntülemek, çeşitli komutlar aracılığıyla oldukça kolaydır. Bu bilgiler, sistem yönetimi ve kullanıcı izlemesi açısından kritik bir öneme sahiptir.
Birincil olarak, sisteminizdeki kullanıcı bilgilerini görmek için
cat /etc/passwd komutunu kullanabilirsiniz. Bu dosya, sistemdeki tüm kullanıcıların bilgilerini içerir. Her satır, bir kullanıcıyı temsil eder ve kullanıcı adından, kullanıcı kimliğine (UID), grup kimliğine (GID), kullanıcı bilgilerine ve kullanıcı dizinine kadar birçok bilgiyi içerir. Örneğin:CODE
1username:x:UID:GID::/home/username:/bin/bashBurada,
/bin/bash kısmı kullanıcının varsayılan shell'ini gösterir.Kullanıcı shell'lerini daha detaylı bir şekilde görmek için
getent passwd komutunu da kullanabilirsiniz. Bu komut, hem yerel kullanıcıları hem de ağ üzerindeki kullanıcıları listeleyebilir.Ayrıca, aktif oturum açmış kullanıcıların shell bilgilerini görmek için
who veya w komutlarını kullanabilirsiniz. Bu komutlar, hangi kullanıcıların sistemde oturum açtığını ve hangi shell'leri kullandıklarını gösterir. Örneğin:CODE
12$ who
username pts/0 2023-10-01 10:00 (hostname)Bu çıktı,
username kullanıcısının pts/0 terminali üzerinden sisteme bağlandığını gösterir.Son olarak, belirli bir kullanıcının shell bilgilerini görmek için
echo $SHELL komutunu kullanabilirsiniz. Bu komut, yalnızca oturum açmış kullanıcı için geçerli olan shell bilgisini döndürür.Kısaca, Linux'ta kullanıcı shell bilgilerini görüntülemek, çeşitli komutlar aracılığıyla oldukça kolaydır. Bu bilgiler, sistem yönetimi ve kullanıcı izlemesi açısından kritik bir öneme sahiptir.