Unix & Linux

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

2
Ayarlanmamışsa önde gelen iki nokta üst üste işareti oluşturmadan PATH benzeri değişkene ekle
Bir dizin eklemem gerekiyor PKG_CONFIG_PATH. Normalde, standardı kullanırdım export PKG_CONFIG_PATH=${PKG_CONFIG_PATH}:$(pyenv prefix)/lib/pkgconfig ancak PKG_CONFIG_PATHdaha önce sistemime yüklenmemiş. Bu nedenle, değişken :önce geçerli dizine bakmasını söyleyen bir karakterle başlar . Bunu istemiyorum. Aşağıdakilere karar verdim, export PKG_CONFIG_PATH=${PKG_CONFIG_PATH}${PKG_CONFIG_PATH:+:}$(pyenv prefix)/lib/pkgconfig ama bu çok çirkin gözüküyor. Daha iyi bir yol var mı? Yalnızca değişken zaten …

4
\\ ve using \ kullanarak normal ifade
Neden yapar grep e\\.g\\. <<< "this is an e.g. wow" ve grep e\.g\. <<< "this is an e.g. wow" aynı şeyi yap? Üçüncü bir eğik çizgi eklersem, aynı sonucu verir. AMA, dördüncü eğik çizgi eklediğimde artık çalışmıyor. Bu, bir sınıf için eski bir sınavdan gelen bir soru ile ilgilidir. İki …


6
PS komutundan bir anahtar değer çifti nasıl ayıklanır
Ben psböyle bir komuttan uygulama adını ayıklamak çalışıyorum : ps -af -u sas |grep "java"| grep -v "grep" ve aşağıdakileri üretir: sas 24431 1 0 Oct10 ? 00:51:08 /usr/lib/jvm/java-1.7.0-oracle-1.7.0.25.x86_64/jre/bin/java -Denv=DEV -Dapp.name=myApp -Xms512m -Xmx1g -Dlog.dir=/apps/java/logs Kullanmayı denedim egrepama çalışmıyor gibi görünüyor: ps -af -u sas|grep "java"| grep -v "grep"| egrep -o …

