Unix & Linux

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

5
Belirli bir adda bir klasörün oluşturulmasını engelleyebilir miyim?
Ben bir LAMP web uygulaması üzerinde çalışıyorum ve bir yerde shopsitenin kök denilen bir klasör oluşturmaya devam eden zamanlanmış bir süreç var . Bu her göründüğünde, uygulamada yeniden yazma kurallarıyla çakışmaya neden olur, iyi değil. Sorun shopyaratan komut dosyasını bulana kadar , kökte oluşturulan herhangi bir klasörün önlenmesinin bir yolu …

5
Neden init.d komut dosyaları vb?
/etcSistem yapılandırma dosyaları için okumaya / duymaya devam ediyorum . Bu komut başladığını neden birisi / bana bazı sezgi vermek açıklayabilir / durdurma / yeniden çeşitli programlar içinde genellikle /etcyerine /varveya /usrbenzer bir şey ya?

1
Awk slurp modu?
Araçlar gibi sed, awkya perl -nda giriş biri işlemek rekoru , bir anda kayıtları olmak çizgiler varsayılan olarak. Gibi bazı, awkile RS, GNU sedile -zveya perlbirlikte -0ooofarklı bir rekor ayırıcı seçerek kaydın türünü değiştirebilir. perl -nBütün girişi tek (birkaç dosya geçirilen her bir dosya) yapabilir kayıt ile -0777(ya da seçenek …
16 awk 


10
Yeni satır karakterini yalnızca her N satırdan kaldır
Metin işleniyor, her iki satırda yeni satır karakterini kaldırmam gerekiyor. Örnek yazı: this is line one and this is line two the third and the fourth must be pasted too Istenilen çıktı: this is line one and this is line two the third and the fourth must be pasted too …

1
Boşluklardan ayrılırken ses dosyalarındaki sessizliği kaldırın
Şu anda ses dosyalarından sessizliği kaldırmak için kabuk komut dosyasında bu komutu kullanıyoruz: ffmpeg -i $INFILE -af silenceremove=0:0:0:-1:1:${NOISE_TOLERANCE}dB -ac 1 $SILENCED_FILE -y Bu, tüm sessizliği kaldırması ve kalan sesin birlikte sıkıştırılmasına neden olması dışında iyi çalışır. Her ses parçası arasında iki veya üç saniye bırakarak bu nasıl yapılabilir? Çok fazla …

2
Belirli bir PID'nin çalışıp çalışmadığını nasıl kontrol etmeliyim?
PID toplamak için günlük dosyalarını ayrıştıran ve daha sonra bu PID çalışıp çalışmadığını denetler Perl komut dosyası yazıyorum. Bu kontrolü yapmanın en iyi yolunu düşünmeye çalışıyorum. Açıkçası, şöyle bir şey yapabilirim: system("ps $pid > /dev/null") && print "Not running\n"; Ancak, mümkünse sistem çağrısından kaçınmayı tercih ederim. Bu nedenle /procdosya sistemini …


3
Artık yetimsiz inode nedir? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 3 yıl önce kapalı . Bir inodeun ne olduğunu anlıyorum ama öksüz bir inode'nun tam tanımı nedir? Bunun ne …


2
xmonad başladığında xmobar pencere yığınının üstünde görünmüyor
Girdikten xmobarhemen sonra garip bir davranış yaşıyorum xmonad. Ne zaman i xmonad(from .xinitrc, XDM kullanın) benim xmobargörünür ama pencere yığınının üstünde veya altında değil . Bir uygulamayı başlattıktan sonra (örn. Tuşuna basarak terminal emülatörü Mod + Shift + Return) uygulama, ekranın xmobaraltındaki gibi, tüm ekranı kullanır . Sonra basıyorum Mod …
16 xmonad 

3
dd: birden fazla diske yazılsın mı?
Tam olarak aynı biçimlendirilmiş, aynı boyutta ve aynı marka SD kartlara sahibim. Aynı anda hem ddgörüntü /dev/disk2hem de görüntü istiyorum /dev/disk3. pseudocode sudo dd bs=1m if=/Users/masi/2016-05-10-raspbian-jessie.img of={/dev/disk2,/dev/disk3} ddBir girişten birçok çıkış SD'sine nasıl geçebilirsiniz ?
16 files  dd  output 


5
Çok sayıda büyük dosyayı hızlıca sıkıştırın
Günlük üretilen ve yaklaşık 150 farklı günlük dosyası arasında dağıtılan yaklaşık 200 GB günlük verilerim var. Geçici bir konuma dosyaları taşır ve geçici dizinde tar-bz2 yapan bir komut dosyası var. 200 GB günlükler yaklaşık 12-15 GB olarak sıkıştırıldığından iyi sonuçlar elde ediyorum. Sorun, dosyaları sıkıştırmanın sonsuza kadar sürmesidir. Cron işi …

2
Ağ Yöneticisi üzerinden bağlantı adıyla nasıl silinir
nmcliBir kablosuz bağlantıyı ada göre silmek için nasıl kullanılır ? Okuduğum kadarıyla, sadece UUID ile silinmeye izin veriyor: nmcli connection delete <uuid> İsme göre silmek için bulduğum en basit yol, UUID'yi addan aramak ve içeri aktarmaktır: nmcli con delete `nmcli --fields NAME,UUID con list | grep -i mynetworkname | awk …

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.