Unix & Linux

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

4
yaklaşık dizin boyutunu al (tüm dosyaları ve alt dizinleri özyinelemeli olarak)
Bir dizin için hızlı bir şekilde doğru bir boyut elde etmenin bir yolu var mı (özyinelemeli olarak tüm alt dizinleri dahil)? Alt dizinlerin boyutlarını istemiyorum, sadece raporlanan toplam boyutta özyinelemeli olarak dahil edilmeleri gerektiğini kastediyorum. Bu başarısız olursa, yaklaşık bir boyut elde etmenin bir yolu mu? Ben dftüm dosya sistemi …
10 bash 


3
Hasarlı bir sabit sürücüden veri kurtarma: “dondurucu hile”
Şu anda hasarlı - ve ölüyor - bir sabit diskten veri kurtarma işindeyim ( arka plan bilgisi için bu soruyu kontrol edin ). Sistem çalışırken sürücü düşürüldü; ve aptalca koşmaya çalışırken testdisk, duymaya başladım --- varsaydığım şey --- " ölüm tıklaması ". Şimdi "hakkında çeşitli yerlerde okudum dondurucu hile (örneğin" …

2
Otomatik sayma sırasında USB sürücü izinleri
Debian'da, ntfs biçimli bir USB sabit sürücüyü takmaya çalıştığınız ve ardından dizinin köke ait olduğu için normal bir kullanıcı olarak yazamadığınız ortak bir sorun vardır. Kısa bir süre önce, uid=1000,gid=1000(veya uid ve gidiniz ne olursa olsun) seçeneklerini ekleyerek düzeltilebileceğini okudum . Bu, sorunu çözüyor ancak benim için biraz kötü görünüyor, …

2
Tüm gpg alt anahtar parolalarını bir kerede önbellekte sakla? Birden fazla gpg şifre girişine gerek var mı?
Gpg şifremi yalnızca bir kez girip tüm alt anahtarlarımın kilidini açabilir miyim (imzalama, şifre çözme, kimlik doğrulama)? Şu anda, gpg şifremi üç kez girmem gerekiyor (imzalama, şifre çözme, kimlik doğrulama için). Bu elverişsiz. Bir kabuk senaryosu bulmaya çalıştım. #!/bin/bash set -x set -e set +o history signing_key=77BB3C48 encryption_key=CE998547 tempfile="$(mktemp)" echo …


1
PulseAudio'yu HDMI üzerinden 7.1 Surround Ses için nasıl yapılandırabilirim?
Makinemi HDMI üzerinden bir alıcıya bağladım. Ancak PulseAudio ile ikiden fazla kanal kullanmaya çalıştığımda, yalnızca iki kanal alıyorum. pacmd list cardskartı gösterir, ancak ikiden fazla kanalı olan bir HDMI profili göstermez. 7.1 sesin ALSA üzerinden çalıştığını doğruladım: pasuspender -- speaker-test -D hdmi -c 8 -m FL,FC,FR,RR,RRC,RLC,RL,LFE Odanın etrafında dönen statik …
10 audio  pulseaudio  hdmi 

2
Zsh cinsinden yerel değişkenler: bash'ın zsh cinsinden “export -n” eşdeğeri nedir?
Ben bir kabuk için bir değişken kapsamı içermeye çalışıyorum, ve zsh çocuklar görmüyorum. Örneğin, bunu .zshrc içine yazın: GREP_OPTIONS=--color=always Ama ben aşağıdaki ile bir kabuk komut dosyası çalıştırırsanız: #!/bin/bash echo $GREP_OPTIONS Çıktı: --color=always Ben null olmasını istiyorum (yukarıdaki kabuk komut dosyası hiç GREP_OPTIONS değişkeni görmemelisiniz). Bash'da kişi şunu söyleyebilir: export …

