[FZH] 升级Fedora16 后的systemd和bash的histroy问题

flyreach Lin linfeida at gmail.com
Sat Dec 10 11:07:05 UTC 2011


/etc/systemd/systemd-logind.conf 文件:

#  This file is part of systemd.
#
#  systemd is free software; you can redistribute it and/or modify it
#  under the terms of the GNU General Public License as published by
#  the Free Software Foundation; either version 2 of the License, or
#  (at your option) any later version.
#
# See system-logind.conf(5) for details

[Login]
#NAutoVTs=6
#KillUserProcesses=no
#KillOnlyUsers=
#KillExcludeUsers=root
#Controllers=
#ResetControllers=cpu



不知道为什么都被注释掉了,不是我改动的,什么文件关联的把

bash这个很麻烦啊。。。突然变这样了,一关机就没记录。。

$ history
    1  cd /media/
    2  ls
    3  cd 3462-7257/
    4  ls
    5  copy -rf pp /media/3CB25CB8B25C787A/pp
    6  cp -rf pp /media/3CB25CB8B25C787A/pp
    7  nautilus
    8  sudo nautilus
    9  xset dpms force off
   10  cat /etc/systemd/systemd-logind.conf
   11  history
现在的bash就只有这些记录。。。关机后就都没了,而且同一用户不同登陆的也不会记录。。。
在 2011年12月10日 下午6:57,alick <alick9188在gmail.com>写道:

> 于 2011年12月10日 18:18, flyreach Lin 写道:
> > 看了 https://fedoraproject.org/wiki/SysVinit_to_Systemd_Cheatsheet/zh
> 后大致明白了init和systemd的区别
> > 可是用起来还是遇到问题了。
> > 我用sudo ln -s/lib/systemd/system/runlevel5.target
> > /etc/systemd/system/default.target  后启动图形界面就没有多用户了,就是ctrl+alt+F*无效了
> > runlevel3和以前的init 3一致
> > 如何让systemd既有图形又有多用户?
>
> 检查一下你的 /etc/systemd/systemd-logind.conf 文件,里面 NAutoVTs 的值,
> 它似乎是终端控制台的数目,默认值是6. 更多参考 man systemd-logind.conf
> >
> > 还有,以前可以在grub中加single进入单用户
> > 现在一定要启动后才能修改下次进入单用户模式
> > 如果出现忘记所有用户密码等情况,不是就没办法了(livecd等手段除外)
> 现在也可以 single 吧。GRUB 默认生成 rescue mode 条目里就是多了一个 single。
>
> >
> > 还有一个问题就是bash的命令记录,以前bash几乎可以记录无限的历史命令,现在一关机,甚至一关掉terminal,history就全部没了
> > 这样就很不方便,无法用up,down前后看看了。。。有解决办法么?
> 我这没有这个现象~ bash 默认记录1000条历史命令的。
>
> --
> alick
> Fedora 16 (Verne) user
> https://fedoraproject.org/wiki/User:Alick
> --
> Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
>


More information about the Chinese mailing list