社区
系统维护与使用区
帖子详情
为什么我的linux cshell没有执行.cshrc
Bmonkey
2006-09-11 11:18:45
我安装的redhat9,然后把默认的bshell改为了cshell启动,但是每次启动后它并没有执行我家目录下的.cshrc文件,这是为什么呢?我还得自己手动source一下.cshrc
我记得有地方写得cshell启动是要自动执行.cshrc文件得
请各位帮忙解决一下,谢谢
...全文
929
3
打赏
收藏
为什么我的linux cshell没有执行.cshrc
我安装的redhat9,然后把默认的bshell改为了cshell启动,但是每次启动后它并没有执行我家目录下的.cshrc文件,这是为什么呢?我还得自己手动source一下.cshrc 我记得有地方写得cshell启动是要自动执行.cshrc文件得 请各位帮忙解决一下,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Bmonkey
2006-09-12
打赏
举报
回复
晕,原来这样 ......呵呵
DanXer
2006-09-12
打赏
举报
回复
hehe,很多人遇到这种问题了。
原因是tcsh.这是一个加强的csh.目前大多数系统的csh都使用这个shell代替原来的csh.
因为tcsh提供了老的csh没有的命令补全和命令行编辑功能。
/bin/csh实际上是/bin/tcsh的符号连接。
这样一来,登录时:
首先寻找并执行/etc/csh.cshrc 和 /etc/csh.login
然后是寻找home目录的 ~/.tcshrc
如果找不到则寻找并执行home目录的 ~/.cshrc ------- 注意
如果找到则只执行~/.tcshrc ------- 注意
所以为了执行~/.cshrc 你需要删除~/.tcshrc,或移动内容到~/.tcshrc。
fengfangfang
2006-09-12
打赏
举报
回复
在login以后,执行当前用户目录里的脚本
linux
期中考試
9. 某文件的权限为:p-wxr--r--,用数值形式表示该权限,则该八进制数为:( 344 ),该文件类型是管道。 10. 在vi编辑环境下,使用(Esc)键进行模式转换。 11. ( $# )代表命令行上除sh
ell
脚本名的参数个数。 12. ( $* )表示在命令行中实际给出的所有实参字符串。 13. 常用的环境变量中,( HOME )包含用户主目录的全路径名;( PATH )包含sh
ell
默认查找命令的目录列表。 14.
Linux
在(/etc/fstab)文件中,列出了系统初启时需要自动安装的所有分区。 15. 在用户注册时将首先
执行
(.bash_profile)然后
执行
.bash
rc
脚本。 16. 退出注册的时将自动运行(.bash_logout)脚本。 17. (/root)目录是超级用户root默认的主目录。 18. (/dev)目录包含了所有
Linux
的外部设备名。 二、 单项选择题: 1. 字符设备文件类型的标志是( B )。 A. p B. c C. s D. l 2. 以下( A )文件中存放有用户密码的相关信息。 A. /etc/shadow B. /etc/passwd C./etc/group D. /etc/profile 3.
csh
启动时,自动
执行
用户主目录下( A )文件中命令。 A. .
csh
rc
B. .logout C. autoexec D. config 4. 一般来说,设备文件所在的目录是( D ) A./home/root B./home C./ D./dev 5. 文件权限读、写、
执行
的三种标志符号依次是( A )。 A. rwx B. xrw C. rdx D. srw 6. 用ls –l 命令列出下面的文件列表,( C )文件是目录文件。 A. -rw-rw-rw- 2 hel-s users 56 Sep 09 11:05 h
ell
o B. -rwxrwxrwx 2 hel-s users 56 Sep 09 11:05 goodbey C. drwxr--r-- 1 hel users 1024 Sep 10 08:10 zhang D. lrwxr--r-- 1 hel users 2024 Sep 12 08:12 cheng
Linux
中profile、bash
rc
、bash_profile之间的区别和联系
1.上面这三个文件是bash sh
ell
的用户环境配置文件,位于用户的主目录下。其中.bash_profile是最重要的一个配置文件,它在用户每次登录系统时被读取,里面的所有命令都会被bash
执行
。.profile(由Bourne Sh
ell
和Korn Sh
ell
使用)和.login(由C Sh
ell
使用)两个文件是.bash_profile的同义词,目的是为了兼容其它Sh
ell
。在Debian中使用.profile文件代 替.bash_profile文件。 2..bash
rc
文件会在bash sh
ell
调用另一个bash sh
ell
时读取,也就是在sh
ell
中再键入bash命令启动一个新sh
ell
时就会去读该文件。这样可有效分离登录和子sh
ell
所需的环境。但一般 来说都会在.bash_profile里调用.bash
rc
脚本以便统一配置用户环境。
Linux
su命令用法详解
Linux
su命令
Linux
su命令用于变更为其他使用者的身份,除 root 外,需要键入该使用者的密码。 使用权限:所有使用者。 语法su [-fmp] [-c command] [-s sh
ell
] [--help] [--version] [-] [USER [ARG]] 参数说明: -f 或 –fast 不必读启动档(如
csh
.
csh
rc
等),仅用于
csh
或 t
csh
-m -p 或 –preserve-environment
执行
su 时不改变环境变数 -c command 或 –command=command 变更为帐号为 USER 的使用者并
执行
指令(comman
matlabpam代码-TUT-MCM-KPP:TUT-MCM-KPP
matlab pam代码这是在坦佩雷工业大学的气溶胶物理实验室使用的修改版。 它用于在
Linux
上使用和Matlab模拟挥发性有机化合物的化学气相过程。 目前,它可以在Matlab的2010b版本中使用,但至少2014b版本会出现一些错误。 除了修改的KPP文件外,还包括其他三个文件。 mcmToMatlab.m文件将修改MCM机制文件以与该系统一起使用。 Photolysis.m和mcm_constants.m用于计算机制文件所需的值。 包含有关KPP的更多信息以及以下安装说明。 安装KPP 将这些文件下载到您的计算机上,例如下载到$ HOME / kpp文件夹中。 定义$ KPP_HOME环境变量,并将路径添加到KPP可
执行
文件。 我们假设文件位于$ HOME / kpp中。 如果使用C Sh
ell
编辑文件$ HOME / .
csh
rc
并添加: setenv KPP_HOME $ HOME / kpp setenv PATH $ PATH:$ KPP_HOME / bin 如果使用bash sh
ell
,请编辑$ HOME / .bash
rc
并添加: 导出KPP_HOME = $ H
转载
linux
csh
ell
没有
自动
执行
.
csh
rc
https://www.cnblogs.com/xiyoulhj/articles/3643977.html
linux
csh
ell
没有
自动
执行
.
csh
rc
</h1> <div class="clear"></div> <div class="postBody"> <div id="cnblogs_post_body" c
系统维护与使用区
19,612
社区成员
74,603
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章