开发者们的节日,蕴含着成长的秘密 | 10.24 心语
从 1 一直到 1024,中间隔着一千多个数字,要从 1 数到 1024,会花很久。
但熟知 1024 的开发者们知道,1 = 2^0,1024 = 2^10。从 0 次方到 10 次方,花不了多久。
技术的美妙之处正在于,用简单的加法无法跟上其前进的步伐。
她更像是一颗种子,吸收的每一滴养分,都会裂变成新的可能性,并准备着下一次的裂变。
那就是我们每一个人手心里的这颗种子,我们会用各种技术的营养来浇灌它。
而种子长成参天大树,也许比我们之前想的要快很多。
今日小知识
linux中清除bash命令行历史记录
bash 历史记录记录了用户在 Linux 命令行上执行的所有命令。这允许你使用键盘的上up arrow 或者键盘的下down arrow 键滚动查看命令历史文件。
在本文中,我们将向你展示两种在 Linux 系统上清除命令行历史记录的简单方法。
例如,如果你输入了一个包含纯文本密码的命令,并且你不希望其他系统用户或攻击者看到此密码,则需要删除或清除历史文件。
rumenz 用户在命令行中输入了数据库服务器密码。
$ sudo mysql -u root -p123456
如果你在最后查看bash历史文件,你会看到上面输入的密码。
$ history
10636 cd
10637 ls
10638 mysql -uroot -proot123456
bash_history 文件通常位于用户的主目录中 /home/username/.bash_history .
$ ls -l /home/rumenz/.bash_history
要从历史文件中删除一行,请使用该-d 选项。
$ history -d 10638
要从 bash 历史记录中删除或清除所有条目,请使用下面的 history 命令和-c 选项。
$ history -c
或者,你可以使用以下命令永久删除文件中所有上次执行的命令的历史记录。
$ cat /dev/null > ~/.bash_history
或者,你可以使用以下命令永久删除文件中所有上次执行的命令的历史记录。
$ cat /dev/null > ~/.bash_history
Note : 普通用户只能查看自己的命令历史,但是root用户可以查看系统中所有其他用户的命令历史。
|