当我通过 SSH 连接到某个 Linux 主机时,虽然我的默认 shell 是 tcsh,但我的主目录下的 .cshrc 文件根本没有被引用。我不明白为什么会发生这种情况,因为根据我的理解,如果我使用 tcsh,无论如何都应该引用 .cshrc!
有任何想法吗?
答案1
man
的页面说tcsh
,如果~/.tcshrc
不存在,则~/.cshrc
进行处理,因此可能存在~/.tcshrc
。
当我通过 SSH 连接到某个 Linux 主机时,虽然我的默认 shell 是 tcsh,但我的主目录下的 .cshrc 文件根本没有被引用。我不明白为什么会发生这种情况,因为根据我的理解,如果我使用 tcsh,无论如何都应该引用 .cshrc!
有任何想法吗?
man
的页面说tcsh
,如果~/.tcshrc
不存在,则~/.cshrc
进行处理,因此可能存在~/.tcshrc
。