Unix & Linux

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

4
Tek bir tar çağrısı ile birden fazla .tar.gz dosyasını çıkarın
tarTek bir çalıştırmada birden fazla dosyayı çıkartmanın mümkün olup olmadığını (ve elbette nasıl) merak ediyordum . Birkaç yıldır tecrübeli bir Unix kullanıcısıyım ve tabii ki çıkarmak istediğin her arşiv için bir kez aramak üzere kullanabileceğini forya findda ya da buna benzer şeyler kullanabileceğini biliyorum; aynı anda iki .tar.gz dosyasını çıkartmak …
35 tar 

1
X, Xorg ve D-Bus: fark nedir?
GUI programlamasında bazı şeyler yapmayı öğrenme sürecinde (örneğin, bir uygulama için ekranda yer ayırma), Pencere Yöneticisi hakkında daha fazla şey öğrenmek zorundayım, genellikle Linux'ta X11 (dağıtıcının olup olmadığından emin değilim) X11'den başka bir şey kullanan , henüz henüz uygulanmamış Wayland'ı duyduğum halde . Programlama konusunda oldukça yeni ve sabırsızım; bu …

8
Tüm bölümü veya sabit sürücüyü seyrek bir dosyaya kopyala
Bütün bir bölümü veya bütün bir sabit diski daha büyük bir harici diske kopyalamayı seviyorum ama seyrek bir dosya oluşturmayı seviyorum. Sık sık ddklonlama için kullanırım , ancak seyrek dosyaları desteklemiyor. Geçici bir çözüm olarak şöyle bir şey kullandım: cp --sparse=always <(dd if=/dev/sda1 bs=8M) /mount/external/backup/sda1.raw Ancak bu zevklerim için biraz …



3
Grep, aramaları hızlandırmak için bir önbellek kullanıyor mu?
grepAynı sorguda (ve ayrıca farklı bir sorguda, ancak aynı dosyada) sonraki çalıştırma işlemlerinin ilk çalıştırmadan çok daha hızlı olduğunu fark ettim (etki büyük bir dosyada arama yaparken kolayca fark edilir). Bu, grep'in arama için kullanılan yapıların önbelleğe alınmasını kullandığını, ancak İnternette bir referans bulamadığımı gösteriyor. grepSonraki mekanizmalarda sonuçları daha hızlı …
35 linux  grep  cache 


4
Tmux'ta GNU Screen'in “log” komutunun bir eşdeğeri var mı?
Belirli bir ortamda değişiklikler yaparken bir oturumun çıktısını bir dosyaya kaydetmek için ekranın "log" komutunu çok kullanırım. Tmux'un man sayfasını aradım, ancak bir eşdeğer bulamadım. Tmux'da benzer bir özellikten haberi olan var mı yoksa bunu yapmak için kendi sarmalayıcı komut dosyalarımı yazmak zorunda mıyım? EDIT: 'script' ve oturum açmamı sağlayan …
35 gnu-screen  logs  tmux 

7
Dizini daima önbellekte kalmaya zorla
Tüm c ++ projemi derlemek için harcadığım zamanı geliştirmek için farklı yöntemler denedim. Şu anda ~ 5 dakika sürer. Distcc, ccache ve diğerlerini denedim. Son zamanlarda, tüm projemi bir RAM sürücüsüne kopyalarsam ve sonra oradan derlerseniz derleme zamanını orijinalinin% 30'una düşürdüğünü keşfettim - sadece 1,5 dakika. Açıkçası, RAM sürücüsünden çalışmak …

5
Kabuktaki boru akışını ölçün
Verilerin ne kadar hızlı geçtiğini ölçmenize olanak tanıyan bir kabuk komutu vardır, böylece bir borudaki komutların çıkış hızını ölçebilirsiniz. Yani yerine: $ somecommand | anothercommand Gibi bir şey yapabilirsiniz: $ somecommand | ??? | anothercommand Ve verim istatistikleri (bayt / sn) sanırım stderr'ye basılıyor. Ama hayatım boyunca bu emrin ne …

4
cd'yi itme yerine takma - iyi bir fikir mi?
Aşağıdaki takma adı kullanmak iyi bir fikir midir: cd() { pushd $1; } bash olarak mı? Bunun çok yararlı olacağını düşünüyorum, çünkü daha sonra popdsadece bir cd -kez yerine bir dizi s kullanabilirim . Bunun bir problem olabileceği bir durum var mı?

2
Hangi adam sayfasındaki bir bilgisayarın açılma sürecini tanımlar?
Birkaç yıl önce man, bir bilgisayarı açtıktan sonra nasıl çalıştığı hakkında Linux kullanma kılavuzunda ( bununla ilgili) terminali kullanmayı ve öğreticiyi okudum . BIOS, ROM, RAM ve işletim sisteminin bu süreçteki rolünü açıklayan tüm süreç boyunca sizi yönlendirdi. Varsa bu sayfa hangisiydi? Tekrar nasıl okuyabilirim?
35 linux  boot  man 

2
“Çekirdek halkası tamponu”, “kullanıcı seviyesi”, “günlük seviyesi” kavramları nelerdir?
Sık sık "kernel ring buffer", "user level", "log level" kelimelerini gördüm ve başka kelimeler de ortaya çıkıyor. Örneğin / var / log / dmesg Çekirdek halkası tampon bilgisini içerir. /var/log/kern.log Yalnızca çekirdeğin herhangi bir günlük düzeyindeki mesajlarını içerir /var/log/user.log Tüm kullanıcı seviyesi günlükleri hakkında bilgi içerir Hepsi günlüklerle mi ilgili? …
35 kernel  logs 



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.