~/.bash_history holds the history.
To clear the bash history completely on the server. You can open terminal and type cat /dev/null > ~/.bash_history
Other alternative way is to link ~/.bash_history to /dev/null
On my Ubuntu 12.10 box, The history comes back when I login back. I guess because the history entries has a copy in the memory and it will flush back to the file when you log out. The following command worked for me.
cat /dev/null > ~/.bash_history && history -c && exit
داداش وقتی میگه کلیر کامپلیتلی دیگه احتمالا کلک احتمال رو کنده
history -c
... ، استفاده از اسپیس قبل دستور، ...
... ، استفاده از اسپیس قبل دستور، ...
چه ایده ی جالبی! ;D
... ، استفاده از اسپیس قبل دستور، ...
چه ایده ی جالبی! ;D
البته برای این که اسپیس کار بکنه این باید تو bashrc باشه :
HISTCONTROL=ignorespace
جالب بود... البته برای من الان با ignoreboth داره کار می کنه...... ، استفاده از اسپیس قبل دستور، ...
چه ایده ی جالبی! ;D
البته برای این که اسپیس کار بکنه این باید تو bashrc باشه :
HISTCONTROL=ignorespace
rm ~/.bash_history
خوب پاکش کن!کد: [انتخاب]rm ~/.bash_history
خوب پاکش کن!کد: [انتخاب]rm ~/.bash_history
خوب شاید طرف اسم این فایل رو تغییر داده باشه در سیستم که به اسمه دیگه سیو بشه، انوقت از شل اسکریپت نمیتونم تشخیص بدم!
history -c && history -w
برای همیشه هیستوری رو غیر فعال کن!خوب پاکش کن!کد: [انتخاب]rm ~/.bash_history
خوب شاید طرف اسم این فایل رو تغییر داده باشه در سیستم که به اسمه دیگه سیو بشه، انوقت از شل اسکریپت نمیتونم تشخیص بدم!کد: [انتخاب]history -c && history -w
خوب پاکش کن!کد: [انتخاب]rm ~/.bash_history
خوب شاید طرف اسم این فایل رو تغییر داده باشه در سیستم که به اسمه دیگه سیو بشه، انوقت از شل اسکریپت نمیتونم تشخیص بدم!
rm $HISTFILE
HISTFILE=/dev/null