«shell» etiketlenmiş sorular

Kabuk, kullanıcıların genellikle bir komut satırına yazarak işletim sistemiyle etkileşime girmesini sağlayan yazılımdır.

6
Belirli gürültü seviyelerine ulaşıldığında bir makineyi bir süre (ceza olarak) bir süre “boş ekran” yapabilirim?
Çocuklarım (4 ve 5) bilgisayarda oyun oynarken çok bağırıyorlar. Bunun için etkili bir tedavi buldum. Yüksek sesler duyduğumda, oyun bilgisayarına girip şunu yapıyorum: chvt 3; sleep 15; chvt 7 Bu, Linux'ta 15 saniye boyunca ekranı kapatacak. Onlara bilgisayarın yüksek seslerden hoşlanmadığını söyledim. Buna tamamen inanıyorlar ve bilgisayara bağışlama için yalvarıyorlar. …


11
'Kaynak' ne yapar?
$ whatis source source: nothing appropriate. $ man source No manual entry for source $ source bash: source: filename argument required source: usage: source filename [arguments] Var ve çalıştırılabilir. Neden Ubuntu'da herhangi bir dokümantasyon yok? Bu ne işe yarıyor? Bununla ilgili belgeleri nasıl kurabilirim?

30
Bir dosya değiştiğinde komut nasıl çalıştırılır?
Bir dosya değiştiğinde komutun hızlı ve basit bir şekilde yürütülmesini istiyorum. Çok basit bir şey istiyorum, bir terminalde çalışmayı bırakacağım ve o dosyayla çalışmayı bitirdiğimde onu kapatacağım. Şu anda, bunu kullanıyorum: while read; do ./myfile.py ; done Sonra o terminale gidip Girmek , o dosyayı ne zaman editörüme kaydedersem. İstediğim …
388 linux  unix  shell  script 

11
Çıkış yapmadan bir Linux kullanıcısının grup atamalarını yeniden yükleyin
Bir kullanıcının ikincil grup listesini atarken: # usermod -G <grouplist> <user> Tüm çalışan oturumları kapatmadan bu grup çalışmasını yürürlüğe girmeye zorlamak mümkün mü? Bu, çok sayıda çalışan mermi ile bir Screen oturumunun olduğu durumlarda , grubun atamasının yürürlüğe girmesi için tüm oturumun esasen imha edilmesi gerektiğinden çok faydalı olacaktır . …

12
Bir dosya yoksa, rm'nin hata vermemesini nasıl sağlayabilirim?
Derlemenin sonunda gereksiz dosyaları temizleyecek bir makefile yazıyorum. Zaten bir hedef yapıldıysa, elbette bu hedefi atlayacak ve işe yaramaz dosya orada olmayabilir. Yani bunu yaparsam: rm lexer.ml interpparse.ml interpparse.mli Dosyalardan biri olmadığı için hatalar alıyorum. rmBu dosyaları yoksaymamayı söylemenin bir yolu var mı ? Kılavuz sayfasını okurken aşağıdaki seçeneği görüyorum: …
329 shell  makefile  rm 


19
Bir işlemi tamamen Terminal'den nasıl ayırabilirim?
Ubuntu'da Tilda'yı (açılan terminal) "central central" komutum olarak kullanıyorum - başkalarının GNOME Do, Quicksilver veya Launchy kullanabildiği gibi. Bununla birlikte, bir sürecin (örn. Firefox) başlatıldığı uçbirimden nasıl tamamen ayrılacağıyla mücadele ediyorum - yani, böyle bir (çocuk olmayan) sürecin önlenmesi kaynak terminali kapatırken sonlandırılıyor kaynak terminali STDOUT / STDERR ile "kirletiyor" …
304 linux  bash  shell  ubuntu  terminal 


10
Tmux'ta fare ile kabuk çıktısını kaydırın
Fare kaydırma, tmux olmadan kabuk çalıştırdığımda tmux’ta çalışmaz (Gnome Terminalinde). Görünüşe göre tmux fare kaydırma olaylarını Yukarı / Aşağı tuşlarına basmışım gibi gönderiyor. Ancak kabuk çıktı geçmişini kaydırmasını istiyorum . Tmux'u bu şekilde çalıştırmanın bir yolu var mı? Not: Klavyeyle nasıl kaydırılacağını biliyorum ( burada başka bir soru sayesinde ). …
256 shell  tmux 

15
Bir SSH tüneli nasıl güvenilir bir şekilde korunur?
İşten çeşitli SSCB tünelleri kullanarak çeşitli aptal güvenlik duvarlarını dolaşıyorum (patronum için sorun yok :)). Sorun, bir süre sonra ssh bağlantısı genellikle askıda kalıyor ve tünel kırılıyor. En azından tüneli otomatik olarak izleyebilseydim, kilitlendiğinde tüneli yeniden başlatabilirdim, ama bunu yapmanın bir yolunu bile bulamadım. Tabii ki, ssh bağlantımın asılı kalmasını …

12
Yukarı gitmek yerine önceki dizine nasıl geçebilirim?
Şu anda çalışma saatlerimin çoğunu, ağacın çok altında olan ve birbirinden kökte uzanan iki yol arasında ileri geri hareket ederek geçiriyorum. cdKullanıcıyı içinde bulundukları son dizine götüren bir argüman olsaydı, hayatımın çok daha kolay olacağı beni çok etkiledi . Bu, eğer öyleysem: /etc/foo/bar/baz/moo ve sonra şunu yazın: cd /var/lib/fubarred_app/blargh/logs Tüm …
214 unix  shell 

12
Vi / Vim'deki tüm metni nasıl seçerim?
Config dosyalarını düzenlemek için VI aracını kullanma. Bir dosyadaki tüm metni nasıl seçebilirim (yaklaşık 1000 satır), kopyalayıp sonra Google Dokümanlar'a nasıl yapıştırabilirim?
193 shell  vi 


9
Ctrl + C bir süreci öldüremediğinde ne yapmalı?
Ctrl+ Cher zaman geçerli işlemi öldürmek için çalışmaz (örneğin, bu işlem belirli ağ işlemlerinde meşgulse). Bu durumda, imlecinizdeki "^ C" harfini görürsünüz ve başka bir şey yapamazsınız. Terminalimi kaybetmeden bu işlemi şimdi ölmeye zorlamanın en kolay yolu nedir? Cevapların özeti: Genellikle, işlemin uyku moduna geçmesi için Ctrl+ + öğelerini kullanabilirsiniz …
171 linux  bash  shell 

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.