我修改了.bashrc文件以使.bash_history文件具有“无限”大小,并且仅当我sudo su使用root on teriminal时,其历史文件被截断回默认的2000行大小 有什么建议可以解决这个问题吗?
来自我的 .bashrc 文件:
'CF DA'
答案 0 :(得分:1)
当您sudo su
(或sudo -i
)时,您正在切换用户。
您的个人用户设置了HISTSIZE
,但您正在成为的用户(在这种情况下,root
)没有。
如果需要,您可以在其配置文件中为HISTSIZE
设置root
(例如/root/.bashrc
),但历史记录将分开