«bash» etiketlenmiş sorular

Diğer Bourne / POSIX mermilerinin aksine, GNU'dan Bourne Again SHell'e özgü sorular. Genel olarak Unix kabukları hakkında sorular için / shell etiketini kullanın.



2
Kill, pkill ve killall arasındaki fark nedir
killKomuta aşina oldum ve çoğu zaman sadece bir işlemi zorla öldürmek için kill -9 kullandığımız zaman, kullanılabilecek başka birçok sinyal var kill. Ama kullanım davalarının ne olduğunu pkillve killallzaten bir kill emri olup olmadığını merak ediyorum . Do pkillve killallkullanmak killonların uygulanmasında komutunu? Demek istediğim onlar sadece sarıcılar killya da …

1
Hangi durumlarda PS2, PS3, PS4 istemi olarak kullanılır?
Kabukta oturum açtığımda, değeri PS1'de depolanan istemi görüyorum. Burada belge sözdizimini kullandığımda başka bir bilgi istemi ile karşılaştım (hangisini bilmiyorum): bc << HERE > Ancak bu tüm istemlerin türüdür. Şimdiye kadar karşılaştım. Ne tür durumlar farklı istemlere yol açar?

3
Kıvırcık parantez ile Bash alt kabuk oluşturma
Göre , bu , çengelli parantez komutları listesini yerleştirilmesi geçerli kabuk bağlamında yürütülecek listesini neden olur. Alt kabuk oluşturulmaz . psBunu çalışırken görmek için kullanma Bu, doğrudan komut satırında yürütülen bir işlem hattı için işlem hiyerarşisidir. 4398, giriş kabuğu için PID'dir: sleep 2 | ps -H; PID TTY TIME CMD …
31 bash  subshell 

7
Bir bash betiği yazarken && eşdeğeri nedir?
Bu yinelenen bir soru ise şimdiden özür dilerim. Buraya sormadan önce araştırmak / kontrol etmek için çaba sarf ettim. Böyle bir gömlek yazarken rahatım: foocommand && foocommand2 && foocommand3 Fikir, önceki komutun "başarılı" olması durumunda yalnızca sonraki komutların çalıştırılmasını istediğimdir. Biraz uzun bir senaryo yazıyorum ve bu tek gömlek mümkün …
31 bash  centos  scripting 

5
Terminal ekranı @ @ makinesini koyu harflerle nasıl yapılır?
Bazı ekran görüntülerinde terminalin [username@machine /]$kalın harflerle görüntülenebileceğini (web’in neresinde olduğunu hatırlayamıyorum) gördüm . Bunu da dört gözle bekliyorum çünkü kendimi daima komuttan sonra ilk satırı zorlukla bulmak için uzun çıktılar arasında kaydırırken buluyorum. Kullanıcı adını vb. Koyu veya renkli hale nasıl getirebilirim?

4
Farklı bir tty üzerinden bir işlem başlatmak
Bu Google Googling'in yaklaşık bir saatinden sonra, kimsenin bu soruyu daha önce sormadığına inanamıyorum ... Bu yüzden TTY1 üzerinde çalışan bir senaryom var. Bu betiğin TTY2'de bazı keyfi programları başlatmasını nasıl sağlayabilirim? ttyHangi TTY'de olduğunuzu söyleyen buldum . writevtFarklı bir TTY'ye tek bir satır metin yazan buldum . chvtHangi TTY'nin …
31 bash  tty 

7
Bir bash komut çıkışından histogram çizme
Aşağıdaki çıktı var: 2015/1/7 8 2015/1/8 49 2015/1/9 40 2015/1/10 337 2015/1/11 11 2015/1/12 3 2015/1/13 9 2015/1/14 102 2015/1/15 62 2015/1/16 10 2015/1/17 30 2015/1/18 30 2015/1/19 1 2015/1/20 3 2015/1/21 23 2015/1/22 12 2015/1/24 6 2015/1/25 3 2015/1/27 2 2015/1/28 16 2015/1/29 1 2015/2/1 12 2015/2/2 2 2015/2/3 …
31 bash 

4
Yürütme sırasında bir komut dosyasını düzenlerseniz ne olur?
Linux'ta işlemlerin nasıl yapıldığının yanlış anlaşılmasının bir sonucu olabilecek genel bir sorum var. Amaçlarım için, bir metin dosyasını, geçerli kullanıcı için etkinleştirilmiş yürütme izinleriyle bir metin dosyasına kaydedilen bash kod pasajı olarak tanımlayacağım. Birbirimizi tandem olarak adlandıran bir dizi senaryom var. Sadelik uğruna, onlara A, B ve C komut dosyaları …

10
Python betiği öldürülür veya ölürse otomatik olarak nasıl yeniden başlatılır
Python betiğimi Ubuntu makinemde (12.04) arka planda çalıştırıyorum böyle - nohup python testing.py > test.out & Şimdi, bir aşamada yukarıdakilerimin Python script, herhangi bir sebeple ölebileceği olabilir. Bu yüzden cron agent, herhangi bir nedenden ötürü öldürülürse yukarıdaki Python betiğimi otomatik olarak yeniden başlatabilecek bir çeşit bash shell betiği kullanmayı düşünüyorum. …
31 bash  shell  cron  python 

7
ASCII İkili ve İkili ASCII dönüşüm araçları için?
ASCII'yi ikiliye ve ikiliyi ASCII'ye dönüştürmek için iyi bir araç hangisidir? Gibi bir şey umuyordum: $ echo --binary "This is a binary message" 01010100 01101000 01101001 01110011 00100000 01101001 01110011 00100000 01100001 00100000 01100010 01101001 01101110 01100001 01110010 01111001 00100000 01101101 01100101 01110011 01110011 01100001 01100111 01100101 Veya daha gerçekçi: …
31 bash  binary  ascii 

3
Bazı komutların bash tarihinde saklanmasını engellemek
Gibi komutları hariç tutmak için herhangi bir yolu var mı rm -rf, svn revertbash geçmişinde saklanır alma olmaktan? Aslında, yanlışlıkla yapma niyetim olmasa da, birkaç şeyi hızlı bir şekilde yapıyorum ve gerçekleştiğim için bile birkaç kez yayınladım. Bu nedenle, şu ana kadar yaptığım çok iş kaybına neden oldu.



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.