Unix & Linux

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

1
Rm -rf atomik değil mi?
Sadece kafa karıştırıcı bir hata yakaladım: rm: cannot remove `xxx/app/cache/prod': Directory not empty Aşağıdaki komutun neden olduğu: rm -rf $cache_dir/* nerede $cache_dirolarak tanımlanırxxx/app/cache Bu yüzden şöyle görüyorum: dir rmiçindeki her şeyi kaldırdı cache/prod, sonra cache/proddizini kaldırmaya çalışmadan hemen önce - başka bir program içinde bir dosya / dizin oluşturdu, bu …
11 rm 

2
Sürücüde ayrılmamış alanın TRIM'ine yarar
Birkaç ext4 bölümlü bir sürücü (SD kart) var ama aynı zamanda ayrılmamış alan var. Yardımcı fstrimprogram yalnızca bir dosya sisteminde çalışabilir. Tekerleği yeniden icat edip bir tane yazmadan önce, ayrılmamış alanı TRIM yapabilen (veya TRIM açıkça belirlenmiş bir aralıkta olabilecek) başka bir yardımcı program var mı? Ben cihazda ayrılmamış alanın …

2
Linux'ta büyük, öngörülemeyen G / Ç performans düşüşü
Debian testini ~ 6 yıldır sorunsuz bir şekilde kullanıyorum (sadece düzenli olarak güncelliyorum), ancak son zamanlarda "Yeniden başlatılıncaya kadar devam eden düşük G / Ç performansı" olarak özetlenebilecek rastgele bir davranış göstermeye başladı. Sorun, aniden tüm disklerin okuma ve yazma işlemlerinin ~ 5MB / sn'ye kadar yavaşlamasıdır, bu da sürekli …
11 linux  performance  io 

1
Birisi farklı unix alan adı soketlerini açıklayabilir mi?
Ben çalıştırılan netstat --all | grep ^unixsoket yollarından bazılarını çalıştırırsanız '@' gelir ve bazıları olmaz. '@' İle başlayanların dosya sistemine göz atarken görünmediğini fark ettim lsama gerisi. Bu iki tür soket nedir ve aralarındaki fark nedir?
11 socket 

2
`> (Tee copyError.txt> & 2)` kabuk özelliğinin adı nedir?
Günlük dosyaları için stdout ve stderr günlüğe kaydetmem gerekiyor, ancak yalnızca hata iletilerini ekranda gösteriyor. Bunu şu şekilde yapabilirim: cp -rpv a/* b 1> copyLog.txt 2> >(tee copyError.txt >&2) Hangi internette bir yerde buldum. Sadece bu >(tee copyError.txt >&2)şeyin nasıl adlandırıldığını bilmek istiyorum ? Google, köşeli ayraç ve parantez gibi …
11 bash  shell 

2
NixOS'ta ikili çalıştırılamıyor - Böyle bir dosya veya dizin yok
Mevcut oracle jre'i NixOS çalıştıran bir sanal makineye kurmaya çalıştım. Şimdi aşağıdakiler olur: [michas@cc:~]$ tar xvzf jre-7u40-linux-x64.tar.gz |grep bin/java jre1.7.0_40/bin/javaws jre1.7.0_40/bin/java_vm jre1.7.0_40/bin/java [michas@cc:~]$ ls -l ./jre1.7.0_40/bin/java -rwxr-xr-x 1 michas nogroup 7750 Aug 27 09:17 ./jre1.7.0_40/bin/java [michas@cc:~]$ ./jre1.7.0_40/bin/java bash: ./jre1.7.0_40/bin/java: No such file or directory O NE LAN? Adı verilen dosya …

2
"Kill -p" gerçekten işe yarıyor mu?
Man sayfasında killaşağıdaki gibi yazılmıştır ÖZET kill [ -s signal | -p ] [ -a ] [ -- ] pid ... kill -l [ signal ] -p Specify that kill should only print the process id (pid) of the named processes, and not send any signals. Ama hem RH hem …

1
Debian'da '+ b #' paket sürümleri ne anlama geliyor?
Bugün yükseltmelerimi kontrol ettim ve Debian testinde 63 yükseltme gördüm. İnce. Merak ettim çünkü çoğu geri tutuldu, bu yüzden -Vversiyonları görürdüm. Benim için sürpriz, çoğu nerede yükseltme +b1veya +b2sürümleri. İyi bir çocuk gibi apt-get changelog libc6(evet, bu önemlidir) sadece changelog'un +b1sürümü olmadığını görmek için . Peki, bu versiyonlar ne için? …

4
Yerleşik komutlar ne zaman belleğe yüklenir
Diyelim ki cdkabuğuma yazarsam. Is cdo anda bellekten yüklenen? Sezgim, bu yerleşik komutların çekirdek yüklendikten sonra sistem belleğine önceden yüklenmesidir, ancak birisi yalnızca komutu gerçekten başlattığımda (bir kabukta enter tuşuna bastığımda) yüklenmeleri konusunda ısrar etti. Bunu açıklayan bir referans olup olmadığını söyleyebilir misiniz?

3
Pulseaudio neden bir BT cihazına ses kalitesi bağlantısını işler?
Linux ve Bluetooth komut dosyalarında da yeniyim. Şimdiye kadar keşfettiğim şu: Bluez, varsayılan BT yığınıdır. BluezTools, Bluez ile daha kolay etkileşim kurmak için kullanabileceğiniz bir dizi yardımcı programdır DBus, Bluez'in doğrudan donanımla etkileşime girerken bağlandığı arabirimdir. PulseAudio, sistemde ses üretmekten sorumlu alt sistemdir. Bu mantıklı. Diyelim ki bir dizi BlueTooth …

4
Bir metin dosyasındaki tüm ingilizce satırlarını nasıl silebilirim?
Bu metin dosyası var: 714 01:11:22,267 --> 01:11:27,731 Auch wenn noch viele Generationen auf einen Wechsel hoffen, Even if it takes many generations hoping for a change, 715 01:11:27,732 --> 01:11:31,920 werde ich mein Bestes geben und hoffe, dass andere das gleiche tun. I'm giving mine, I'm doing my best …
11 text 

2
Arch Linux için Önyükleme Günlüğü
Arch yüklemem önyükleme sırasında kırmızı bir hata veriyor ancak yükleme sırasında çok hızlı uçtuğu için ne dediğini göremiyorum. Önyükleme günlüğü nerede? / Var / log'da bir yerde olur mu? veya belki de / boot? Kaydı kilit hile daha çok günlük metin dosyasını görmek istiyorum.
11 arch-linux  boot  logs 

4
bir ağaçtaki tüm alt alt dizinleri bul
aşağıdaki yapı göz önüne alındığında: oz123@debian:~/ $ tree . . ├── a │ ├── a1 │ ├── a2 │ └── a3 ├── a1 │ ├── a11 │ ├── a12 │ └── a31 ├── b │ └── b1 │ ├── b11 │ │ └── b21 │ │ └── b31 │ ├── …

3
Komut satırı bağımsız değişkenleri de dahil olmak üzere yürütülen tüm komutları günlüğe kaydetmenin kolay bir yolu var mı?
Nasıl rrdtoolalır yolun yanlış olup olmadığını görmek için belirli bir örnek günlüğü bulmak için çalışıyorum . Ben çalıştırılabilir parametreleri günlüğü bir kabuk komut dosyası sarmak olabilir biliyorum, ama bunu izlemek için belki daha belirli bir / proc / pid / exe görür bir dosya sistemi geri arama izlemek için çekirdeğe …
11 logs  proc  arguments  audit 

5
İşlem sona erdiğinde veya öldürüldüğünde SMS / kısa mesaj bildirimi almak mümkün müdür?
Bir sunucu işlemi tamamlandığında e-posta gönderecek komut dosyaları vardır. Ancak, bir işin bitip bitmediğini görmek için e-postalarımı sık sık kontrol etmek istemiyorum. Bu nedenle bir SMS mesajı almak istiyorum. Benim sorum buna benzer, sadece "e-posta" tüm oluşumları ile SMS alışverişi: bir işlem bittiğinde bana bir bildirim e-posta gönderebilirsiniz bir program …

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.