Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Yazı Tipi BoyutlandırıcıAa
  • Anasayfa
  • Teknoloji
    • Siber Güvenlik
    • Yapay Zeka
    • Donanım
    • Bilim
  • Yazılım
  • Savunma & İstihbarat
  • Oyun
  • Yaşam
    • Finans
    • Sinema
    • Dünyadan Haberler
  • İş Birliği
Okuma: Katılımsız Linux Komut Dosyalarını Çalıştırmak için Nohup Nasıl Kullanılır
Paylaş
Yazı Tipi BoyutlandırıcıAa
Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Ara
Bizi Takip Et
  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti
© 2026 Teknomers. All Rights Reserved.

Anasayfa » Katılımsız Linux Komut Dosyalarını Çalıştırmak için Nohup Nasıl Kullanılır

Liste

Katılımsız Linux Komut Dosyalarını Çalıştırmak için Nohup Nasıl Kullanılır

teknomers
Son güncelleme: 14 Haziran 2022 13:54
teknomers
Paylaş
Paylaş


Contents
  • Linux’ta Temel Nohup Kullanımı
  • Nohup Kullanımına Bir Örnek
  • Nohup Çıktısını Yönlendirme
  • Arka planda bir Nohup komutu çalıştırma

Bir robot, sensör platformu, hava istasyonu inşa ediyorsanız, terminalden bağlantıyı kestiğinizde kodun çalışmasının durmasını istemezsiniz ve nohup tam size göre. Bu nasıl yapılır bölümünde, nasıl kullanılacağını öğreneceğiz. nohup bir dizi örnek aracılığıyla

Bir komutu çalıştırmak ve bir terminal penceresini / SSH oturumunu kapattıktan sonra bile çalışır durumda bırakmak istediğiniz zamanlar vardır. En basit yol kullanmaktır nohup terminali kapattıktan çok sonra herhangi bir komut veya yürütülebilir komut dosyası çalıştıracak (takılma yok).

Linux’ta Temel Nohup Kullanımı

En temel haliyle, nohup sadece tek bir argüman ile kullanılabilir, çalıştırmak istediğimiz betiğin/komutun adı. Örneğin, adında bir Bash betiğimiz olsaydı test.sh olarak çalıştırabiliriz.

nohup ./test.sh

Komut dosyası / komutu standart çıktı üretiyorsa, bu çıktı şuraya yazılır: nohup.out ve terminal değil. Çıktıyı kontrol etmek için kullanabiliriz kuyruk dosyada yapılan güncellemeleri takip etmek için.

tail -f nohup.out

Nohup Kullanımına Bir Örnek

Nohup'u Linux'ta Çalıştırın

(İmaj kredisi: Tom’un Donanımı)

Her saniye ekrana bir mesaj yazdıran ve değişkende depolanan değeri güncelleyen basit bir Bash betiği oluşturduk. n. İşte o dosyanın test.sh adlı kodu.

#!/bin/bash
n=0
while true
do
  echo "I keep counting"
  echo $n
  n=$((n+1))
  sleep 1
done

1. Bir metin düzenleyici açın ve örnek kodu yapıştırın.

2. Dosyayı ana dizininize test.sh olarak kaydedin.

3. Bir terminal açın ve test.sh dosyasını çalıştırılabilir olarak ayarlayın.

chmod +x test.sh

4. Komutu çalıştırarak test.sh’nin yürütülebilir olup olmadığını test edin. Başarılı olursa, durdurmak için CTRL + C tuşlarına basın.

5. nohup kullanın ve test.sh’yi argüman olarak kullanın. Sisteme betiği nerede bulacağını söylemek için ./test.sh kullanmamız gerektiğini unutmayın. Terminaldeki tek çıktı “ nohup: girdiyi yok sayma ve çıktıyı ‘nohup.out’a ekleme” şeklindedir.

nohup ./test.sh

6. Başka bir terminal açın ve nohup.out dosyasında yapılan güncellemeleri takip etmek için tail komutunu kullanın. Ekranda “Saymaya devam ediyorum” ifadesini ve yukarı doğru sayan bir sayıyı görmelisiniz.

tail -f nohup.out

7. Nohup çalışan terminali kapatın. Kapatmayı onaylamanız istenirse Evet’i seçin. tail -f çalıştıran terminal, nohup’ın hala betiği çalıştırdığını göstererek çalışmaya devam edecektir. Bunu, htop’u çalıştırarak ve test.sh dosyasını arayarak onayladık.

Nohup'u Linux'ta Çalıştırın

(İmaj kredisi: Tom’un Donanımı)

Nohup Çıktısını Yönlendirme

Nohup'u Linux'ta Çalıştırın

(İmaj kredisi: Tom’un Donanımı)

Nohup’un bir sınırlaması var. Varsayılan olarak yazar nohup.outyani iki nohup örneğimiz olsaydı, ikisi de aynı dosyaya yazardı.

Nohup'u Linux'ta Çalıştırın

(İmaj kredisi: Tom’un Donanımı)

Bunu aşmak için çıktıyı başka bir dosyaya göndermek için yeniden yönlendirmeyi kullanabiliriz. hadi kullanalım nohup ile birlikte ping atmak Google’ın DNS sunucularından birine ping gönderme komutu verin ve çıktıyı GooglePing.txt dosyasına kaydedin.

1. Bir terminal penceresi açın.