1
GNU ls zaman tarzında renklendirme ekleyin
Ben özel saat biçimini için belirtebilirsiniz, biliyorum lsböyle ls -lAF --time-style="+ %Y-%b-%d %H:%M:%S" --color=always ancak zaman biçimi içinde renkleri "kaçırmak" istiyorum. Örneğin, yılı 2014kırmızı renkte geçirmek istiyorum . Bunu nasıl yaparım? Renk kodunu \033[0;31mönüne koyarak denedim %Y, ama kod renk olarak anlamsız ama anlamsızca yorumlanmıyor.
10 terminal  ls 

2
Dizin adını tutan bir ortam değişkeni için bash otomatik tamamlama
Diğer şeylerin yanı sıra, Linux Mint 14'te bash 4.2.37 kullanıyorum. Bir ortam değişkeninin adını yazarak otomatik olarak tamamladığımda, değişkenin Tabadını ve ardından bir boşluğu genişletir. Değişkenin değeri bir dizin adı olursa, değişkenin adına genişletilmesini ve bunu izlemesini istiyorum /. Örneğin, şunu yazarsam: $ ls $HOM<tab> şu şekilde genişler: $ ls …

3
Libusb çekirdek öğelerine nasıl erişir?
Anladığım kadarı ile: Genel olarak, bir sürücü çekirdek alanında çalışır ve kullanıcı alanından çağrılabilir. Yalnızca çekirdek alanındaki kod, usb düşük seviye şeyleri çağırabilir / ioctl libusb bir kütüphane olduğu için kullanıcı alanında derlenecek ve çalıştırılacaktır. Peki libusbdüşük seviyeli USB'ye nasıl ulaşılır?
10 usb  drivers 

2
Linux çekirdeği neden gerçekte i-düğümler dışındayken “disk alanı yetersiz” bildiriyor?
Linux ortamında programlamayı seven ancak Linux yönetimi hakkında fazla bir şey bilmeyen bir arkadaşım, yakın zamanda işletim sisteminin (Ubuntu) "XXX birimindeki disk alanı dışında" olduğunu bildirdiği bir sorunla karşılaştı. Ancak ses seviyesini kontrol etmeye gittiğinde hala 700 GB kaldı. Çok zaman harcadıktan sonra, sonunda inode dışında olduğunu anlayabildi. (Bu birimdeki …

1
Katran arşivinin yollarını çıkarmadan dönüştürün
GNU tar(1)adlı düzgün bir seçenek var --transform. Man sayfasından: --transform, --xform EXPRESSION dosya adlarını dönüştürmek için sed replace EXPRESSION kullanın Bu, arşiv çıkarılırken yol adlarının anında dönüştürülmesini sağlar, böylece nerede ve nasıl çıkarılacağını kontrol edebilirsiniz. Benim sorum, yerinde benzer bir dönüşüm gerçekleştirmenin bir yolu var mı ; yani, arşiv çıkarılmadan? …
10 tar 

3
grep, “Bar” ın 10 satırda görünmediği “Foo” örneklerini bulmak için
"Foo" nun oluştuğu tüm CPP dosyalarını tüm ağacında aramak istiyorum. Yapabilirim: find . -name "*.cpp" | xargs grep "Foo" Şimdi listeye istediğinizi varsayalım sadece diğer bazı dize, "Bar" söylüyorlar bu örnekleri değil önceki sonuca 3 çizgilerin içinde meydana gelir. İki dosya verildi: a.cpp 1 Foo 2 qwerty 3 qwerty b.cpp …
10 grep 

2
$ TERM değişkenini manuel olarak ayarlamak doğru mu?
Ben set $TERMsatır ekleyerek değişkeni XTerm*termName: xterm-256colorbenim için .Xresourcesdosyanın. Bunu yaptığımda tam olarak ne anlama geldiğini bilmiyordum (görünüşünü değiştirmek için çevrimiçi bir rehber izliyordum xterm), ama şimdi biraz daha okudum ve yaptığımın yanlış olup olmadığı konusunda endişeliyim. Özellikle, $TERMdeğişkenin manuel olarak ayarlanmasında kötü bir şey olduğunu bilmek istiyorum ve bu …

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.