系统管理指南:网络服务

远程登录后发生的情况

登录到远程系统时,rlogin 命令将尝试查找您的起始目录。如果 rlogin 命令找不到您的起始目录,它会将您指定给远程系统的根 (/) 目录。例如:


Unable to find home directory, logging in with / 

但是,如果 rlogin 命令找到您的起始目录,它将获取 .cshrc.login 文件。因此,在远程登录后,提示符即成为标准登录提示符,并且当前目录与本地登录时的目录相同。

例如,如果常规提示符显示系统名和工作目录,并且在登录时工作目录是您的起始目录,则登录提示符与以下类似:


earth(/home/smith):

随后,当您登录到远程系统时,则不管您从哪个目录输入 rlogin 命令,都会显示类似的提示符并且工作目录是您的起始目录:


earth(/home/smith): rlogin pluto

.

.

.

pluto(/home/smith):

唯一的差别在于远程系统名称将替代提示符开头的本地系统名称。远程文件系统相当于您的起始目录。

实际上,如果将目录更改为 /home 然后运行 ls,则会显示以下内容:


earth(home/smith): cd ..

earth(/home): ls

smith  jones