Ubuntu Türkiye

Diğer Dağıtımlar => Ubuntu Harici Konular => Konuyu başlatan: kayrak - 08 Mayıs 2017 - 18:06:23

Başlık: nohup hakkinda soru!
Gönderen: kayrak - 08 Mayıs 2017 - 18:06:23
Selamlar arkadaslar!

nohup kullanimi hakkinda 2 sorum olacakti.

1. nohup komut kullaniminda, bazen nohup.out dosyasi yuksek boyutlara ulasabiliyormus, nohup.out dosyasi yuksek boyutlara ulasabilirmi?

2. terminalde birden fazla nohup komutu kullanabilirmiyim?

simdiden cok tesekurler!
Başlık: Ynt: nohup hakkinda soru!
Gönderen: mhmtkrktr - 08 Mayıs 2017 - 19:48:07
1 - Bazı durumlarda evet. Normalde terminal üzerinde gördüğün tüm değerler .out dosyasına yazılır. Dolayısıyla, özellikle render işlemi yapan uygulamalar .out dosyasına sürekli bilgi basar.
Durumu şu şekilde görebilirsin. Örn; önce şu şekilde görelim.
vlc /falanca_dizin/örnek-test-video
# bu şekilde sadece gtk, kütüphane vb hatalar ve temel bilgiler terminal ekranına yansır.
vlc -v /falanca_dizin/örnek-test-video
# verbose ile iş akışı da terminalde gösterilir.

Şimdi aynı denemeyi nohup ile yapalım.
nohup vlc /falanca_dizin/örnek-test-video &
# out dosyasında sadece az önce gördüğün birkaç satır yazı olacaktır.
nohup vlc -v /falanca_dizin/örnek-test-video &
# verbose ile gördüğün akış, çalıştırdığın uygulama açık olduğu sürece out dosyasına yazılacaktır. Dosyanın boyutu buna bağlı olarak sürekli genişler.


Out dosyasına yazılacak verilere ihtiyacın yoksa, oluşacak çıktıyı null 'a aktarabilirsin. Bu şekilde hiç veri birikmesi olmaz. örn;
nohup &>/dev/null vlc /falanca_dizin/örnek-test-video &

2. nohup 'ın aslında GUI ile birçok programı açıp, en üste birini alıp sadece onu kullanmaktan farkı yok. Yani normalde sınır yok ancak gui de olduğu gibi, kullanmadığın uygulamalar sistem üzerinde yük oluşturacaktır. Aynı mantıkla, gerektikçe istediğin kadar kullan ama "lüzumsuzsa söndür". :-)
Başlık: Ynt: nohup hakkinda soru!
Gönderen: kayrak - 08 Mayıs 2017 - 19:54:09
Alıntı yapılan: mhmtkrktr - 08 Mayıs 2017 - 19:48:07
1 - Bazı durumlarda evet. Normalde terminal üzerinde gördüğün tüm değerler .out dosyasına yazılır. Dolayısıyla, özellikle render işlemi yapan uygulamalar .out dosyasına sürekli bilgi basar.
Durumu şu şekilde görebilirsin. Örn; önce şu şekilde görelim.
vlc /falanca_dizin/örnek-test-video
# bu şekilde sadece gtk, kütüphane vb hatalar ve temel bilgiler terminal ekranına yansır.
vlc -v /falanca_dizin/örnek-test-video
# verbose ile iş akışı da terminalde gösterilir.

Şimdi aynı denemeyi nohup ile yapalım.
nohup vlc /falanca_dizin/örnek-test-video &
# out dosyasında sadece az önce gördüğün birkaç satır yazı olacaktır.
vlc -v /falanca_dizin/örnek-test-video &
# verbose ile gördüğün akış, çalıştırdığın uygulama açık olduğu sürece out dosyasına yazılacaktır. Dosyanın boyutu buna bağlı olarak sürekli genişler.


Out dosyasına yazılacak verilere ihtiyacın yoksa, oluşacak çıktıyı null 'a aktarabilirsin. Bu şekilde hiç veri birikmesi olmaz. örn;
nohup &>/dev/null vlc /falanca_dizin/örnek-test-video &

2. nohup 'ın aslında GUI ile birçok programı açıp, en üste birini alıp sadece onu kullanmaktan farkı yok. Yani normalde sınır yok ancak gui de olduğu gibi, kullanmadığın uygulamalar sistem üzerinde yük oluşturacaktır. Aynı mantıkla, gerektikçe istediğin kadar kullan ama "lüzumsuzsa söndür". :-)

Anlatimin ve ayirdigin zaman icin cok tesekur ederim ustam! :)
Başlık: Ynt: nohup hakkinda soru!
Gönderen: mhmtkrktr - 08 Mayıs 2017 - 20:01:12
Rica ederim.
Bana Usta deme, gerçek ustaların önünde mahcup olmayalım sonra.  ;)
Başlık: Ynt: nohup hakkinda soru!
Gönderen: kayrak - 09 Mayıs 2017 - 07:50:40
Alıntı yapılan: mhmtkrktr - 08 Mayıs 2017 - 20:01:12
Rica ederim.
Bana Usta deme, gerçek ustaların önünde mahcup olmayalım sonra.  ;)

Yardimci olan/ Yardimci olmaya bilgisi olan birisi, benim icin ustadir ;)

Saygilar ve selamlar!