How to detect single user mode in FreeBSD ?

Manish Jain jude.obscure at yandex.com
Thu Jun 14 00:20:18 UTC 2018


On 06/14/18 05:00, JD wrote:
> 
> 
> On 06/13/2018 05:20 PM, blubee blubeeme wrote:
>> On Wed, Jun 13, 2018, 22:49 Valeri Galtsev <galtsev at kicp.uchicago.edu>
>> wrote:
>>
>>>
>>> On 06/13/18 08:12, Steve O'Hara-Smith wrote:
>>>> On Wed, 13 Jun 2018 18:04:08 +0530
>>>> Manish Jain <jude.obscure at yandex.com> wrote:
>>>>
>>>>> Tx for replying. But don't you think there should ideally be a 
>>>>> sysctl to
>>>>> be detect the runlevel, particularly single user mode ? It makes 
>>>>> things
>>>>        The runlevel concept comes from sysV init, it isn't a BSD 
>>>> thing at
>>>> all. There isn't a real difference at all between single user and multi
>>>> user. Single user mode is really just one of two states - before 
>>>> enabling
>>>> ttys and running the rc scripts with start or after disabling the ttys
>>> and
>>>> running the rc.shutdown script. There's nothing special about it.
>>>>
>>>>        If you feel a need to test for single user then you should 
>>>> probably
>>>> be testing for something else - such as whether a filesystem is mounted
>>>> before running fsck on it which is what really matters and is 
>>>> completely
>>>> independent of whether or not the system is running multi-user.
>>>>
>>> Thanks, Steve, for great explanation!
>>>
>>> Being Linux refugee myself I know the gang from inside: we fall into
>>> wide spread of the spectrum, from learning hard (or re-learning and
>>> expanding knowledge in case of those of us who had a journey from UNIX
>>> to Linus and back) to actively demanding introduction into FreeBSD of
>>> familiar things: Linuxisms. Explanations like yours always are
>>> ultimately teach Linux refugees what FreeBSD is, and hopefully makes
>>> them (us ;-) stop demanding introduction of Linuxisms into FreeBSD.
>>>
>> I can't agree with you more. FreeBSD isn't a Linux distribution.
>>
>>
> To the original poster of this question:
> Does the command
> who -r
> still work in FBSD?
> 
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to 
> "freebsd-questions-unsubscribe at freebsd.org"

who -r returns error



More information about the freebsd-questions mailing list