Unix & Linux

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

3
Linux'ta komut kullanımı beklensin mi?
#!/bin/bash function back() { sleep $1 exit $2 } back $1 $2 & b=$! if `wait $!`;then echo success else echo failure fi bash-3.00# ./back 300 0 failure bash-3.00# ./back 300 1 failure success0 gönderdiğimde çıkış durumu bekliyordum , ama hala alıyorum failure. Ayrıca, wait300 saniye beklemez. Bunun yerine, mesajı …



1
Birden fazla internet sağlayıcısına sahip yönlendirici olarak Linux
Yönlendirici olarak Linux: Her biri kendi modeme sahip 3 İnternet sağlayıcım var. Ağ geçidi adresi 192.168.1.1 olan sağlayıcı1 , eth1 yönlendirici eth1 /192.168.1.2'ye bağlandı Sağlayıcı2 , ağ geçidi adresi 192.168.2.1 Linux yönlendirici eth2 /192.168.2.2'ye bağlı Sağlayıcı3 , ağ geçidi adresi 192.168.3.1 Linux yönlendirici eth3 /192.168.3.2'ye bağlı ________ +------------+ / | …

2
Bir diskin arayıp aramadığını nasıl tespit edebilirim?
Şu anda sistemden ( iotopve gibi iostat) akan disk G / Ç hacmini ölçmek için çeşitli araçlar kullanabilirim, ancak bir diskin çok az miktarda çok şey aradığını kolayca tespit etmenin mümkün olup olmadığını merak ediyorum G / Ç. Biliyorum, bu bilgiyi kullanarak çıkarmak blktraceve sonra kodunu çözmek mümkün bttama bunlar …
16 linux  disk  measure 

2
grep: dosya adını bir kez görüntüle, ardından satır numaralarıyla bağlamı göster
Kaynak kodumuzda hata kodları dağılmıştır. Bunları bulmak grep ile kolaydır, ancak bu satırlar boyunca çıktı sağlayacak olan find_code(örneğin find_code ####) çalıştırabileceğim bir bash işlevi istiyorum : /home/user/path/to/source.c 85 imagine this is code 86 this is more code 87 { 88 nicely indented 89 errorCode = 1111 90 that's the line …

3
Sıfırdan biçimlendirilmiş bir bölüm görüntü dosyası nasıl oluşturulur?
Hiçbir şey ( /dev/zero) sadece bir bölüm ile dosya sistemi oluşturmak gerekiyor . Bu komut dizisini denedim: dd if=/dev/zero of=mountedImage.img bs=512 count=131072 fdisk mountedImage.img n p 2048 131072 Temel olarak, sıfırlarla dolu 64MB görüntü dosyası oluşturmam gerekiyor. Daha sonra fdisksektörden başlayıp 2048kalan tüm sektörleri kullanarak yeni dosya sistemi (nihayet FAT32 …


3
X uygulamalarının erişebilmesi için PATH veya diğer ortam değişkenlerini nasıl ayarlarım?
Env değişkenlerini KDE tarafından tanınacak şekilde nasıl ayarlayabilirim? Kabuk olmayan bir ortamda (KDE) yolu nasıl ayarlarsınız? Yukarıdaki iki sorunun aksine, bunu GNOME için nasıl yapacağımı bilmek istiyorum. Ya da daha iyisi, pencere yöneticisinden bağımsız bir yöntem var mı? Kabuk / terminal için genellikle düzenlerim ~/.bashrc. Pencere yöneticisi ne olursa olsun, …

2
`Nmcli` kullanarak internete nasıl bağlanılır?
Bu bağlantıya göre nmcli dev wifi con a52c60f5-c1af-4d39-8dc8-728bd770bffc password 12345678 name dlink_home bağlantı kurmalı, ancak bağlanmaya çalıştığımda aşağıdaki hatayı veriyor: Hata: 'dev wifi' komutu 'con' geçerli değil. Peki, komut satırı modunda network-managerveya kullanarak kablosuz internete / ağa nasıl bağlanabilirim nmcli? PS. Çalıştığım işletim sistemi RHEL6 Server
16 networking  wifi 

2
Borulu komutları paralel olarak yürütme
Aşağıdaki senaryoyu düşünün. Program A ve B iki programım var. Bu iki programı kullanmanın yolu elbette: foo @ bar: ~ $ A | B Şimdi bunun sadece bir çekirdek yediğini fark ettim; bu yüzden merak ediyorum: A ve B programları aynı hesaplama kaynaklarını paylaşıyor mu? Eğer öyleyse, A ve B'yi …

3
Arka planda çalışan bir bash kabuk betiğini sonlandırma
bashBirçok farklı dosya için basit komutları çalıştırmak için genellikle kabuk betikleri kullanırım. Örneğin, ben şu olduğunu varsayalım bashdenilen shell script, script.shprogramın / komutu çalıştırır, fooüç metin dosyaları "a.txt", "b.txt", "c.txt": #!/bin/bash for strname in "a" "b" "c" do foo $strname".txt" done Ayrıca, bunun foo $strname".txt"yavaş olduğunu varsayalım , betiğin çalıştırılması …

5
binlerce dosyada chmod özyinelemeli izin
Bu, 'chmoding' hakkında özyineli olarak daha genel bir sorudur. Ben bir noktada izinleri birkaç yüz bin dosyaları olan bir klasörde özyineli olarak değiştirmek için gereken bu komut dosyası var. Bu klasöre her gün yeni dosyalar eklenir, ancak zaten orada olan izinler önceden ayarlanmıştır ve değişmezler. Benim sorum ... aradığımda chmod …


2
Systemd hizmeti ile önyükleme sırasında parola sor
Bu Arch Linux (ve belki de diğer dağıtımları systemd) ile ilgilidir. Önyükleme sırasında bir TrueCrypt bölümü bağlamak istiyorum. Eski ile sysvinit, bu denilen bir komut dosyası ile oldukça basitti rc.local. Bir Arch forum iş parçacığını ele geçirerek benim akım var . Başka var parçacığı bu systemd-devel iplik olarak konuşulan bir …

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.