Pytania otagowane jako command-history

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

1
Uruchom ponownie wiele poleceń historii
Wyobraź sobie, że właśnie wykonałeś kilkanaście poleceń. Mówić... $ cd foo/ # history cmd #10000 (my history is very long) $ ... more commands ... $ cd ../ # history cmd #10012 Wiem, że mogę je ponownie uruchomić, !-12 && !-11 && !-10 && (and so on) && !!jeśli zostały …

4
Znajdowanie czasu wykonania polecenia z perspektywy czasu
Właśnie wykonałem długo działający proces z monitu bash. Z perspektywy czasu chciałbym timena nim biegać lub zanotować czas, w którym go rozpocząłem. Czy jest jakiś sposób na uzyskanie tych informacji z mocą wsteczną? .bash_historyNie wydaje się zawierać znaczniki czasu. W moim szczególnym przypadku jest to Mac OS X, ale interesują …

4
ZSH: historia wyszukiwania na klawiszach góra i dół?
Obecnie w moim pliku .zshrc mam następujące elementy: bindkey '^[[A' up-line-or-search bindkey '^[[B' down-line-or-search Wydaje się to jednak pasować do zawartości mojego bieżącego wejścia, zanim pojawi się znak spacji. Na przykład sudo ls /dopasuje każdy wiersz w mojej historii, który zaczyna się od sudo, podczas gdy chciałbym, aby dopasowywał tylko …

3
Wykonaj wiersz poleceń za pomocą jednego sudo
Na przykład, jeśli chcę utworzyć plik i wprowadzić tekst w jednym wierszu, mogę przekierować dane wyjściowe do pliku za pomocą >operatora: echo "something" > /path/foobar ale jeśli nie mam dostępu do folderu /path/i potrzebuję uprawnień sudo, jak mogę wykonać to samo polecenie, co zwykły użytkownik z uprawnieniami sudo? próbowałem sudo …


4
czasami polecenia historii nie są przechowywane w .bash_history
Wczoraj wydałem wiele poleceń w moim CentOS 7. Ale kiedy chciałem dzisiaj odzyskać te polecenia, stwierdziłem, że nie było żadnego rekordu. Kiedy otworzyłem plik .bash_history, nadal nie mogłem znaleźć poleceń, które wydałem wczoraj, ale wiele starych poleceń znalazłem kilka dni temu. Dlaczego ostatnie polecenia nie zostały zapisane? Jak mogę zwiększyć …



3
Zachowaj tylko udane polecenia w historii BASH
Czasami źle rozumiem składnię polecenia: # mysql -d test mysql: unknown option '-d' # echo $? 2 Próbuję ponownie i mam rację: # mysql --database test Welcome to the MySQL monitor. mysql > ... Jak zapobiec pierwszej komendzie z kodem błędu innym niż 0, aby przejść do historii?

8
Polecenie historii w skrypcie bash
Historia to polecenie wbudowane w powłokę, którego nie mogłem użyć w skrypcie BASH. Czy istnieje sposób, aby to osiągnąć za pomocą skryptu BASH? Oto mój skrypt dla Ciebie: #!/bin/bash history | tail -100 > /tmp/history.log cd /tmp uuencode history.log history.txt | mail -s "History log of server" hello@hel.com


4
Wyszukaj poprzednie polecenie z tym samym prefiksem, gdy naciskam klawisz Up w wierszu polecenia
Pochodząc ze świata FreeBSD, chcę, aby terminal Linuksa zachowywał się jak FreeBSD, szczególnie wersja 9.1, w zasadzie po wpisaniu cdterminala i naciśnięciu strzałki „w górę” możesz przeglądać wszystkie polecenia w historii, od cdktórych zaczyna się zyskać dużo czasu. Nie wiem, jak włączyć tę funkcję w Linuksie Debian lub CentOS, która …



5
Jak mogę przywołać numerowane polecenie historii do edycji?
Często szukam zmian za pomocą history | grep 'string' W mojej historii pojawia się lista poleceń wraz z numerem wiersza historii), np history | grep 'git' 755 git status 1535 git push origin master 1570 git merge origin/one-146 1667 git reset --hard origin/master Teraz mogę przywołać i wykonać polecenie za …

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.