«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.

3
Mac OS X: İkili dosyaların yaşaması gereken geleneksel yerler
Komut satırı uygulaması olan bir uygulamayı indirdim ve yolu açıkça yazmak zorunda kalmadan komut satırından çalıştırabileceğim bir yere koymak istiyorum. Böyle bir şey için kullanılan geleneksel yollar nelerdir? /usr/bin? Biri tüm kullanıcılar için istersem, bir tane ise yönetici hesabım gibi yalnızca belirli bir kullanıcı için istiyorsam, farklı seçenekler var mı? …
61 macos  terminal  shell  path 

2
Çalışan bir tmux oturumunda bir tmux bölmesine bir komut çalıştırın veya gönderin
Adlandırılmış bir tmux oturumuna eklenecek bir kabuk betiği yazmak, o oturumda bir pencere (veya bölme) seçmek ve seçilen pencerede (veya bölmede) bir komut çalıştırmak istiyorum. Bunu bir bash betiğinden nasıl yaparım? biliyorum tmux new-window -n:mywindow 'exec something' yeni oluşturulmuş bir pencereye komut göndermeme izin veriyor, ancak buna benzer bir şeye …
60 bash  shell  tmux 

4
“2> & 1” komut satırında ne yapar?
>İşaretin komut satırında çıktı yönlendirmesi için kullanıldığını biliyorum , ancak komut satırında kullanımını açıklayan bir şey bulmakta güçlük çekiyorum 2>&1. Örneğin: curl http://www.google.com > /dev/null 2>&1 &

5
Klavye kısayolunu kullanarak terminali temizle
Terminal arabelleğini / çıkışını klavye kısayoluyla temizlemenin bir yolu olup olmadığını merak ettim. Ubuntu kullanıyorum. farkındayım Ctrl + L terminali temizler, ancak eski metni görmek için hala geri dönebilirsiniz. Neye benzer bir şey arıyorum reset komut yapar. Mac’te apple + k hile yapmak gibi görünüyor.

3
Ctrl-z'den sonra etkileşimli moda tekrar gir
Etkileşimli modda ( Octave , gnuplot , R , vb.) Bazen yanlışlıkla Control+ tuşlarına zbasarım. Bu, programı duraklatır ve beni terminale geri döndürür. Orijinal interaktif moda tekrar girmek mümkün mü? (Tüm saklanan değişkenlerle)? Yeniden üretmek: ~> octave octave:1> a = [1:10]; octave:2> ^Z [1]+ Stopped octave ~> Oturumumu atanımlanmış değişkenle …
57 linux  terminal  shell 






5
Adında bir boşluk içeren bir dizine cd nasıl?
Mac Os X üzerindeki Masaüstümde "Reader 0.5" adında bir dizin var. Terminaldeki dizine ne zaman erişeceğim, aşağıdaki kodu kullanıyorum: cd /Users/niho/Desktop/Reader 0.5 ama atar: Böyle bir dosya ya da dizin yok hata. Bu dizine nasıl cd girebilirim? Teşekkürler.
47 macos  bash  shell 

5
Emacs kabuğundaki önceki komutu nasıl çalıştırıyorsunuz?
Ubuntu'da terminal kipindeyim ve 2 arabellek açık, bir yakut dosya, diğeri bir kabuk (Mx kabuk yazarak açılan), ve bir kabuk arabelleğine geçiş yaptığımda, bir kabuk çalıştırıyorum. daha önce koştuğum aynı komutu çalıştırmak için. Normalde terminal penceresindeki yukarı oka basardım, ancak emacs'de imleci bir satır yukarı getirir. Önceki kabuk komutunu bir …
47 ubuntu  shell  emacs 

5
Alt Dizinler Arasında Döngü Yapma ve Her Birinde Komut Çalıştırma
VCS'lerini (Git, Mercurial, SVN) temel alarak dizine ayrılmış bir dizi depoya sahibim. Subversion ile svn update *üst dizinde çalışabildim ve her dizinde döngü kurar ve her depoyu beklendiği gibi güncellerdi. Git veya Mercurial için durum böyle değil. Bunu yapmak için çalıştırabileceğim, dizinler arasında ya git pullda hg pullher birinde ya …
47 linux  bash  shell  script 

8
Bir zip dosyasının içindeki dosyaları ilk önce açıkça ayıklamadan düzenlemenin bir yolu var mı?
Bazen bir .zip veya .jar dosyasında değişiklikler yapmam gerekir, bu yüzden genellikle dosyayı taşırım, /tmptüm dosyaları çıkartırım unzip, birkaç dosyayı düzenlerim ve sonra dosyaları yeniden sıkıştırırım. Bu işe yarar, ama can sıkıcı olabilir. Bir zip dosyasının içindeki bir dosyayı açıkça çağırmadan unzipve zip(bu komutların etrafındaki sarmalayıcı olsa bile) düzenlemek için …
47 linux  unix  shell  zip  jar 

1
sadece dizinler için du
C-Shell'de, du -sh ./*kök dizindeki dosyaları listelemeden ancak çıkmadan aynı çıktıyı nasıl elde edebilirim , örn.
45 shell  du 

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.