在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: 朱鹮2011

[求助] .cshrc文件是干嘛的?

[复制链接]
发表于 2017-9-15 09:23:36 | 显示全部楼层
想了解一下
发表于 2021-6-15 13:55:24 | 显示全部楼层
答案还是不知道
发表于 2021-7-28 09:16:13 | 显示全部楼层
.cshrc中是什么语言?
发表于 2021-9-16 16:31:52 | 显示全部楼层
.cshrc文件是保存linux下环境变量设置的文件,一般放在用户根目录下。
发表于 2022-1-2 18:19:40 | 显示全部楼层


matlinsas 发表于 2015-8-4 13:28
每次开一个terminal。系统会自动source ~/.cshrc ,当然也有系统是用的.bashrc 。
一般在这个文件里面会设 ...


感谢楼主分享!
发表于 2022-1-3 10:34:28 | 显示全部楼层
推荐查看书籍 《鸟哥的linux私房菜 基础学习篇》
发表于 2022-11-28 19:04:43 | 显示全部楼层
没有说明书之类吗
发表于 2022-11-28 20:48:34 | 显示全部楼层
按楼主的问题来看,问题的关键不在于.cshrc的作用,而在于Linux下cadence环境变量的设置。
打开终端,输出命令(比如ls, virtuoso)然后回车,shell首先会找该语句对应的可执行文件(这步就存在着优先级),具体来说,ls在/usr/bin/ls,virtuoso在<安装位置>/IC618/tools/bin/virtuoso,(在终端输入该路径也能执行,但太长,人类是会偷懒的),如何让shell自行解释就用到了环境变量了,它告诉终端命令去哪找,只需使用export命令将.../bin文件夹加入到变量$PATH即可,export PATH=$CDS_HOME/IC618/tool/bin 但这样关闭终端后变量也随之消失,于是可以开机启动的变量就顺理成章了,.cshrc就是csh启动后自动会读的文件喽(不同发行版文件名会不同,还有只对当前用户生效),顺带说下,手动用命令source一下,一样的。
找到virtuoso执行后,子进程就开辟出来了,先去检查license(环境变量也要设定license.dat的位置),再来启动配置文件.cdsinit,是个SKILL的脚本文件(SKILL语言也是一种解释性语言,C家设计,到现在抱着老古董不放,给我用Python啊),里面有工艺库等默认设置,打开IC618的图形界面,.cdsenv与.cdsinit文件都是用来初始化用的,cdsenv更多是一些偏好设置,基本不用,暂时啰嗦这么多,希望对您有帮助。
发表于 2022-12-1 15:09:23 | 显示全部楼层
系统环境设置文件,可以设置一些软件默认启动,一些常见的alias等,还有其他如vim的一些配置
发表于 2023-2-28 10:16:16 | 显示全部楼层
mark下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-23 02:15 , Processed in 0.019694 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表