Unix & Linux

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

4
Üstte / htop'ta bir süreç ağacını öldürmek
htop kabuktaki süreç ağaçlarını güzel görmemi sağlıyor. İşlemleri tuşuna basıp öldürmek için bir işe göndermek istediğim F9 (KILL)sinyali (örneğin 15 SIGTERM) seçerek öldürebilirim. Ancak bu, her seferinde sadece bir işlemi öldürmeme izin veriyor. Tam bir süreç ağacı kullanarak öldürmek için bir yolu var mı htop?
12 kill  top  htop 

1
Systemd altında bir hizmeti durdurmak için udev kuralı yazmanın doğru yolu nedir
Arch Linux çalıştırıyorum ve bir aygıt takıldığında bir hizmeti başlatan bir udev kuralı var. Bu durumda, bir 3G modem takıldığında bir bağlantı arar. KERNEL=="ttyUSB*", SYMLINK=="gsmmodem", TAG+="systemd", ENV{SYSTEMD_WANTS}="netcfg@wvdial.service" Ancak, aygıt kaldırılırsa, systemd hizmeti durdurmaz ve bu nedenle tekrar takıldığında, zaten çalıştığından hizmeti başlatmaz. Ne gerek cihaz hizmeti durdurmak için kaldırıldığında çalışan …
12 linux  udev  systemd 

3
G / Ç neden kesintisiz?
G / Ç'yi kesintisiz hale getirmenin arkasındaki mantık nedir? Bir işlem G / Ç işleminin bir sinyali işlemesine izin verilirse olumsuz sonuçlar ne olurdu?
12 process  io 

4
su: Doğru şifreye rağmen izin reddedildi
Yeni Gentoo kurulumumda su, root olmayan kullanıcı olarak çalışmıyor: Doğru şifreyi girdikten sonra "su: İzin reddedildi" mesajını alıyorum. Buna ne sebep olabilir? Zaten içerdiği paketi yeniden yüklemeyi denedim /bin/su. EDIT: sudo çalışır.
12 permissions  su 

3
Dosya erişimini yalnızca ekleme ile kısıtla
Günlük dosyaları içeren bir dizin var ve kullanıcılar tarafından başlatılan komut dosyasından günlükleri koyuyorum. Bu durumda syslog ile oturum açmak mümkün görünmüyor. (arka plan programı olmayan rsync) Kullanıcıların günlük dosyalarına yalnızca yazma izinlerine sahip olmasını istiyorum. Sorun, kullanıcıların (komut dosyası) yalnızca bu dosyalara eklenebilmesi için yazma izinlerinin daha da kısıtlanması …
12 linux  permissions  logs  rsync  xfs 

3
Harici DNS kullanırken neden dig dns sunucusunu 127.0.0.1 olarak bildiriyor?
Bağlanmamış ve genellikle DNS sunucum olarak openDNS kullanıyorum. Koştuğumda dig google.comaldığını söyle SERVER: 127.0.0.1#53(127.0.0.1). 53 numaralı bağlantı noktasında tam olarak ne dinliyor? Bu ilişkisiz mi yoksa dnsmasq ile ilgili bir şey olduğunu (hatta dnsmasq olarak yüklemiş yapmak dnsmasq.confiçinde olmak görünmüyor /etc?) Resolv.conf var nameserver 127.0.0.1ama sonra ağ yöneticisinde DNS sunucuları …
12 dns  dnsmasq 

3
Terminalde dosya yazdırmak ve çıkmak için vim
Vim'de (veya ekstra araçlara ihtiyaç duymadan) sözdizimi vurgulamak için vim bunu yapmak istiyorum. Onun yerine kullanmak cat file | <some_sh_tool>istiyorum vim +"some_opts" +"..." +q file. Sorun şu ki, vim çıkıştan önceki ekranı geri yüklüyor, ancak bazı uzaktan erişim araçlarını kullanarak bu olmadı, bu yüzden temel olarak sözdizimi vurgulamalı kedi olarak …
12 vim 

1
Bir Dizinde Anında Sıkıştırma
Ben her zaman nadiren (haftalık düşünüyorum) kullanılan metin dosyalarını saklamak için bir dizin var. Doğal olarak bu, sıkıştırma kullanmak için harika bir yerdir. Ancak, bir dosyaya erişmek istediğinizde tar kullanmak zorunda kalmak yerine, "sıkıştırılmış bir klasör takabilirsem" çok sevinirim. Klasörün mydir olarak adlandırıldığını varsayalım İdeal olarak aşağıdakiler doğru olmalıdır: Dizinin …


2
Wc -m ve wc -c neden farklı?
Bir C programcısı olarak, wc -c(bayt wc -msayısını sayan ) ve (karakter sayısını sayan) uzun bir metin dosyam için çok farklı sonuçlar verdiğini görünce şaşırdım . Her zaman sizeof(char)1 bayt olduğu söylenmişti . qdii@nomada ~/Documents $ wc -c sentences.csv 102990983 sentences.csv qdii@nomada ~/Documents $ wc -m sentences.csv 89023123 sentences.csv Herhangi …


1
Odak “fare” veya “özensiz” gnome kabuğunda aynı şeyi yapar
Benim sorunum aslında çok can sıkıcı. Fare odağına çok aşinayım ama şu anda çalışmıyor. İçinde gnome-tweak-toolson seçenek "pencereler" "pencere modu odak" anahtarı vardır. Ben "fare" olarak ayarladım ama çalışmıyor. Tıpkı "özensiz" seçenek gibi davranır. Umarım başka bir gnome kullanıcısı sorunumu anlar. GÜNCELLEME:

6
Görevi sessizce arka planda başlat
İşlem arka planda konulduğunda ve böyle yapıldığında bildirim almadan arka planda bir işlem başlatmak için bunu kullanabileceğinizi biliyorum: (komut &) &> / dev / null Ancak bu işlem bittiğinde bindirme seçeneğini kaldırır ( trap child_done CHLD). Her ikisine nasıl sahip olabilirim?
12 process  zsh  trap 

1
zsh kabuk kelimesi bölünmesini değiştirme
Ben bölünmüş stil kabuk (select-kelime tarzı kabuk) kelimesini kullanıyorum. Genel olarak hoşuma gidiyor ama ileri eğik çizgilerle bölmek istiyorum, böylece bir kelimeyi ileri / geri gittiğimde, kelime herhangi bir / s içermiyorsa, tamamen kelimenin üzerine atlar, ancak bir veya daha fazla eğik çizgi, ilk eğik çizgide durur. Herhangi bir fikir?
12 zsh 

3
Nvidia-Ayarlar aracında kalıcı değişiklikler nasıl yapılır
Ben nvidia grafik kartı için VSync (nvidia ayarlarında "VBlank Sync" denir) devre dışı bırakmak istiyorum. Ancak yapılandırma yalnızca nvidia ayarları aracını başlatırsam etkili olur. Sistemi yeniden başlattıktan sonra VSync tekrar etkinleştirilir ve programı tekrar başlatmam gerekir. Dışarı aktarmayı xorg.confve içine koymayı denedim /etc/X11/ama başarılı olamadım. Yani sorum şu: nvidia-ayarlar aracında …

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.