Unix & Linux

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


6
Önceki komutların çıktısından metin kullanma
Nisan 2015 EDIT: Aynı sorunuz varsa http://xiki.org/ Terminallerin nasıl çalıştığını bilmiyorum, ama kendimi sık sık önceki bir komut çıkışından terminal penceresi geçmişimde olan metin (kopyalama, değiştirme, vb.) Kullanmanın kolay bir yolunun olmasını diliyorum. Ben böyle düşündüm: Bir komut girmek üzere bash kabuğumdayım ve ekranda birkaç satır yukarıda olan bir şeyi …

3
bash bul xargs grep sadece tek bir olay
Belki biraz gariptir - ve belki bunu yapacak başka araçlar da vardır, ama .. Bazı dize içeren tüm dosyaları bulmak için aşağıdaki klasik bash komutunu kullanıyorum: find . -type f | xargs grep "something" Birden fazla derinlikte çok sayıda dosyam var. "bir şey" in ilk ortaya çıkışı benim için yeterli, …
16 bash  find  grep  xargs 

6
Sürücünüzü bölümlemenin en iyi yolu nedir?
Yalnızca kişisel bir masaüstü olarak kullandığım için genellikle Linux'u tek bir bölüme yüklerim. Ancak, arada sırada kutuyu yeniden yüklüyorum. Ve yaptığım sadece dosyalarımı harici bir sabit diskle hareket ettirmek. Peki, kutumu yeniden yüklerken bunu nasıl önleyebilirim (örneğin, başka bir dağıtıma geçerek)?
16 linux  partition 

4
SET FILE / ERASE_ON_DELETE için Linux nedir?
VMS'de dosya sistemine bir dosyanın silindiğinde varolan içeriğinin üzerine önemsiz yazmasını söyleyebilir. İşte bu tür bir tedavi için dosyayı tanımlayan DCL komutu: $ SET FILE/ERASE_ON_DELETE SAMPLE.TXT Bu, politikanın bir noktada ayarlanmasına izin verir, daha sonra dosyadaki kullanıcıların bu güvenlik ayrıntısını işlemesi gerekmez. Dosya adını dizinden dışarı alan ve başka bir …

3
Fork () neden bir dosya tanımlayıcı döndürecek şekilde tasarlanmalıdır?
Onun üzerinde yaklaşık web sayfasında kendini boru hile Dan Bernstein bir yarış ile durumu açıklar select()ve sinyalleri, teklifler geçici bir çözüm ve sonucuna varır Elbette, Doğru Şey fork(), bir işlem tanıtıcısı değil, bir dosya tanıtıcısı döndürmek olacaktır . Bununla ne anlama geliyor - select()bu durum değişikliklerinden haberdar olmak için bir …

2
Kitaplık yüklemesini nasıl izlerim?
Sistemde yüklü olan libboost 1.67'ye bağlı kütüphaneye bağlı bir programım var. Başlattığımda, var olmayan bir hata libboost_system.so.1.58var. LD_PRELOADve LD_LIBRARY_PATHayarlanmamış. lddtreeyürütme bu kitaplığı bağımlılık olarak göstermez ldd, gösterir. Kütüphanenin gerekli olduğu yerden nasıl takip edebilirim?
16 libraries 

4
Borulu verilerin boyutu nasıl ölçülür?
Böyle bir şey yapmak istiyorum: > grep pattern file.txt | size -h 16.4 MB veya şuna eşdeğer bir şey: > grep pattern file.txt > grepped.txt > ls -h grepped.txt 16.4 MB > rm grepped.txt (bu biraz rahatsız edici olurdu) Mümkün mü?
16 pipe 

5
DD herhangi bir doğrulama yapıyor mu?
ddEski bir sabit diskten yenisine veri kopyalamak için kullanıyorum . Verilerin bütünlüğünün güvenli olduğundan emin olmak istiyorum. Bu cevap üzerine Gilles diyor ki [Dd] başarıyla sonlandırıldıysa, yedek bir donanım arızasını engelleyen doğru ... Bu tam olarak ne anlama geliyor? Does dddoğrulama inşa çeşit var? Bunun yerine rsync kullanacak olsaydım --checksum, …

2
Bir dizine işaret eden bir sembolik bağ oluşturmak için hangi idempotent komutunu kullanabilirim?
Dizine bir symlink oluşturacak bir kabuk komut dosyasına bir komut koymak istiyorum, ancak bu komut dosyası tekrar tekrar çalıştırılabilir, bu nedenle sonraki çağrılarda, komut hiçbir şey değişmemelidir. Dizin yapısı şöyledir: % tree /tmp/test_symlink /tmp/test_symlink ├── foo └── repo └── resources └── snippets ├── php.snippets ├── sh.snippets ├── snippets.snippets ├── sql.snippets …

2
İ3'te çalışma alanlarını birden çok ekrana atama
Linux dizüstü bilgisayarımda i3'ü kullandım. Genellikle yalnızca dizüstü bilgisayarın dahili monitörünü (ekran eDP1) kullanıyorum, ancak işteyken bilgisayarımın HDMI bağlantı noktasına (ekran HDMI2) ikincil bir monitör bağlama eğilimindeyim . Şimdiye kadar, i3 yapılandırma dosyasına şu komutları ekleyerek bu işi iyi yaptım: # use workspaces on different monitors workspace "1: P1" output …
16 i3  workspaces 

1
Etkileşimli bir kabuk etkileşimli olmayabilir veya tersi olabilir mi?
Etkileşimli bir kabuk etkileşimli olmayabilir veya tersi olabilir mi? Not: "İnteraktif ve interaktif olmayanlar arasındaki fark nedir?" Temel sorusu hakkında çok fazla araştırma yaptım ve araştırmamın sonuçları beni bu soruyu sormaya yöneltti. Bu sorunun kısmen uzun bir önsözü vardır, çünkü cevaplamak için "interaktif" için ne tür bir tanım kullandığımız çok …


3
Başka bir hizmet başlatılır veya yeniden yüklenirse Systemd Unit hizmeti yeniden başlatılır
Başlarken veya yeniden yüklendiğinde (yalnızca yapılandırmayı yeniden yükle), yeniden Systemdbaşlatma A.service( After) ile sistem tarafından yüklenen ve yükseltilen B.servicedüzenleme olmadan mümkünse bir yol olup olmadığını bilmek istiyorum B.service. A.serviceB.servicekurulu olmasa, devre dışı bırakılsa veya durdurulsa bile başlamalıdır . A.service: [Unit] After = B.service network-online.target Wants = B.service [Service] Type=oneshot ExecStart …
16 systemd 


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.