For those of us who dabble in penguins and apples, it seems very worth while to be able to use /home paths either out of habbit or for those odd cases where the value may have been sync'd somewhere along the line in some file you use on both machines.
|
To make
|
|||||||||||||
|
|
I regret this answer is not exactly authoritative, since I've never actually done this myself--though I have used a similar automounter on other Unix systems--but here's my understanding as to what So, let's follow the trail: If you first type
Follow the trail one more step to the The intended application appears to be that, if your Mac is connected to a directory service, going to Based on this, it seems logical to conclude that if you don't intend to connect your Mac to a directory service, you're probably okay removing the |
|||||||||||
|
|
There's no use for While you can create a symlink to the user's base/home directory
It will not work to create a link named |
|||||||||||||||
|
|
I don't see any reason at all not to rename the directory /home (in case I'm wrong) and creating a symbolic link from /home to /Users (or, as in my machine, /Volumes/Users since my system disk is for system, dammit!) I used to work as a sysadmin, in a university department with 11 flavours of unix. We had all sorts of symlinks in the global directory tree so that the file system would do the right thing, and scripts came as close as possible to working everywhere. You do run into a few gotchas, but if your fingers are used to typing /home/foo and a symlink postpones job retraining for your fingers, go haead. Similarly some linuxen will have Home directories as /usr/home already. One place I worked had home directories of /Users/{group}/{username} as a partial protection against students groveling around professors files if the prof was careless with his permissions. The Users directory had execute but no read bits set, and the group directories were readable only to the group members. (All this in illustration there being many ways to deprive this particular feline of his pelt. One possible gotcha -- check that time machine doesn't end up making two copies of everything. I don't know how TM treats symlinks. If it does, then add /home to the exclude list of TM. |
|||||
|
~usernameexpands to your home directory irregardless of Mac OSX or Linux. – patrix♦ Mar 17 '12 at 13:23~expands to your home directory. Can you please clarify in your question whether you want to symlink to your user home directory (ie./Users/[username]) or in fact the User directory itself (/Users/) which contains separate directories for all the users on the machine? – richarddas Mar 22 at 13:31