Unix & Linux

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


1
tek tek zip dosyalarına birden fazla dizini zipleme komutu
İçinde düzinelerce dizin içeren tek bir dizine sahibim. Komut satırında yeniyim ve her bir alt dizini benzersiz bir sub- dizectory.zip dosyasına dönüştürecek bir komutla gelmeye çalışıyorum. Sonunda, birincil dizinim, orijinal alt dizinlerimin tamamı .zipve her alt dizinin sıkıştırılmış içeriğini içeren ilgili dosyalar ile doldurulacaktır . Böyle bir şey mümkün mü? …


4
Uzak klasörü takmanın en iyi yolu
Debian Wheezy çalışan iki RasberryPi var ve B bilgisayarına A bilgisayarından bir klasör eklemek istiyorum. Bunu yapmanın en iyi yolu (en verimli şekilde) nedir? SMB üzerinden yapabilirim, ama bu pencereler için, Linux arasında paylaşmanın daha iyi bir yolu olması gerektiğini düşünüyorum.

1
neden create ve copytruncate kullanmalıyız?
Geek Stuff hakkında bir örnek var logrotate. copytruncateorijinal günlük dosyasını kopyalar ve keser. O zaman neden kullanmalıyız create? Orijinal günlük dosyası kaldırılmadı. /tmp/output.log { size 1k copytruncate create compress compresscmd /bin/bzip2 compressext .bz2 rotate 4 maxage 100 } Başka bir soru ne kullanımıdır maxage 100? rotate 4Yönerge 4 döndürmeden sonra …
40 logrotate 

9
Seri port trafiğini nasıl izleyebilirim?
Limanda yazılı paketleri izlemek için herhangi bir liman izleme aracı var mı? Özellikle Java ile yazılmış programımın çalışıp çalışmadığını kontrol etmek istiyorum, bu yüzden küçük uygulamamın mesajları bağlantı noktasına yazıp yazmadığını görmek için bir araca ihtiyacım var. Bunu nasıl yaparım?


3
Bir dize alt dize içeriyorsa test edin
Kod bende file="JetConst_reco_allconst_4j2t.png" if [[ $file == *_gen_* ]]; then echo "True" else echo "False" fi file"Gen" içeriyorsa test ederim . Çıktı "Yanlış" dır. Güzel! Sorun, "gen" i bir değişkenle değiştirdiğimde testseq: file="JetConst_reco_allconst_4j2t.png" testseq="gen" if [[ $file == *_$testseq_* ]]; then echo "True" else echo "False" fi Şimdi çıktı "Doğru". …

6
Bir dizindeki her dosyanın satır sayısını, insan tarafından okunabilir biçimde nasıl listeliyorsunuz.
Büyük csv dosyaları içeren dizinlerin ve alt dizinlerin bir listesine sahibim. Bu dosyalarda yaklaşık 500 milyon satır var, her biri bir kayıt. bilmek isterim Her dosyada kaç satır var. Dizinde kaç satır var. Toplamda kaç satır var En önemlisi, buna 'insan tarafından okunabilir biçimde' ihtiyacım var, örneğin. 12345678 yerine 12,345,678 …
40 bash  awk  python  perl 

2
SmartMonTools: Sabit diskimde çalışan herhangi bir smartctl testi olup olmadığını nasıl bilebilirim?
SmartMonTools ile bir sabit diski test ediyorum . Testlerden önceki sabit disk durumu (sadece birkaç gün önce gerçekleştirilen kısa bir test): $ sudo smartctl -l selftest /dev/sda smartctl 6.2 2013-07-26 r3841 [i686-linux-3.16.0-30-generic] (local build) Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org === START OF READ SMART DATA SECTION === …

2
Bir dosyanın “Oluşturma Tarihi” ve “Son Değişiklik” niteliklerini başka bir dosyanınkilere değiştirme
15 dosyadan bir birleştirme pcap dosyası oluşturmak için birleştirme kapağı kullanıyorum. Birleştirilmiş dosya için, adı 15 dosyanın ilk adıyla değiştirdim. Ancak, birleştirilmiş dosyanın "Oluşturma Tarihi" ve "Son Değiştirme Tarihi" gibi özniteliklerini de birincisininkiyle değiştirmek istiyorum. Bunu yapmak için zaten var mı? FILES_dcn=($(find $dir_dcn -maxdepth 1 -type f -name "*.pcap" -print0 …
40 linux  bash  files  samba 

5
NFS montajının v3 veya v4 olarak monte edilip edilmediği nasıl belirlenir?
Red Hat 5/6 mount yaptığımda nfs yazıyor, mount seçeneklerinde veya fstab'da listelenmemiş ise versiyonun nasıl belirleneceğini bilmek istiyorum. Lütfen sürüm seçeneğiyle yeniden montaj demeyin, şu anda monte edilmiş NFS sürümünü nasıl belirleyeceğimi bilmek istiyorum. NFS sunucusu / istemci ayarlarına göre varsayılan değer olacağını tahmin ediyorum, ancak şu anda ne olduğunu …
40 linux  mount  nfs  acl 

4
Yan yana yoğunlaşmış bir format var mı?
Binlerce satırlık iki günlük dosyam var. Ön işlemden sonra, sadece bazı satırlar farklılık gösterir. Bu kalan çizgiler gerçek farklar veya karışık satır gruplarıdır. Birleştirilmiş farklar ayrıntılı farkları görmeme izin veriyor, ancak gözler ile elle karşılaştırmayı zorlaştırıyor. Yan yana farklılıklar karşılaştırma için daha yararlı görünüyor, ancak aynı zamanda binlerce değişmeyen satır …
40 diff 

3
VirtualBox: Fiziksel CPU çekirdeği sayısından daha fazla sanal CPU çekirdeği atamak kötü bir fikir midir?
Bir var gibi Hyper Threading yetenekli CPU, acaba, aşağıdaki uyarı anlaşılacağı gibi kötü bir fikir fiziksel CPU çekirdeklerinin sayısından daha fazla sanal işlemci çekirdeklerini atamaktır: Transcript: Sanal makineye, ana bilgisayar sistemindeki fiziksel CPU sayısından daha fazla sanal CPU atanmıştır. Bunun sanal makinenizin performansını düşürmesi olasıdır. Lütfen sanal CPU sayısını azaltmayı …

4
mount: yanlış fs tipi, kötü seçenek, kötü süper blok
/dev/sdbUbuntu Server 16'ya yeni bir sabit disk ( ) ekledim parted /dev/sdb mklabel gptve koştum sudo parted /dev/sdb mkpart primary ext4 0G 1074GB. Her şey yolunda gitti. Sonra sürücüyü takmaya çalıştım mkdir /mnt/storage2 mount /dev/sdb1 /mnt/storage2 Sonuçlandı mount: wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or …
40 ubuntu  mount  fdisk 

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.