Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 May 2006 08:39:50 -0500
From:      Kevin Kinsey <kdk@daleco.biz>
To:        Jerry McAllister <jerrymc@clunix.cl.msu.edu>
Cc:        none none <menwn@yahoo.co.uk>, freebsd-questions@freebsd.org
Subject:   Re: MESS
Message-ID:  <4471BF26.4090307@daleco.biz>
In-Reply-To: <200605221251.k4MCpKeS004107@clunix.cl.msu.edu>
References:  <200605221251.k4MCpKeS004107@clunix.cl.msu.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
Jerry McAllister wrote:
> Hi,
>  
>>   if i enter single user mode it dasen't seem to recognize many commands: 
>> starrtx, ee, pico, emacs etc so i cannot change my /etc/fstab in case this 
>> is the problem. 
> 
> Yes.   Generally none of those extra things are availiable in single user.
> Single user is minimal and does not have services started nor anything
> but root mounted and root is mounted in a special non-write way.
> 
> You need to learn enough 'vi' editor to fix problems in these types
> of situations because generally vi will be available even when the
> others are not usable.    

Whoops!  Are you sure about that last statement?

[admin@foobar][~]
whereis vi
vi: /usr/bin/vi /usr/share/man/man1/vi.1.gz /usr/src/usr.bin/vi

So, in single-user without /usr mounted, how is he
going to run vi(1)?  And if /usr *is* mounted, you can
call pico, emacs, whatever, (even vi) provided $PATH
is established or you care to call 'em directly.

I hereby admit to being a vi wimp.  I did memorize 'q:!',
for obvious reasons; and, this isn't about an editor war,
either.

Personally, I moved a binary of e3 (ports/editors/e3) into
/bin and created the following:

    [admin@foobar][/bin]
    cat /bin/ee
    #!/bin/sh

    /bin/e3pi

--- so I wouldn't have to deal with ed(1) if stuck in
single-user.

Kevin Kinsey

-- 
Then there was the Formosan bartender named Taiwan-On.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4471BF26.4090307>