Unix & Linux

Linux, FreeBSD ve diğer Un * x benzeri işletim sistemleri kullanıcıları için soru-cevap

5
Sed / awk / grep komutuyla bir txt dosyasındaki değerleri düzenleme
5 yıl boyunca La Crosse WS2350 hava istasyonu kullanıyorum. Hava istasyonu tarafından sağlanan veriler RPI'da open2300 ile işlenir. Bu çok iyi çalışıyor. Ancak, sıcaklık verileri yanlıştır (sensör). Sıcaklık verileri 1 ° C daha düşüktür. Sensörü kalibre edemediğim için, hava istasyonundan çıkarılan dosyadan sıcaklık değerini değiştirmek istiyorum. Bu metin dosyası (current.txt) …



1
SSH bir sunucu güncellemesinden sonra çalışmayı durdurdu mu? Ne oldu?
10 yılı aşkın bir süredir PKI tabanlı SSH bağlantıları kullanıyorum. Aniden, bir sunucu güncellemesinden sonra - bazı bağlantılar çalışmayı durdurdu. Yıllardır kullandığım aynı PKI anahtarlarını kullanıyorum (her sunucunun kendi anahtarları var, küçük bir kişisel anahtar setim var). Çalışıyor - şöyle görünüyor: C:\Users\michael>ssh2 -p 2222 root@192.168.129.64 date Authentication successful. Fri Nov …
9 openssh 

2
“Çok açık” kabul edilen iptables içindeki tüm kaynaklar için İLGİLİ, KURULUŞ kabul ediliyor mu?
Kuralın -A INPUT -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPTuygulandığını sık sık gördüm . Ben uzman olmasam da, o hat beni ilgilendiriyor. Kuralın , bağlantının kurulması veya kurulan bir bağlantıyla ilgili olması dışında tüm trafiğe izin verdiği oldukça açıktır . senaryo Alt 22ağdaki sunucular LAN'ından 192.168.0.0/16veya başka bir şekilde varsayılan SSH …
9 security  iptables  ip  tcp 

6
önyüklemede otomatik bir ters SSH bağlantısı yapma
Digitalocean VPC ile ters SSH bağlantısı yapan bir NAT arkasında bir bilgisayar var. Bu tersine çevrilmiş SSH bağlantısını, ofis bilgisayarıma (bunu yapmaya yetkiliim) giriş yapmak ve dosyaları kopyalamak ve diğer önemli şeyleri yapmak için evden kullanıyorum. Sık sık olmasa da, ofis bilgisayarımın yeniden başlatıldığını (elektrik kesintileri vb. Nedeniyle) ve VPC'imle …


1
Yalnızca bir işlemci çekirdeği kullanma
Eşzamanlı programım için performans testleri çalıştırmam gerekiyor ve gereksinimim sadece bir CPU çekirdeğinde çalıştırılması gerektiğidir . (Kooperatif iş parçacıkları istemiyorum - her zaman bağlam değişikliği olmasını istiyorum). İki sorum var: En iyi çözüm - Yalnızca programım için yalnızca bir CPU çekirdeği nasıl imzalanır ve rezerve edilir (işletim sistemini bu CPU …

8
Belirli bir sütunda belirli bir değere sahip satırlar nasıl grep yapılır?
Aşağıdaki gibi bir dosyam var 200.000 1.353 0.086 200.250 1.417 0.000 200.500 1.359 0.091 200.750 1.423 0.000 201.000 1.365 0.093 201.250 1.427 0.000 201.500 1.373 0.093 201.750 1.432 0.000 202.000 1.383 0.091 202.250 1.435 0.000 202.500 1.392 0.087 202.750 1.436 0.000 203.000 1.402 0.081 203.250 1.437 0.001 203.500 1.412 0.073 …
9 awk  grep 

3
Tuşa ne kadar basılı tuttuğunuza göre klavye tuşlarını yeniden eşleme
Sayısal tuş takımımdaki tuşları yeniden tuşlamak istiyorum, böylece tuşun ne kadar basılı tutulduğuna bağlı olarak farklı davranıyorlar. İşte bir örnek: Numpad 9 tuşunu 300ms'den daha az basılı tutarsam "önceki sekme" tuş komutunu Ctrl+Tab Numpad 9 tuşunu 300-599ms boyunca basılı tutarsam "yeni sekme" tuş komutu Ctrl+T Numpad 9 tuşunu 600-899ms boyunca …


5
Komutumu ve çıktısını yapıştırma komutu
Genellikle github böceğine bir şey göndermek istiyorum. $ ping google.com PING google.com (216.58.195.238): 56 data bytes Request timeout for icmp_seq 0 64 bytes from 216.58.195.238: icmp_seq=0 ttl=53 time=1064.747 ms Şu anda komutu çalıştırıyorum, alanı vurgulamak, bu arabelleğe kopyalamak, yapıştırmak , bir dosyaya yazmak ve daha sonra içine yazmak için screen's …

3
Argüman olarak bulunan dosyaları argüman olarak nasıl aktarabilirim?
İlk önemsiz ama uygulanamaz cevapları kapalı kesim için: Ben ne kullanabilirsiniz find+ xargshile ne de (gibi varyasyonlarını findile -execben görüşme başına kaç tür ifadeleri kullanmak gerekir çünkü). Sonunda buna geri döneceğim. Şimdi daha iyi bir örnek için şunu düşünelim: $ find -L some/dir -name \*.abc | sort some/dir/1.abc some/dir/2.abc some/dir/a …

4
Sonunda boş satır olmayan dosyalar nasıl bulunur?
Sonunda yeni satırları olabilir veya olmayabilir geçerli dizinin alt dizinleri dosyaları var; sonunda satırsonu olmayan dosyaları nasıl bulabilirim? Bunu denedim: find . -name '*.styl' | while read file; do awk 'END{print}' $file | grep -E '^$' > /dev/null || echo $file; done ama işe yaramıyor. awk 'END{print}' $filesatırı boş yeni …


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.