Unix & Linux

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

2
Wc neden bu kadar yavaş?
Wc yardımcı programı neden bu kadar yavaş? Büyük bir dosyada çalıştırdığımda, md5sum'dan yaklaşık 20 kat daha uzun sürer: MyDesktop:/tmp$ dd if=/dev/zero bs=1024k count=1024 of=/tmp/bigfile 1024+0 records in 1024+0 records out 1073741824 bytes (1.1 GB) copied, 0.687094 s, 1.6 GB/s MyDesktop:/tmp$ time wc /tmp/bigfile 0 0 1073741824 /tmp/bigfile real 0m45.969s user …
17 performance  wc 

3
Bir LVM fiziksel birimindeki kötü blokları nasıl kontrol edebilirim?
Ext4 kullanırken, komut satırıyla badblock'ları kontrol edebilirsiniz e2fsck -c /dev/sda1 # or whatever. Bu, blokları bozuk blok inodeuna ekleyerek "kara listeye alır". LVM2 fiziksel hacmi için bunun eşdeğeri nedir? Üzerindeki dosya sistemi ext4'tür, ancak muhtemelen temel LVM kurulumu verileri fiziksel diskte hareket ettirdikçe algılanan bozuk bloklar geçersiz olacaktır. Başka bir …
17 lvm  badblocks 



6
Bir .war dosyası nasıl okunur?
Bir .war dosyasının içeriğini görüntülemeye çalışıyorum. Ben ilk chmod 777kullanarak izinleri ile o zaman accces kullanmaya çalıştım: cd /usr/local/standalone/deployments/Sample.war/WEB-INF/classes/ Veriyor cd: /usr/local/standalone/deployments/Sample.war/WEB-INF/classes/: Not a directoryve daha fazla ilerleyemiyorum. Birisi bana bu konuda yardımcı olabilir mi?

4
Bir sistem yöneticisinin kullanıcı terminallerine kulak misafiri olması mümkün müdür?
Bir makineye giriş yaptığınızda, her kullanıcının sahte terminal cihazlarını çıkışından öğrenebilirim w. Bir sistem yöneticisi olarak, kullanıcının farkında olmadan bu terminalde gizlice dinlemem mümkün mü? Başka bir deyişle, bu terminalde her şeyin kendi terminalimde çıktı olarak yapıldığını görmek istiyorum. Lütfen aşağıdakilere dikkat edin: Bu, kullanıcı faaliyetlerini izlemek için pratik bir …



5
Dosya adı boşluk içerdiğinde find'ı nasıl kullanabilirim?
Dosya adlarını diğer programlara aktarmak istiyorum, ancak adlar boşluk içerdiğinde boğuluyorlar. Diyelim ki adlı bir dosyam var. foo bar findDoğru adı nasıl iade edebilirim ? Açıkçası istiyorum: foo\ bar veya: "foo bar" EDIT : Ben geçmek istemiyorum xargs, ben doğru bir şekilde biçimlendirilmiş bir dize dışarı almak istiyorum findböylece dosya …
17 find 

1
Ln ne anlama geliyor?
Linux'ta lnbağlantı oluşturmak için komutu kullanabilirsiniz . $ touch foo $ ln -s foo foo_link $ ls -l lrwxrwxrwx 1 cklein cklein 3 May 29 16:11 foo_link -> foo Sanırım 'l', ln"link" anlamına geliyor, ama 'n' ne anlama geliyor? Ne anlama geliyor ln?
17 symlink  ln 

3
Rsync ile dosyaları taşımak ve dizinleri silmek?
Son zamanlarda çok sayıda dosyayı (1 milyondan fazla) silmem gerekiyordu ve bunu okudum: rsync -av --delete `mktemp -d`/ ~/source && rmdir ~/source Bunu yapmanın en iyileştirilmiş yollarından biriydi ve bundan daha hızlı olduğunu kefil edebilirim rm -rf. Bu konuda uzman değilim, ancak benim anlayışımdan rsync performansının nedeninin dosyaları listelediği şekilde …

2
senaryoyu apt-get'e bağlamak
Ben /tmpayrı bir bölüme ve monte noexec. Debian kullanıyorum. Bazı paketlerin yüklenmesi başarısız olur, çünkü bazı paketlerin yükleme sonrası komut dosyalarının çalıştırılması gerekir /tmp. O "kanca" için basit bir komut dosyası mümkün olacağını merak ediyordum apt-getönce her zaman çalıştırmak olacaktır, apt-getve remount /tmpiçin exec. Ve benzer şekilde, bittikten noexecsonra yeniden …
17 mount  apt  tmp 

1
Pdflush, kjournald, swapd vb. Birlikte nasıl çalışır?
Son zamanlarda bu düşünceyi tetikleyen bir soru gördüm. Burada veya Google makinesi aracılığıyla gerçekten bir cevap bulunamadı. Temel olarak, çekirdek I / O mimarisinin nasıl katmanlandığını bilmekle ilgileniyorum. Örneğin, kjournaldsevkıyat pdflushveya başka bir yolla gönderilir mi? Benim varsayımım pdflush(yığın depolama G / Ç için daha genel olmak) daha düşük bir …


2
tmux set başlıkları çalışmıyor mu?
tmuxHer kabuk girişinde başlamak için ~/.bashrc(sunucuda) aşağıdakiler eklendi : if [ $TERM != "screen-256color" ] && [ $TERM != "screen" ]; then tmux attach || tmux new; exit fi Ben de bir ana bilgisayara ssh gibi user@server(yerine user@localhost) pencere başlığını değiştirmek istiyorum . İşte benim ~/.tmux.conf: set -g prefix C-a …
17 tmux  xterm 

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.