2. nohup komutunu kullanarak, argüman olarak ping 8.8.8.8 kullanın. Bu, her saniye Google’ın DNS sunucularından birine ping gönderecek, kullanışlı bir bağlantı testi.

nohup ping 8.8.8.8 > GooglePing.txt

3. Başka bir terminal açın ve GooglePing.txt çıktısını takip etmek için tail’i kullanın. Çıktıyı takip etmeyi durdurmaya hazır olduğunuzda CTRL+C tuşlarına basın.

nohup ping 8.8.8.8 > GooglePing.txt

4. Nohup terminalinde, ping komutunu durdurmak için CTRL+C tuşlarına basın.

Arka planda bir Nohup komutu çalıştırma

Ne zaman nohup çalıştırır, terminalin kontrolünü ele geçirir ve etkin bir şekilde devre dışı bırakır. Ama biraz daha Linux büyüsü ile komutu arka plana koyabiliriz. Komutu arka plana yerleştirerek terminali kullanmaya devam edebiliriz.

Göstermek için ping örneğini yeniden kullanacağız.

1. Bir terminal penceresi açın.

2. nohup komutunu kullanarak, argüman olarak ping 8.8.8.8’i kullanın ve ardından komutu arka plana göndermek için & ekleyin. Bu komutu çalıştırmanın çıktısının bir işlem kimliği (PID) olacağını unutmayın. Buna daha sonra ihtiyacımız olacak.

nohup ping 8.8.8.8 > GooglePing.txt &

Nohup'u Linux'ta Çalıştırın

(İmaj kredisi: Tom’un Donanımı)

3. Başka bir terminal açın ve GooglePing.txt çıktısını takip etmek için tail’i kullanın.

4. İsteme geri dönmek için nohup terminalinde Enter tuşuna basın. nohup komutu, kontrolü bize geri verir, ancak bilgi istemi mevcut değildir. Enter tuşuna basarak doğru terminal istemini görebiliriz.

5. Arka plan işlemini sonlandırmak için işlem kimliğiyle birlikte kill komutunu kullanın. İşlem artık gerekli değilse, kaynakları korumak için onu öldürmek en iyi uygulamadır. Bu örneği çalışmaya bırakırsak, bilgisayar kapatılana kadar sürekli olarak Google’ın DNS sunucusuna ping atacaktı.

kill 28365

Nohup'u Linux'ta Çalıştırın

(İmaj kredisi: Tom’un Donanımı)



genel-21

Microsoft, yeni Xbox donanımının bu tatil sezonunda duyurulacağını doğruladı
Apple News’in ‘Heyecanlı Haftası’ Muhtemelen Bize M4 MacBook Söylentilerini Getirecek
Yıllar süren patlayıcı büyümenin ardından Fransız teknoloji ekosistemi bir dönüm noktasında
Mastodon, Diğer Web Sitelerinden İçerik Paylaşma Düğmesi Ekletti
Picsart, Adobe’nin ‘ticari açıdan güvenli’ yapay zekasını ele geçirmek için Getty ile iş birliği yapıyor
ETİKETLENDİ:çalıştırmakdosyalarınıiçinKatılımsızKomutKullanılırLinuxnasılNohup
Bu Makaleyi Paylaş
Facebook Bağlantıyı Kopyala Yazdır
Paylaş
Önceki Makale MFS Africa, C Serisini 200 milyon dolara çıkarmak için ek öz sermaye ve borç sermayesini artırdı
Sonraki Makale ABD’deki EV Otomobil Üreticileri, Hükümetten Elektrikli Otomobil Satın Alırken Vergi Üst Sınırını Kaldırmasını İstiyor

Sanal Medya

FacebookBeğen
452Takip Et
PinterestSabitle
237Takip Et

Son Eklenenler

Superhuman büyük bir adım attı: GPTZero’yu satın aldı
Genel
Blizzard, Diablo 4 Sezon 14’teki Mitik Değişiklikleri Tartışıyor
Oyun
Diablo 4’teki Yeni Dönem Değişiklikleri Oyun İçin Hayati Öneme Sahip
Oyun
Tata Electronics’tan Kritik Açıklama: Siber Saldırı ve Veri Sızıntısı
Siber Güvenlik
30 Dolar Altında En İyi Amazon Prime Day Fırsatları: Kaçırmayın!
Genel
Meta Quest 3S, 297 Dolara Satışta – Eski Fiyatıyla Aynı!
Liste
//

Siber güvenlik, yapay zeka ve savunma sanayiinden; finans ve sinema dünyasına uzanan geniş bir yelpaze. Teknomers; teknoloji, strateji ve yazılım dünyasını sade bir dille sizlerle buluşturuyor.

Kurumsal

  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti

Kategoriler

  • Teknoloji
  • Oyun
  • Sinema
  • Siber Güvenlik
  • Bilim
  • Finans
  • Dünyadan Güncel Haberler

Populer

  • TV'de Ücretsiz İzlenebilen Şifresiz Erotik Kanallar (2025 Güncel Frekans Listesi)

  • The Last of Us PC Kontrolleri: Hızlı Silah Değiştirme ve Tüm Tuşlar (2025)

  • Hogwarts Legacy'de Odaklanma İksiri Nasıl Yapılır?

Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Bizi Takip Et
© 2026 Teknomers. All Rights Reserved.
Welcome Back!

Sign in to your account

Kullanıcı Adı veya E-posta Adresi
Şifre

Şifrenizi mi unuttunuz?