.
history -c
… 간단합니다 😀 LOL !!!
아무것도 없습니다. 저는 항상 문제에 대한 자세한 설명을 제공하는 게시물을 시작하고 해결책으로 결론을 내리기 위해 약간의 변경을 고려했습니다 😀
한 번 이상 우리는 컴퓨터에서 실행 한 명령 기록을 삭제하고 싶었습니다.이 때문에 이전에 파일을 삭제했습니다. .bash_history 우리 집에 있지만 시스템 자체가 제공하는 도구 또는 옵션을 사용하는 것이 항상 좋습니다 ^-^
이것이 내가 시작 명령이 완벽하다고 생각하는 이유입니다. 간단한 매개 변수 (-c)는 시스템에 명령 기록을 지우도록 지시합니다.
작동해야하는 또 다른 방법은 다음과 같습니다.
echo "" > ~/.bash_history
이것은 우리의 역사에 빈 줄을 넣어 다른 모든 것을 제거해야합니다. :)
글쎄요, 흥미 롭기를 바라는 또 다른 팁입니다.
안부
17 코멘트, 당신의 것을 남겨주세요
LoL 매우 유용하고 직접 입력 해주셔서 감사합니다 ^^
고마워.
요즘 좀 바빠서 글을 쓰지 않으려 고했는데 오늘과 내일 글을 써 보자 ^^
두 번째 옵션은 나에게 발생하지 않았습니다. 흥미로운 KZKG ^ Gaara 🙂
사실 HAHAHAHA 게시물을 작성하고 실제로 .bash_history를 삭제하고 이미 HAHAHA를 삭제했습니다.
여전히 이렇게 할 수 있습니다.
cat /dev/null > ~/.bash_history
또는 약간 놀아 보면 다음과 같습니다.
rm ~/.bash_history && touch ~/.bash_history
어쨌든 저는 history -d를 사용하여 특별히 저를 괴롭히는 것을 삭제하거나 파일을 편집하고 세션을 닫고 다시 시작하는 것을 선호합니다.
간단하지만 유용합니다!
감사!
댓글 주셔서 감사합니다 ^-^
nano 또는 vi로 파일의 내용을 삭제하고 다시 로그인해도 문제가 해결되지 않습니까?
내가 필요한 것을 찾았습니다.
인사….
우수한 재료 전달 된 시간과 헌신에 감사드립니다.
대단히 감사합니다.
안녕 친구! 귀하의 기여는 훌륭하지만 약간의 수정을하겠습니다.
완전한 명령은 다음과 같습니다. echo ""> ~ / .bash_history && history -c
문제는 "history -c"명령은 열린 터미널에서 사용 된 명령 만 지우고 다른 한편으로 "echo"> ~ / .bash_history "를 수행하면 파일을 정리하지만 마지막 파일은 남겨둔다는 것입니다. 이 경우에는 clean 명령 자체가 작성됩니다.
따라서 &&와이 순서의 합계를 사용하면 원하는 것을 정확하게 남겨 둘 수 있습니다. 즉, 모든 터미널 세션 (마지막으로 열린 세션 포함)의 기록을 지우는 것입니다.
내 기여가 도움이 되었기를 바랍니다.
안녕하세요.
명령에 감사드립니다. 삭제 된 데이터가 제 XNUMX 자에 의해 복구되는 것을 방지하기 위해 보안 삭제 (덮어 쓰기)를 사용하는 것이 더 효과적이지 않습니까?
인사말.
친애하는 Bartali, 그것은 모두 당신이 숨기는 것에 달려 있습니다. 단말기의 기록에 민감한 데이터가 거의 포함되어 있지 않기 때문에 간단한 삭제만으로 충분합니다. 보안 지우기는 추가 리소스와 전력을 소비합니다. 나는 엄격하게 사적인 것 또는 사이버 범죄자가 사용할 수있는 경우에만 사용합니다.
편집기를 'root'로하여 '/root/.bash_history'파일을 열고 내용을 삭제했습니다.
솔록 폰간 역사 -c
좋아, 언급 된 명령 중 어느 것도 나를 위해 작동하지 않습니다.
히스토리 -c 히스토리를 지우면 터미널을 다시 시작할 때 모든 것을로드합니다.
누군가는 기록을 영구적으로 삭제하는 방법을 알고 있습니다. ?
감사