.
history -c
... тако једноставно 😀 ЛОЛ !!!
Ништа, то је да увек започнем са својим објавама дајући детаљно објашњење проблема, да бих закључио са решењем, размишљао сам о томе да се можда мало променим 😀
Неколико пута смо сигурно желели да избришемо историју наредби које смо извршили на рачунару, због тога сам претходно избрисао датотеку .басх_хистори смештене у нашем дому, али увек је боље користити алате или опције које нам сам систем даје ^ - ^
Због тога сматрам наредбу за покретање савршеном, једноставан параметар (-ц) говори систему да очисти историју наредби.
Друга метода која би такође требало да функционише је:
echo "" > ~/.bash_history
Ово би требало да стави празан ред у нашу историју уклањајући све остало :)
Па ништа, још један савет за који се надам да ће вам бити занимљив.
поздрави
ЛоЛ супер-користан и директан улазак, хвала на савету ^^
Хвала
Ових дана сам био помало заузет и помало несклон писању, да видимо да ли ћу неке ствари написати данас и сутра ^ - ^
Друга опција ми није пала на памет, занимљиво КЗКГ ^ Гаара 🙂
Пало ми је на памет у ствари пишући пост ХАХАХАХА, заправо избрисао сам .басх_хистори и већ ХАХАХА
Још сте могли ово:
cat /dev/null > ~/.bash_history
Или мало играња, можда ово:
rm ~/.bash_history && touch ~/.bash_history
У сваком случају, више волим да користим хистори -д за посебно брисање ствари које ме нервирају или за уређивање датотеке, затварање и поновно покретање сесије.
Једноставно, али корисно!
Хвала!
Хвала вам што сте коментарисали ^ - ^
А брисање садржаја датотеке помоћу нано или ви и поновно пријављивање не би решило проблем?
Хвала вам што сам пронашао оно што ми је требало.
Поздрав….
Одличан материјал Цењено време и преданост
Пуно вам хвала, право на ствар!
Здраво другар! Ваш допринос је сјајан, али направио бих малу исправку:
комплетна наредба би била: ецхо ""> ~ / .басх_хистори && хистори -ц
Проблем је у томе што наредба „хистори -ц“ брише само команде коришћене у отвореном терминалу, а с друге стране, када направите „ецхо“> ~ / .басх_хистори “она чисти датотеку, али вам оставља последњу једна написана линија, у овом случају, сама наредба цлеан.
Према томе, збир оба са && и овим редом омогућава вам да оставите оно што тачно желите, а то је да очистите историју свих терминала (укључујући и последњу отворену)
Надам се да је мој допринос користан.
Здраво.
Хвала на наредби, али не би ли било ефикасније користити сигурно брисање (преписивање) како бисте спречили да треће стране обнове избрисане податке?
Поздрав.
Драги мој Бартали, све зависи од тога шта кријеш. Једноставно брисање је довољно јер историја терминала ретко садржи осетљиве податке. Сигурно брисање троши додатне ресурсе и снагу. Користим га само у случају строго приватних ствари или које би цибер криминалци могли да користе.
Отворио сам датотеку '/роот/.басх_хистори' са уређивачем као 'роот' и избрисао сам садржај.
соллоцпонган историја -ц
добро, ниједна од поменутих команди не ради код мене.
историја -ц ако обришете историју, али при поновном покретању терминала учитава све.
неко зна како да трајно избрише историју. ?
хвала