9
/ Var / lib / dpkg / status nasıl yeniden oluşturulur?
Bazı dosyaları sildim /var/lib/dpkg/, yani: /var/lib/dpkg/status /var/lib/dpkg/available /var/lib/dpkg/info/* Debian'ın bu dosyaları yüklü paketler hakkında bazı bilgileri tutmak için kullandığını anlıyorum. Şimdi yaptığımda apt-get update, aşağıdaki hatayı alıyorum: Reading package lists... Error! E: Could not open file /var/lib/dpkg/status - open (2: No such file or directory) E: The package lists or …

1
Kullanıcı alanı uygulamaları neden çekirdek başlıklarına ihtiyaç duyuyor?
Ben gömülü bir aygıt için meşgul kutusu ve iptables inşa ediyorum ve onlar için bağımlılıklardan biri çekirdek başlıkları vardır. Tüm dosya sistemini * .ko dosyaları için aradım ve hiçbiri bulamadım. Bu yüzden uygulamaların yüklenebilir sürücüler (çekirdek modülleri) oluşturmadığı sonucuna vardım. Kullanıcı alanı uygulamasının çekirdek üstbilgileri gerektirmesi için başka durumlar nelerdir?

3
Bir betiği bash'a "okuma" ile pipetleme
Ben (doğrudan bash ile çalıştırmak yerine) bashile üzerinden boru ile bir komut dosyası wgetçalıştırmak gerekir. $ wget -O - http://example.com/my-script.sh | bash Çalışmıyor çünkü komut dosyamda readifadeler var. Bazı nedenlerden dolayı bash borulama yaparken bunlar çalışmaz: # Piping to bash works in general $ echo 'hi' hi $ echo "echo …
10 bash  shell  pipe  read 

1
history - Yalnızca başarıyla çalıştırılan komutları listele
Geçmiş komutunu kullanmanın bir yolu olup olmadığını merak ediyorum ama sadece başarıyla çalıştırılan komutları listele. Benzer şekilde, hata üretenleri listelemenin bir yolu var mı? Her komutun çıkış durumu olduğunu biliyorum: 0- Komutun başarıyla yürütülmesi 1- Genişletme veya yönlendirme sırasında bir hata nedeniyle komut başarısız olur, çıkış durumu sıfırdan büyüktür. 2- …

1
Systemctl ne netctl.service sağlar
Arch'ı çalıştıran küçük bir kol sunucum var. Yalnızca dhcpcdethernet bağlantım için kullanmak istedim, bu yüzden devre dışı bıraktım netctl.serviceve netctl-ifplugd.service. Bunun işe yaramadığı ortaya çıktı ve artık makineye bağlanma imkanım yok. Sunucu, masaüstüme monte edebileceğim bir usb anahtarının köküne sahip ve bu yüzden soru: systemctl enable netctl.serviceO usb'deki dosyaları ve …
10 systemd  netctl 

3
Ls dosya listelerinde gizli dosyaları nasıl renklendirebilirim?
LS_COLORSortam değişkeni ls, dizinler, normal dosyalar, bağlantılar vb. gibi GNU coreutil'in komutu için farklı dosya türleri için renklere karar vermenizi sağlar . onlar için ekran rengi belirtme seçeneği yoktur. lsGirişlerin gizli dosyaları farklı bir renkte göstermesini sağlamanın başka bir yolu var mı?
10 ls  filenames  colors 

2
SSH üzerinden başka bir sunucu üzerinden tünel yum trafiği
yumTrafiği (özellikle *.gzve *.bz2) engelleyen kurumsal bir proxy arkasında Fedora masaüstü çalıştırıyorum . Ssh ile ayrı bir RedHat makinesine erişebiliyor, bu da sevdiği her şeyi indirebiliyor. Ne zaman yum updateve diğer yum komutları: Benim için indirme yapmak için bu trafiği RedHat makineye yönlendirmek mümkün mü? RedHat makinesinde root erişimim yok …

2
İf-else deyiminde grep kullanma [kapalı]
Kapalı . Bu sorunun ayrıntılara veya açıklığa ihtiyacı var . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek ayrıntıları ekleyin ve sorunu giderin . 5 yıl önce kapalı . Girilen bir dize dosyada değilse kodum neden çıkmıyor? Bir dize girdiğimde ve dosyada olmadığında, geri dönüş …

4
Linux'u yeni bir Lenovo dizüstü bilgisayara kurmak için USB önyükleme
Son zamanlarda işim için Windows 8.1 yüklü bir Thinkpad T440'ım var ve işimin çoğu Linux altında yapıldığından Ubuntu'yu kuracağım, böylece çift önyükleme yapabilirim. Sorun USB'den önyükleme yapmamasıdır. BIOS'ta, Önyükleme Önceliği Siparişinde yalnızca Windows Önyükleme Yöneticisi ve LAN bulunur ve USB aygıtları "Önyükleme öncelik sırasından hariç tut" altında görünür. Bir Ubuntu …

4
'&&' öncesi '&&' komutundan önce bir komuta başvurabilir miyim
Soruyu başka nasıl ifade edeceğinden emin değilim, ancak temel olarak, kendimi genellikle vagrantVM'yi getirmek gibi bir komut çalıştırırken buluyorum ve daha sonra aşağıdaki gibi ssh: vagrant up && vagrant ssh Kendi fonksiyonumu veya senaryomu yazmaktan yoksun vagrant, komutun ikinci bölümündeki kısmı yeniden kullanmanın bir yolu var mı?
10 bash  zsh 

4
Neden kuyruk -f / proc / $ pid / fd / 1` yapamıyorum?
Ben echoonun PID -es basit bir komut dosyası yazdı : #/bin/bash while true; do echo $$; sleep 0.5; done Bahsedilen komut dosyasını 3844bir terminalde çalıştırıyorum ve tekrar tekrar söylüyorum ve tailbaşka bir dosya tanımlayıcısına çalışıyorum : $ tail -f /proc/3844/fd/1 Ekrana hiçbir şey yazdırmaz ve sonrasına kadar askıda kalır ^c. …

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.