«command-history» etiketlenmiş sorular

Kabuğa veya başka bir yardımcı programa önceden yazılan geri çağırma komutları


1
Zsh içinde ters arama nasıl etkinleştirilir?
Son zamanlarda zsh (nihayet) için geçti ve onu seviyorum! Şimdiye kadar kaçırdığım bir şey, artımlı tarih araştırması yapmak için Ctrl+ R. Düzgün bir şekilde kurulmuş tarih var HISTSIZE=10000 SAVEHIST=10000 HISTFILE=~/.zsh_history ve vianahtar bağlantıları kullandım bindkey -v Fakat Ctrl+ Rçalışmıyor. Geçerli çizginin üstündeki çizgiyi kaldırır, ki bu da vim'de olması gereken …

1
Nasıl !! bash çalışmak?
Komutunuzun başında bir sudo unuttuğunuzda çok yararlıdır !!, önceki komutun diğer adı gibi davranır. Örnek : $ mv /very/long/path/for/a/protected/sensible/file/caution.h . (...) Permission denined $ sudo !! sudo mv /very/long/path/for(...) . [sudo] password : Bu ikili !!numaraya nasıl ad veririz ? İnternet üzerinden yapılan araştırmalar bu belirteç nedeniyle zor. O nasıl …





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.

3
Bir dizi bash geçmişini görüntüleyin
historyHepsini komut listeleri geçerli oturum için tarih. Sevmek: 1 ls 2 cd /root 3 mkdir something 4 cd something 5 touch afile 6 ls 7 cd .. 8 rm something/afile 9 cd .. 10 ls 11 history İlgilendiğiniz eşyaları aramak historyiçin grepbenzeri malzemelerle bağlantı kurabiliyorum history | grep ls 1 …

2
Kabuk komutunda! #: 3 ne anlama geliyor?
Ack için kurulum kılavuzu bu komutu kullanarak ack betiğini kurmanızı önerir: curl http://beyondgrep.com/ack-2.14-single-file > ~/bin/ack && chmod 0755 !#:3 !#:3Sonunda bir tür geri gönderme olduğunu kabul ediyorum , ancak bu ne anlama geliyor? Zsh'da bir eşdeğeri var mı? Google yardımcı olmadı.

4
Son komutu bir dosyaya nasıl kaydedebilirim?
Analizlerimi bash kabuğunu kullanarak çalıştırdığımda, sık sık kullandığım komutları aynı dizindeki bir dosyaya (iyi bir sonuç verdim) (yani "benim" LOGBOOK "olarak adlandırılır) kaydetmek istiyorum. Bu sonuçları almak için yaptım. Şimdiye kadar bu, komutun terminalden kopyalanması ya da komutu bir "veya" echo"my command" >> LOGBOOKbenzeri antics olarak değiştirmek için "yukarı" ya …

9
Dosyaları komut satırına kopyalamak ve yapıştırmak için pano?
Bash’de bir dizini ve ardından başka bir dizini ziyaret ettiğimi varsayalım. Bir dosyayı ilk dizinden ikinci dizine kopyalamak istiyorum, ancak bunların uzun yollarını belirtmeden. Mümkün mü? Geçici çözümüm, /tmpdosyanın bir kopyasını depolamak için geçici bir yer olarak kullanmak . cp myfile /tmpilk dizinde cp /tmp/myfile .olduğumda ve sonra ikinci dizinde …

1
Vim'in komut geçmişini korumamasına ne sebep olur?
Çalıştığım diğer dağıtımlarda vim, komut geçmişinizi oturumlar arasında bile hatırlıyor; bu özellikle farklı dosyalar üzerinde çok fazla benzer işlem yaparken kullanışlıdır. Bazı nedenlerden dolayı, 12.04 Ubuntu'da çalkalanıyor ve nedenini çözemiyorum. İşte benim :setbilgilerim: :set --- Options --- background=dark helplang=en history=1000 nomodeline scroll=27 showmatch ttyfast expandtab hidden incsearch ruler showcmd softtabstop=4 …


2
Yazılan her komutu nasıl kaydedebilirsiniz?
Birinin kabuğa girdiği her komutu nasıl kaydedebilirsiniz? Hem bir başkasının sunucusuna giriş yaptıysanız ve bir şey kırılsa veya sunucunuza bir başkası giriş yaptıysa (kasıtlı olarak veya kötü amaçlı olarak) kendinizi korumanın temelini soruyorum. Hatta bir acemi kutu baypas öyküsü ile unset historyya izlerini gizlemek için yeni bir kabuk oluşturur. Senior …

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.