Unix & Linux

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


3
kafa ekstra karakterler yiyor
Aşağıdaki kabuk komutunun giriş akışının yalnızca tek satırlarını yazdırması bekleniyordu: echo -e "aaa\nbbb\nccc\nddd\n" | (while true; do head -n 1; head -n 1 >/dev/null; done) Ama bunun yerine sadece ilk satırı yazdırır: aaa. Aynı şey -c( --bytes) seçeneğiyle kullanıldığında gerçekleşmez : echo 12345678901234567890 | (while true; do head -c 5; …

2
Hangi koşullarda ilk önce yolda bulunan yürütülebilir dosya kullanılmaz?
Yolda bir yürütülebilir ilk oluşumunu kullanarak osx üzerinde zsh (homebrew ile yüklü 5.4.2_1) ile bazı garip bir davranış yaşıyorum. İşte senaryo: echo $PATH İadeler: /usr/local/Cellar/zplug/HEAD-9fdb388/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin demlemek ikisinde de /usr/local/Cellar/zplug/HEAD-9fdb388/bin ve usr/local/bin/brew Bu, hangi döndüren bir demleme çalıştırarak onaylanır : /usr/local/Cellar/zplug/HEAD-9fdb388/bin/brew /usr/local/bin/brew Ama hangi demlemek koşmak zaman döner: /usr/local/bin/brew ve demlemek …
15 zsh  path 


1
Fedora'daki iki paket arasında dairesel bir bağımlılıkla ne yapmalı?
Fedora için yeniyim ve son zamanlarda Fedora 26 işletim sistemini yükledim. Bunu kullanarak wifi bağlanmaya çalışıyorum. Broadcom kurulumunu izledim ve Broadcom sürücülerini kurmaya çalıştım. Gerekli komutu söylediğimde rpm dosyasını broadcom-wl-6.30.223.271-2.fc26.noarch.rpm indirdim .rpm -ivh broadcom-wl-6.30.223.271-2.fc26.noarch.rpmwl-kmod >= 6.30.223.271 Google'ı aradım ve paketin akmod-wl-6.30.223.271-13.fc26.x86_64.rpm olduğunu ve yüklemeye çalıştığımda wl-kmod-common >= 6.30.223.271gerekli olduğunu söylüyor …
15 fedora  wifi  rpm  broadcom 

3
Bash, her zaman yolun bir parçası olarak $ PWD'yi kontrol et?
Arka plan: Linux arka planından gelmeyen meslektaşlarımdan biri bana ./başkalarından değil, bazı komutlardan önce kullanmayı sordu , bu yüzden ona nasıl olduğunu açıkladımPATH çalıştığını ve ikili dosyaların nasıl çalıştırılacağını açıkladım. Onun yanıtı aptal olduğu ve sadece ./komutlardan önce yazmak zorunda kalmamasıydı . Soru: Kabuğun davranışını $PWDher zaman ilk öğe olacak …
15 shell  usability 

1
Bir ortamda LD_LIBRARY_PATH değişkeninin eksik olması normal mi?
Tesadüfen benim Debian Jessie üzerinde hiçbir LD_LIBRARY_PATHdeğişken (tam printenv | grep LDolarak linker ile ilgili hiçbir şey echo "$LD_LIBRARY_PATH"gösterir ve aynı zamanda hiçbir şey gösterir) olduğunu bulduk . Bu, x terminal emülatöründe ( setgid nedeniyle temizleyebilir ) ve temel terminalde ( Ctrl+Alt+F1) söz konusudur . Debian'ın bir şekilde engelleyebilmesi için …

3
Ssh üzerinde bir komutta true ile ORing
pkill -fSsh ile uzaktan çalıştırmayı denediğimde ve olası hata kodunu atmaya çalıştığımda (hiçbir işlem bulunmasa bile komut dosyamın geri kalanıyla devam etmek için) || truebeklediğim gibi davranmıyor. $ pkill asdf || true $ echo $? 0 $ pkill -f asdf || true $ echo $? 0 $ ssh pi@10.20.0.10 "pkill …
15 shell  ssh  kill 

5
Kaynak kodu olmadan programlanacak bağımsız değişkenleri gizle
Çalıştığım bir program için bazı hassas bağımsız değişkenleri gizlemem gerekiyor, ancak kaynak koduna erişimim yok. Ayrıca hidepidsudo ayrıcalıklarına sahip olmadığım için böyle bir şey kullanamam bu yüzden paylaşılan bir sunucuda çalıştırıyorum . İşte denediğim bazı şeyler: export SECRET=[my arguments], ardından bir çağrı gelir ./program $SECRET, ancak bu yardımcı olmaz. ./program …
15 linux  process  ps  arguments 

3
Ubuntu 16.04 - GUI giriş başlangıç ​​sayfasında donuyor
Giriş ekranına hiçbir şey giremiyorum; sayfa gösterildikten hemen sonra donuyor. Giriş formunun içindeki imleç yaklaşık 10 kez yanıp söner, sonra durur. Fareyi hareket ettiremiyorum veya klavyeyi kullanamıyorum. Güvenli moda zaten girdim ve kök kabuk üzerinden güncelleme, yükseltme ve dağıtımını tetikledim, hiçbir fark yaratmadı.
15 ubuntu  login  gui  freeze 


3
Bash parametre genişletmedeki referansları destekliyor mu?
Ben adında bir değişken var descrbir dize içerebilir Blah: -> r1-ae0-2 / [123], -> s7-Gi0-0-1:1-US / Foovb Almak istediğim -> r1-ae0-2, -> s7-Gi0-0-1:1-USdizesinden parçasını. Şu anda bunun için kullanıyorum descr=$(grep -oP '\->\s*\S+' <<< "$descr". Bunu yapmanın daha iyi bir yolu var mı? Bunu parametre genişletme ile yapmak da mümkün müdür?


2
Unix'te görüntü en iyi% 30 oranında nasıl kesilir?
Resmin üstünden% 30 kesmek istiyorum. İpliği biliyorum Gerçekten büyük bir raster görüntüsünü daha küçük parçalara nasıl kesebilirim? ancak başarılı bir yaklaşım yoktur, çünkü convertsıfırdan sona kadar bir mesafe ölçüsü bulamıyorum , sadece mutlak değer boyutlarına göre. pseudocode convert -crop-y -units-percentage 0x30 heart.png Şekil 1 Giriş şekli Ben LaTeX's ile görev …


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.