Pytania otagowane jako bash-history

Odnosi się do historii poleceń, które zostały uruchomione wcześniej w Bash.


2
Historia Bash nie jest zapisywana po zamknięciu terminalu
Niedawno zastąpiłem moją instalację Ubuntu 14.04 Ubuntu Gnome (która jest dostarczana z Gnome DE). Zauważyłem jednak, że historia bash nie jest zapisywana po zamknięciu sesji terminala. Po zamknięciu sesji terminala i otwarciu nowej i uruchomieniu polecenia historynie pokazuje on niczego poza samym historypoleceniem. Czy jest jakiś sposób na rozwiązanie tego …

5
Ukryj „history -d” w historii bash
Jeśli przypadkowo wpisuję hasło lub cokolwiek innego wrażliwego w bash, mogę łatwo usunąć tę linię history -d ROW#, ale zawsze mam history -d ROW#w historii polecenie pokazujące wszystkim, że ktoś poprawił błąd. Czy mogę dołączyć coś do polecenia, aby nie pojawiło się w historii bash?

1
Dlaczego „!!” skrót nie może wykonać poprzednio uruchomionego polecenia?
Ostatnio pisałem na terminalu username:~$ !! i dostałem błąd z bash : bash: !!: command not found W tym samym czasie udaje się to, gdy jest wykonywane pod nadzorem administratora. Sprawdziłem zawartość PATH mojego użytkownika i nie znalazłem niczego podejrzanego: /home/username/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin Oto wynik: username:~$ history | tail 1993 date 1994 …


1
Jak działa polecenie historii?
Po wpisaniu dowolnego polecenia w terminalu nie pojawia się ono w moim ~/.bash_historypliku, dopóki nie zakończę sesji. Ponadto, gdy ręcznie edytuję ~/.bash_historyplik (na przykład usuwam trzy ostatnie polecenia), po wpisaniu historynadal wyświetla polecenia, które usunąłem z ~/.bash_historypliku. Dopiero po zakończeniu sesji i ponownym zalogowaniu się znikają. W jaki sposób mój …

7
Usuwanie historii z ~ / .bash_history
Mam kilka pytań na temat historii terminala lub wiersza poleceń, która jest przechowywana ~/.bash_history. Widzę plik w terminalu z historypoleceniem, ale jeśli spróbuję go otworzyć, gedit bash_historyplik jest całkowicie pusty. Dlaczego? Znalazłem sposób usunięcia określonej liczby wierszy w pliku z terminala za pomocą tej linii kodu: for i in {1..N}; …



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.