Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum zapoznaj się z kilkoma zasadami savoir-vivre'u w wątku Administracja-> Przywitaj się. Wątki z problemami zamieszczone w dziale "Przywitaj się" będą usuwane.

Autor Wątek: Problem z poleceniem history  (Przeczytany 212 razy)

Offline funn

  • Jr. Member
  • **
  • Wiadomości: 83
Problem z poleceniem history
« dnia: 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?

Offline robson75

  • Hero Member
  • *****
  • Wiadomości: 1224
  • Nie ufaj nikomu w sieci, nawet mi.
Odp: Problem z poleceniem history
« Odpowiedź #1 dnia: 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.
« Ostatnia zmiana: Październik 11, 2019, 11:53:35 am wysłana przez robson75 »
Arch Linux Xfce+compiz - 64Bit Linux User #621110

Offline pavbaranov

  • Hero Member
  • *****
  • Wiadomości: 1611
Odp: Problem z poleceniem history
« Odpowiedź #2 dnia: Październik 08, 2019, 07:13:41 am »
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.

Offline funn

  • Jr. Member
  • **
  • Wiadomości: 83
Odp: Problem z poleceniem history
« Odpowiedź #3 dnia: Październik 13, 2019, 03:51:18 am »
Niby nie mam otwartej innej instancji terminala. A kasujesz przez sudo bez sudo czy z roota?

Offline pavbaranov

  • Hero Member
  • *****
  • Wiadomości: 1611
Odp: Problem z poleceniem history
« Odpowiedź #4 dnia: Październik 13, 2019, 07:06:10 am »
A kasujesz przez sudo bez sudo czy z roota?
A którą historię chcesz usunąć? Sudo jest tu raczej bez sensu.

Offline funn

  • Jr. Member
  • **
  • Wiadomości: 83
Odp: Problem z poleceniem history
« Odpowiedź #5 dnia: 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?

Offline pavbaranov

  • Hero Member
  • *****
  • Wiadomości: 1611
Odp: Problem z poleceniem history
« Odpowiedź #6 dnia: 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.

Offline funn

  • Jr. Member
  • **
  • Wiadomości: 83
Odp: Problem z poleceniem history
« Odpowiedź #7 dnia: Październik 14, 2019, 06:01:41 pm »
Ja usuwałem historie przechodząc wpierw na root, czyli przez polecenie sudo su.

Offline pavbaranov

  • Hero Member
  • *****
  • Wiadomości: 1611
Odp: Problem z poleceniem history
« Odpowiedź #8 dnia: Październik 14, 2019, 06:42:10 pm »
sui 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.