Linuxiarze.pl Forum

Dystrybucje Linux => Arch => Wątek zaczęty przez: funn w Październik 07, 2019, 11:25:50 PM

Tytuł: Problem z poleceniem history
Wiadomość wysłana przez: funn w Październik 07, 2019, 11:25:50 PM
Dlaczego polecenie history -c nie kasuje mi na zawsze historii wyszukiwania w bashu? Muszę skasować ręcznie plik rm .bash_history. Druga sprawa miałem kiedyś takie długie polecenie które wyświetlało całą historie basha, ale bez powtarzających się poleceń. Podzieli się ktoś podobnym?
Tytuł: Odp: Problem z poleceniem history
Wiadomość wysłana przez: robson75 w Październik 08, 2019, 12:00:45 AM
A znasz taki program jak Bleachbit?
To proponuje go zainstalować, i wejść w ustawienia, następnie niestandardowe i dodać plik z historią basha.

(https://i.postimg.cc/hGXNH1bS/Przechwycenie-obrazu-ekranu-2019-10-08-00-04-09.png)

I  przed wyłączeniem kompa uruchomić ten program, wszystko ładnie Ci wyczyści.

Edit.
U mnie jest zaznaczony plik zshistory, a to z tego względu że ja nie używam basha tylko zsh.
Tytuł: Odp: Problem z poleceniem history
Wiadomość wysłana przez: pavbaranov w Październik 08, 2019, 07:13:41 AM
Cytat: funn w Październik 07, 2019, 11:25:50 PM
Dlaczego polecenie history -c nie kasuje mi na zawsze historii wyszukiwania w bashu?
Tego pewnie najstarsi górale nie wiedzą. Mi w każdym bądź razie historię czyści, przy czym trzeba pamiętać, że z danej "instancji" basha. Mając otwarte np. w jakimś emulatorze terminala dwie, bądź więcej sesji bash, wyczyści tylko w "bieżącym" oknie.
Tytuł: Odp: Problem z poleceniem history
Wiadomość wysłana przez: funn w Październik 13, 2019, 03:51:18 AM
Niby nie mam otwartej innej instancji terminala. A kasujesz przez sudo bez sudo czy z roota?
Tytuł: Odp: Problem z poleceniem history
Wiadomość wysłana przez: pavbaranov w Październik 13, 2019, 07:06:10 AM
Cytat: funn w Październik 13, 2019, 03:51:18 AM
A kasujesz przez sudo bez sudo czy z roota?
A którą historię chcesz usunąć? Sudo jest tu raczej bez sensu.
Tytuł: Odp: Problem z poleceniem history
Wiadomość wysłana przez: funn w Październik 14, 2019, 01:06:18 PM
Chcę usuną historie użytkownika i roota. Czy pacman może wyświetlić wszystkie pobrane pakiety w /var/cache/pacman/pkg/ bez ich usuwania?
Tytuł: Odp: Problem z poleceniem history
Wiadomość wysłana przez: pavbaranov w Październik 14, 2019, 04:26:44 PM
No to jeśli roota, to musisz być użytkownikiem root (sudo to nie to samo). W przypadku "zwykłego" użytkownika - tym użytkownikiem.
Drugiego pytania nie rozumiem. Tzn. inaczej - rozumiem, ale pacman do tego nie służy. Możesz sobie to przeglądnąć w dowolnym menedżerze plików, albo użyć konsolowego polecenia ls w danym katalogu, albo podając ścieżkę jako argument. No, chyba, że chodziło Ci nie o pobrane a zainstalowane obecnie wszystkie paczki w systemie (niemal zawsze, po pewnym czasie używania systemu będzie różnica między tym katalogiem, a taką listą zainstalowanych paczek). W tym przypadku - w istocie pacman.
Tytuł: Odp: Problem z poleceniem history
Wiadomość wysłana przez: funn w Październik 14, 2019, 06:01:41 PM
Ja usuwałem historie przechodząc wpierw na root, czyli przez polecenie sudo su.
Tytuł: Odp: Problem z poleceniem history
Wiadomość wysłana przez: pavbaranov w Październik 14, 2019, 06:42:10 PM
su
i zmieniasz się na roota (jeśli nie podasz innego użytkownika. Potem robisz co powinieneś na roocie, ale - jak wiadomo - uwaga, można sobie zrobić kuku.