I heard this so many times from different people that CLI in FreeBSD is much less user-friendly than CLI in Linux. But is it true?

Unlike Linux that uses Bash shell, the default shell in FreeBSD is csh or tcsh. Linux users are used to tab completion, which is not the default behavior of C Shell. If you need to have tab completion, all you need to do is to add one line to your C shell configuration file (~/.cshrc) :

set autolist

And you will have your good old tab completion in C Shell.

Tagged with:

2 Responses to From Linux to FreeBSD – Part 1

  1. Kamyar Navidan says:

    Hopefully you’re going to write more about Linux to FreeBSD transition. I personally would be very grateful if you could explain Ports/Packages system in layman terms. There are good in-depth guides on Internet but it always seems to me that they assume that reader have some prior knowledge about the subject.

    It’s good to see you back in your blogger capacity. Keep it up.

  2. Kamyar Navidan says:

    By the way, do you know of any cheap FreeBSD vps hosting that can be ordered from Iran? Something to try out FreeBSD while having a fast net connection.