Uyku problemi yaşıyorsanız bu önerilere kulak verin...
İçindekiler:
Uyku, arama işlemini belirli bir süre için askıya almanızı sağlayan bir komut satırı yardımcı programıdır. Başka bir deyişle, uyku komutu bir sonraki komuttaki yürütmeyi belirli bir saniye boyunca duraklatır.
Uyku komutu özellikle bir bash kabuk betiği içinde kullanıldığında, örneğin başarısız bir işlemi yeniden denerken veya bir döngü içinde kullanıldığında yararlıdır.
Bu derste, Linux uyku komutunun nasıl kullanılacağını göstereceğiz.
Uyku Komutu Nasıl Kullanılır
Sleep komutu sözdizimi aşağıdaki gibidir:
sleep NUMBER…
NUMBER
, pozitif bir tam sayı veya kayan nokta sayısı olabilir.
SUFFIX
aşağıdakilerden biri olabilir:
-
s- saniye (varsayılan)m- dakikah- saatd- gün
Herhangi bir sonek kullanılmadığında varsayılan olarak saniye cinsinden olur.
İki veya daha fazla bağımsız değişken belirtildiğinde, toplam süre, değerlerinin toplamına eşittir.
İşte uyku komutunun nasıl kullanılacağını gösteren birkaç basit örnek:
-
5 saniye uyku:
sleep 50, 5 saniye uyku:
sleep 0.52 dakika 30 saniye uyku:
sleep 2m 30s
Bash Script Örnekleri
Aşağıda Bash betiklerinizdeki uyku komutunun nasıl kullanılacağına dair en temel örnek verilmiştir. Komut dosyasını çalıştırdığınızda, geçerli saati
HH:MM:SS
biçiminde yazdırır. Ardından uyku komutu komut dosyasını 5 saniye duraklatacaktır. Belirtilen süre dolduğunda betiğin son satırı geçerli saati yeniden yazdıracaktır.
#!/bin/bash # start time date +"%H:%M:%S" # sleep for 5 seconds sleep 5 # end time date +"%H:%M:%S"
Çıktı şöyle görünecektir:
13:34:40 13:34:45
Daha gelişmiş bir örneğe bakalım.
#!/bin/bash while: do if ping -c 1 ip_address &> /dev/null then echo "Host is online" break fi sleep 5 done
Yukarıdaki komut dosyası, bir ana bilgisayarın çevrimiçi olup olmadığını her 5 saniyede bir kontrol eder ve ana bilgisayar çevrimiçi olduğunda komut dosyası sizi bilgilendirir ve durur.
Komut dosyası nasıl çalışır:
- İlk satırda sonsuz bir while döngüsü oluşturuyoruz. Ardından, ip_adresi IP adresine sahip ana bilgisayara ulaşılabilir olup olmadığını belirlemek için ping komutunu kullanıyoruz. Ana bilgisayara erişilebiliyorsa, komut dosyası “Host çevrimiçi” ve Ana bilgisayara erişilemiyorsa, uyku komutu komut dosyasını 5 saniye duraklatır ve daha sonra döngü baştan başlar.
Sonuç
Şimdiye kadar Linux uyku komutunu nasıl kullanacağınızı iyi anlamalısınız.
Uyku komutu, en basit kabuk komutlarından biridir ve uyku aralığını belirtmek için kullanılan yalnızca bir bağımsız değişkeni kabul eder.
uyku terminaliDeğişiklikleri için Dosyaları Denetle a0> a0> a0> a0> a0> a0> a0> a0> a0> a0> a0> a0> a0> a0> a0> <... Bir dosyayı benzersiz bir şekilde tanımlayan karakter dizisi, dijital parmak izi. Bir dosyanın birkaç baytını bile değiştirin - örneğin, bir virüs bulaştırarak veya eski bir sürümü yenisiyle değiştirerek - ve sağlama toplamı değişir. Marxio File Checksum Verifier (ücretsiz / donationware), belirli bir dosya için bir sağlama toplamı oluşturacak ve dah
Marxio File Checksum Verifier işlemde çok basittir. Bir dosyayı pencereye sürükleyin veya standart bir dosya iletişim kutusunu kullanarak birini seçin. Ardından MD5 veya CRC32 gibi bir sağlama toplamı algoritması seçin. (Bu aracın hedef kitlesi iseniz, bu şeylerin ne anlama geldiğini bilirsiniz.) Ardından, dosyanın bilinen bir sürümünden bir sağlama toplamını alt metin kutusuna yapıştırın ve kontrol edin! Marxio, eşleşip eşleşmediğini çabucak anlatacak. (Çok büyük dosyalar biraz zaman alabilir,
Dosyaları aktarmak için linux ftp komutu nasıl kullanılır
FTP (Dosya Aktarım Protokolü), uzak bir ağa ve uzak ağdan dosya aktarmak için kullanılan standart bir ağ protokolüdür. Bu öğreticide, pratik örnekler aracılığıyla linux ftp komutunun nasıl kullanılacağını göstereceğiz.
Dosyaları güvenli bir şekilde aktarmak için scp komutu nasıl kullanılır
Bu öğreticide, scp komutunun pratik örnekler ve en yaygın scp seçeneklerinin ayrıntılı açıklamaları yoluyla nasıl kullanılacağını göstereceğiz.







