Pytania otagowane jako command-history

przywoływaj polecenia wcześniej wpisane w powłoce lub innym narzędziu

12
Jak szybko przechowywać i uzyskiwać dostęp do często używanych poleceń?
Mam wiele poleceń, które muszę rutynowo wykonywać, często z najmniejszymi zmianami. Teraz przechowuję je wszystkie .bash_historyi używam CTRL- Raby uzyskać do nich dostęp, ale zastanawiam się, czy jest lepszy sposób. Czego szukam: Łatwo dodać nowe polecenie Łatwe wyszukiwanie i ponowne wykonanie żądanego polecenia Unikaj niepożądanych poleceń w sugestiach Niestety, bash_history …


1
Jak !! pracować w bash?
Bardzo przydatne, gdy zapomnisz sudo na początku polecenia, !!działa jak alias poprzedniego polecenia. Przykład: $ mv /very/long/path/for/a/protected/sensible/file/caution.h . (...) Permission denined $ sudo !! sudo mv /very/long/path/for(...) . [sudo] password : Jak nazywamy tę podwójną !!sztuczkę? Badania przez Internet są trudne z powodu tego tokena. Jak to działa ? Podejrzewam, …




3
Co znaczy! $?
Wykonuję samouczek, w którym wspomniano o uruchomieniu tego polecenia: sudo chmod 700 !$ Nie jestem zaznajomiony z !$. Co to znaczy?

3
Wykluczając zapisywanie niektórych poleceń w historii bash
Czy istnieje jakiś sposób, aby wykluczyć takie polecenia jak rm -rf, svn revertod bycia coraz przechowywane w bash historii? Właściwie to przez pomyłkę wydałem je wiele razy, chociaż nie mam zamiaru tego robić, tylko dlatego, że robię rzeczy szybko i to się stało. W rezultacie straciłem dużo pracy, którą wykonałem …

3
Zobacz całą historię bash
W historylistuje wszystkie historia dla bieżącej sesji. Lubić: 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 Aby wyszukać interesujące przedmioty, mogę używać fajki historyz greppodobnymi history | grep ls …

2
Co oznacza! #: 3 w poleceniu powłoki
Przewodnik instalacyjny dla ack sugeruje instalację skryptu ack za pomocą tego polecenia: curl http://beyondgrep.com/ack-2.14-single-file > ~/bin/ack && chmod 0755 !#:3 Zakładam, że !#:3na końcu jest jakiś odnośnik, ale co to znaczy? Czy istnieje odpowiednik w Zsh? Google nie był pomocny.

4
Jak mogę zapisać ostatnie polecenie do pliku?
Kiedy uruchamiam analizy przy użyciu powłoki bash, często chcę zapisać używane polecenia, które dały mi dobre wyniki, do pliku w tym samym katalogu (jak to się nazywa „LOGBOOK”), aby móc sprawdzić, co Zrobiłem, aby uzyskać te wyniki. Do tej pory oznaczało to, że albo kopiuję. Wklejam polecenie z terminala, albo …

9
Schowek do kopiowania i wklejania plików w wierszu poleceń?
Załóżmy, że w Bash odwiedzam katalog, a następnie inny katalog. Chciałbym skopiować plik z pierwszego katalogu do drugiego katalogu, ale bez określania ich długich ścieżek. Czy to możliwe? Moim tymczasowym rozwiązaniem jest użycie /tmpjako tymczasowego miejsca do przechowywania kopii pliku. cp myfile /tmpkiedy jestem w pierwszym katalogu, a potem cp …


1
Co sprawiłoby, że vim nie zachował historii poleceń?
Na innych dystrybucjach, które uruchomiłem, vim pamięta historię poleceń nawet między sesjami; jest to szczególnie przydatne podczas wykonywania wielu podobnych operacji na różnych plikach. Z jakiegoś powodu rumienił się w Ubuntu 12.04 i nie mogę zrozumieć, dlaczego. Oto moje :setinformacje: :set --- Options --- background=dark helplang=en history=1000 nomodeline scroll=27 showmatch …

2
Jak możesz zapisać każde wpisane polecenie
Jak możesz zapisać każde polecenie, które ktoś wprowadził do powłoki? Pytam zarówno na podstawie ochrony siebie, czy jesteś zalogowany na czyimś serwerze i coś się psuje, czy też ktoś inny jest zalogowany na twoim serwerze (celowo lub złośliwie). Nawet początkujący mogą historia bypass z unset historylub utworzyć nową powłokę, aby …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.