Unix & Linux

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


5
Programlama dilinde uygulama yapılmazsa “bir sistem çağrısı” ile kastedilen nedir?
"Sistem çağrısı" terimini anlamak istiyorum. Bir kullanıcı alanı uygulamasından çekirdek hizmetlerini almak için sistem çağrılarının kullanıldığını biliyorum. Açıklığa kavuşturulması gereken bölüm, bir "sistem çağrısı" ile "sistem çağrısının C uygulaması" arasındaki farktır. İşte beni şaşırtan bir teklif: Unix benzeri sistemlerde, bu API genellikle Clib'in (libc) glibc gibi, genellikle çağırdıkları sistem çağrılarıyla …
14 kernel  c  posix  system-calls 

4
Ralink RT2870 için sürücüler derleme hatası
Kali Linux'ta rosewill RNX-N600UBE kablosuz kartı (Ralink RT2870 yonga seti) için sürücüleri yüklemeye çalışıyorum. Ben sürücüleri kendi web sitesi form indirilen ve paketinden / unzipped, ama şimdi 'make' komutunu çalıştırmaya çalıştığınızda bu hatayı alıyorum. /home/fox/System/2011_0427_RT3572_Linux_STA_v2.5.0.0.DPO/os/linux/../../os/linux/rt_linux.c:1156:20: error: incompatible types when assigning to type ‘int’ from type ‘kuid_t’ /home/fox/System/2011_0427_RT3572_Linux_STA_v2.5.0.0.DPO/os/linux/../../os/linux/rt_linux.c:1157:20: error: incompatible types …

5
Sed ile vaka eşleştirme modelinin değiştirilmesi
Birkaç dosyaya yayılmış bir kaynak kodu var. abcdefDeğiştirmem gereken bir desen var pqrstuvxyz. Desen Abcdef(Cümle Düzeni) olabilir, ardından değiştirilmesi gerekir Pqrstuvxyz. Desen AbCdEf(Büyük / küçük harf değişimi) olabilir, ardından değiştirilmesi gerekir PqRsTuVxYz. Kısacası, kaynak paterni ile eşleşmeli ve uygun hedef paterni uygulamalıyım. Bunu sedveya başka bir aracı kullanarak bunu nasıl …

6
Busybox ping IP'si çalışıyor, ancak nslookup ana bilgisayar adı "hatalı adres" ile başarısız oluyor
Kendi 3.14 çekirdeğimi derliyorum. DNS'nin çalışmasını sağlamak için bazı önemli ağ oluşturma özelliklerini bırakmış olabileceğimden korkuyorum. Alan adlarını çözemiyorum. DNS sunucuma ping atabilirim. Bu DNS'yi diğer makinelerde kullanarak çözebilirim, böylece sunucu olmadığını biliyorum. ~ # cat /etc/resolv.conf nameserver 192.168.13.5 ~ # nslookup google.com Server: 192.168.13.5 Address 1: 192.168.13.5 nslookup: can't …

3
Her önyüklemede (tüm) dosya sistemlerinde fsck nasıl zorlanır?
Debian 6 ve 3 bölümleri (FAT ve 2x ext2) olan fansız bir bilgisayarla (aslında yüzlerce) çalışıyorum. Sistemin bir güç düğmesi yoktur, bu nedenle çoğu kişi fişi 0 (veya eşdeğeri) yerine init 'yerine kapatmak için çekmeye meyillidir. Sonuç olarak, dosya sistemleri oldukça hızlı hatalar oluşturur. Ben fsck zorlamak için 'shutdown -rF' …
14 debian  fsck 

2
Zip ve tar.gz dosyalarını dizin olarak dosya sistemine entegre etmek mümkün mü
Sıkıştırılmış dosyaları dosya sistemine dizinler olarak entegre etmenin bir yolu var mı (montajdan biraz farklı, sanırım)? Örneğin, compressed-file.tar.gzyerel sabit sürücüsüne bir dosya indirebilir , ardından cd compressed-file.tar.gzsıkıştırılmış klasörden bir komut dosyası yapabilir ve çalıştırabilir veya cp some-file ..dosyalardan birini ayıklayabilirsiniz. Btrfs sıkıştırmayı desteklediğini biliyorum , ancak bu özelliği desteklemek için …
14 files  filesystems  mount  tar  zip 


5
CUPS yazıcı işleri geçmişini nasıl gösterebilirim?
Lpr komutuyla uzaktaki bir bilgisayardan ağ yazıcısına bazı dosyalar yazdırıyorum. Görünüşe göre işe yaradı, ancak birkaç dakika sonra lpstat veya lpq yazdığımda, iş zaten kayboldu, muhtemelen dosyayı yazdırmıştı. Yazıcı kuyruğundaki başarıyla tamamlanan işlerimin geçmişini veya günlüğünü kontrol etmenin bir yolu var mı?
14 cups  lpr 

5
Swappiness'in yeniden başlatılması gerekiyor mu?
Swappiness değerini ex .: 60'dan 0'a yapılandırırsam , o zaman her zaman etkili olması için makineyi değişiklikleri yeniden başlatmam gerekir? İle değişiklik yaparken bile: sysctl -w vm.swappiness=0
14 swap 

2
yetenek: Kıvrımlı parantezlerin anlamı, yani package1 {b} package2 {a} package3 {u}
Yetenek kullanıldığında , değiştirilen paketlerin listesi bazen bazı paket adlarının arkasındaki süslü parantez içinde tek bir karaktere sahiptir. El kitabının bunlardan iki örneği vardır, ancak bunları açıklamaz (sürüm 0.6.10-1). Şimdiye kadar {b}, {a} ve {u} fark ettim. Birincisi çalışırken ortaya çıkıyor aptitude installve sildiğim paketleri yeniden yüklemeye çalışıyor (örn. Debfoster …
14 debian  apt  aptitude 


2
Tmpwatch / tmp içine yerleştirdiğim dosyaları tam olarak ne zaman temizliyor?
CentOS 6.x / Tmp / içine yerleştirdiğim dosyalar tam olarak silindiğinde kafam karıştı. /etc/cron.daily/tmpwatch aşağıdakilere sahiptir: #! /bin/sh flags=-umc /usr/sbin/tmpwatch "$flags" -x /tmp/.X11-unix -x /tmp/.XIM-unix \ -x /tmp/.font-unix -x /tmp/.ICE-unix -x /tmp/.Test-unix \ -X '/tmp/hsperfdata_*' 10d /tmp /usr/sbin/tmpwatch "$flags" 30d /var/tmp for d in /var/{cache/man,catman}/{cat?,X11R6/cat?,local/cat?}; do if [ -d "$d" …
14 centos  tmp 



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.