[Çözüldü] Terminalde oturum açılan kullanıcıyı bulma

Başlatan marslı, 03 Haziran 2017 - 14:26:26

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

marslı

Merhaba arkadaşlar.
Bir komut arıyorum. Bu komut oturumu açılan kullanıcının adını göstersin. Whoami ile denediğimde sudo whoami yazınca çıktı root oluyor. Aradığım komutta bu olsun istemiyorum. Diyelim ki ben Ubuntu kullanıcısı olarak giriş yaptım. Terminalde root olarak komutu çalıştırdım. Rootu değilde Ubuntu'yu göstersin istiyorum.
Yani kısaca komutu çalıştıran kullanıcıyı gösteren komut arıyorum :)

ekremsenturk


marslı

Alıntı Yapkomut oturumu açılan kullanıcının adını göstersin. Whoami ile denediğimde sudo whoami yazınca çıktı root oluyor.
demiştim. komutu bash script'e ekleyeceğim. sudo olarak çalıştırınca haliyle root gösteriyor.

ekremsenturk

#3
#!/bin/bash
whoami
sleep 4


Böyle bir bash scripti denedim ve çalışıyor. sudo ile başlattığında scriptin sahibi tabii ki root oluyor.


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 03 Haziran 2017 - 15:11:51

Bir de bunu dene
who

marslı

Hah tam aradığım who :) Ama sıkıntısı var çıktıdan sadece ilk kelimeyi nasıl alabiliriz?

siberoloji


marslı

Hah şimdi tam anlamıyla oldu. Sağolsun arkadaşlarım @siberoloji @ekremsenturk :)