Unix & Linux

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

4
Centos 7'de bashın tamamlanması çok eksik
Kullanarak bash tamamlamayı yükledim yum install --enablerepo=epel bash-completion. Bazı temel komutlar (git & yum) için çalışırken, tamamlayıcıların büyük bir bölümünü kaçırıyorum. Benim /etc/bash_completion.daşağıdakileri içerir: bash_completion.d] $ ls git iprutils redefine_filedir yum yummain.py yum-utils.bash Ancak, yani make (yüklü) ve çok daha fazlası için bash_completion olduğunu biliyorum, yani burada örnek çıktı ile …

5
İlk eksik dizini uzun bir yolda nasıl bulabilirim?
Var olmayan bir yolum olduğunu hayal edin: $ ls /foo/bar/baz/hello/world ls: cannot access /foo/bar/baz/hello/world: No such file or directory Ama diyelim diyelim /foo/bar yapar mevcuttur. Yoldaki bazkırılma noktası olduğunu belirlememin hızlı bir yolu var mı ? Bash kullanıyorum.
14 bash  shell  directory  ls 

3
Tüm çekirdek önyükleme sırasında belleğe yüklendi mi?
İlk RAM diskinin işlevini açıklayan bu popüler IBM belgesini (web'de oldukça sık atıfta bulunduğunu görüyorum) okudum . Bunun nasıl çalıştığını kavramsallaştırmak için bir duvara çarptım. Doktorda diyor ki GRUB gibi önyükleme yükleyicisi, yüklenecek çekirdeği tanımlar ve bu çekirdek görüntüsünü ve ilişkili tüm başlatıcıları belleğe kopyalar Zaten kafam karıştı: Tüm çekirdeği …

2
Etkileşimli olmayan giriş kabukları var mı?
Etkileşimli / etkileşimli olmayan ve giriş / giriş yapma olmayan kabuklar arasındaki farkın ne olduğunu biliyorum, ancak uygulamada bir komut dosyasında olduğu gibi bir şey olmadığı sürece etkileşimli olmayan bir giriş kabuğu olmayacak gibi /bin/bash --login some-script.shgörünüyor (ve hatta öyle görünüyor) biraz tuhaf). Bu doğru mu yoksa daha yaygın mı?
14 shell 

1
Bir dosyayı verilerini btrfs ile kopyalamadan nasıl çoğaltırım?
Ben btrfs ile hiçbir deneyimim yok, ama dosyaları çoğaltmak için reklamı. Benim uygulamada, tüm dizin ağaçları çoğaltmak gerekir. Öğrendiklerimden, btrfs hemen sonra değil, sadece bazı tarama sonrası çoğaltır. Sadece kullanmak bile cpherhangi bir yineleme kaldırmayı tetiklemiyor gibi görünüyor (en azından dfkopyalanan dosyaların boyutunda artan disk kullanımı gösteriyor). Verileri tamamen hareket …

6
Oluşturma tuşuyla küçük harfli pi (“π”) nasıl oluşturulur?
Ben Composepi(örneğin fsymbols.com açıklandığı gibi) kullanarak küçük harfli pi karakterler oluşturmak mümkün eskiden eminim , ama artık çalışmıyor. Oluşturma anahtarım diğer karakterler için çalışıyor ( Composeaa“å” gibi), o zaman sorun ne olabilir? Sahip değilim /usr/share/X11/locale/en_GB.utf8/Compose(veya ~/.XCompose), kurulmuş / üretilmiş olması gereken bir şey mi? Bir /usr/share/X11/locale/en_US.utf8/Compose; Bunu /usr/share/X11/locale/en_GB.utf8/Composedüzeltmek için bunu …


8
Kontrol değişkeni Bourne'de kabuk gibi bir dizidir?
Bourne gibi dizi değişkenini destekleyen kabuk gibi, değişkenin bir dizi olup olmadığını kontrol etmek için biraz ayrıştırma kullanabiliriz. Aşağıdaki tüm komutlar çalıştırıldıktan sonra çalıştırıldı a=(1 2 3). zsh: $ declare -p a typeset -a a a=( 1 2 3 ) bash: $ declare -p a declare -a a='([0]="1" [1]="2" [2]="3")' …
14 bash  shell  zsh  ksh  yash 

3
Çekirdek neden başlatılamıyor?
Bu sayfaya Raspbian görüntüsünü indirdim . Qemu içindeki görüntüyü önyüklemek için kullanılabilecek bir çekirdek derlemeye çalışıyorum. Linux çekirdek kaynağını kernel.org'dan indirdim ve koştum: make versatile_defconfig make menuconfig Daha sonra çekirdeğe aşağıdaki özellikleri ekledim: PCI desteği (CONFIG_PCI) SCSI Aygıt Desteği (CONFIG_SCSI) SCSI Disk Desteği (CONFIG_BLK_DEV_SD) SYM53C8XX Sürüm 2 SCSI Desteği (CONFIG_SCSI_SYM53C8XX_2) …
14 linux-kernel  arm  qemu  init 



1
Masaüstü kilitleme bir süre sonra neden çalışmıyor?
xautolockaçıkça çalışıyor : $ ps wafux | grep [x]autolock user 21410 0.0 0.0 20124 2628 ? S Nov05 0:04 xautolock -time 10 -notify 30 -notifier notify-send --urgency low --expire-time=10000 -- 'Locking screen in 30 seconds' -locker slock Ancak, kilitlemeye çalıştığımda : $ xautolock -locknow Could not locate a running xautolock. …

2
Kabuk komut dosyalarından geçici dosyaları nasıl güvenli bir şekilde oluşturabilir ve erişebilirim?
Ben /tmpbir saldırgan (veya malcontent) /tmp/tmpfileformyscript.tmpbenim komut dosyası çalıştırdığımda bir dosya oluşturulduğunu fark ederse (benim için okuma erişimi olmasa bile) Örneğin, komut dosyamı çalıştırdığımda dosyamı ln -s ~wildcard/.bashrc /tmp/tmpfileformyscript.tmpyok etmeme neden olacak bir symlink yapabilir .bashrc. Bunun yerine böyle bir şey kullanabilirim filename="tmpfile.tmp.$RANDOM" ; echo outputtext > "$filename". Ancak, bazen …

5
Değiştirmek için önceki bir komutu (yürütme olmadan) nasıl geri çağırırım?
Çalıştırmadan son komutu alabileceğim hileyi hatırlayamıyorum: diyelim ki yukarı ok tuşuna basarken ve komutu değiştirirken! 1255 komutuna erişebilmek istiyorum. Komutu çağırmanın, komut satırında gösterilmesini ancak çalıştırılmamasını ve daha sonra yukarı ok tuşuyla erişilebilir olmasını sağlamak için hile nedir? Bir yankı koymayı denedim, ama sonra komuttan önce bir yankı var, nasıl …

2
Mac OS X'te maksimum takas alanını nasıl artırabilirim?
Mac OS X Yosemite 10.10.5'te, 128 GB bellek tahsis etmesi ve kullanması gereken bir hesaplama yapmaya çalıştığımda (C ile yazılmış bir komut satırı programıdır), çekirdek işlemimi aşırı önyargı ile öldürür. Bu konsol günlüğü girdisi bir örneğe örnektir: 25/09/15 7: 08: 40.000 PM çekirdek [0]: düşük swap: öldürme pidesi 6202 (huffgrp) …

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.