1、查看shell

查看系统中安装的所有版本的shell:cat   /etc/shells

查看当前用户使用的shell:echo $SHELL

2、修改用户shell

可以在/etc/passwd里面直接修改用户shell

也可以

在新建用户的时候指定shell版本:useradd username -s /bin/csh

3、配置环境变量

bash的shell默认用户下面的配置文件是:.bashrc。用户登陆之后,默认执行该配置文件内容,让环境变量生效

csh的shell默认用户下面的配置文件是:.cshrc。  用户登陆之后,默认执行该配置文件内容,让环境变量生效

但是:

把用户的shell从bash改成csh之后,目录下的配置文件还是.bashrc,用户可以自己新建一个.cshrc来配合csh的shell是使用。(配置文件弄完后,可以执行source .cshrc生效)

4、csh/tcsh的安装:# yum install tcsh(仅限centos系统,需要先配置yum)

centos 6.8 配置csh的shell和环境变量相关推荐

  1. linux shell 变量减法_第四章 shell和环境变量

    第四章 shell和环境变量 4.1    shell简介 4.1.1 编译器 一台计算机从基本架构上讲,由最基本的硬件组成硬件结构(如:cpu.内存.主板.声卡.显卡等),我们知道,硬件组成完备,但 ...

  2. linux下使用source /etc/profile保存配置后,新的环境变量只能在一个终端里面有效

    博客园 首页 新随笔 联系 管理 订阅 <div class="blogStats"><!--done--> 随笔- 6  文章- 2  评论- 2 < ...

  3. Shell:环境变量

    在大家初次接触到Linux系统中,相信环境变量会让你头疼不已.习惯了在Windows设置PATH的你,被Linux上各种文件可以设置环境变量头疼不已!对于可以在当前用户执行的命令,但是sudo就无法执 ...

  4. Shell基础-环境变量配置文件

    Shell基础-环境变量配置文件 Shell基础-环境变量配置文件 source 配置文件 或者 . 配置文件: 把环境变量写入配置文件后,需要用户重新登陆才能生效,而是用source命令,则能直接生 ...

  5. node php环境变量配置,关于NodeJS、NPM安装配置步骤(windows版本) 以及环境变量的介绍...

    本篇文章主要介绍了NodeJS.NPM安装配置步骤(windows版本) 以及环境变量详解,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 1.windows下的NodeJS安装是比较方便的(v0. ...

  6. 什么是环境变量?环境变量配置,jdk8的path环境变量配置,各个版本下jdk结构的变化以及环境变量配置的阐述,java命令执行三个不同目录下的java.exe说明

    说明:如果只想配置java中jdk的path环境变量直接跳到三即可. 一,什么是环境变量? 一般是指在操作系统中用来指定操作系统运行环境的一些参数:如文件夹的位置. 环境变量是在操作系统中是一个特定名 ...

  7. linux shell 获取环境变量,bash shell中的环境变量

    环境变量--bash shell使用环境变量来存储系统相关数据,并允许将数据存储在内存中. 环境变量分为:全局环境变量 本地环境变量 目录全局环境变量 本地环境变量 设置全局环境变量 删除环境变量 P ...

  8. linux 重读环境变量,关于linux中使用source /etc/profile重新读取配置后,新的环境变量只能在当前终端里面有效,新开的终端提示 command not found...

    文章目录 问题 知识点 问题分析及解决 补充 问题 在使用linux桌面环境(通常是ubuntu/debian/deepin等版本的linux)的时候,新增环境变量后,会使用source /etc/p ...

  9. 简述SHELL全局环境变量与局变环境变量

    在Linux中,很多程序和脚本都通过环境变量来获取系统信息,存储临时数据,配置信息.环境变量是指用来存储有关shell会话和工作环境信息,允许你在内存中存储数据,以便程序或shell中运行的脚本能够轻 ...

  10. linux下使用source /etc/profile保存配置后,新的环境变量只能在一个终端里面有效...

    2019独角兽企业重金招聘Python工程师标准>>> 问题: 在/etc/profile中添加环境变量后,是使用source /etc/profile编译后只能在当前终端生效 重新 ...

最新文章

  1. crab-源码-模型和算法
  2. 随机森林做特征重要性排序和特征选择
  3. c 写c语言代码编辑器,最好用的c/cpp代码编辑器是vim,没有之一
  4. php 网站计数器,PHP实现网站访问量计数器
  5. javascript的一些基本概念
  6. 浅谈实现SQL Server远距离异地容灾
  7. matlab移动文件到另一个文件夹里,Matlab将文件分类移动到不同文件夹中
  8. zabbix 3.2 mysql_zabbix3.2的server和zabbix-agent2.2怎么监控MySQL的办法
  9. c# 盖尔-沙普利算法的改进
  10. 腾讯加入QQ群 连接代码
  11. OpenCV4学习笔记(17)——常用导数算子
  12. 用HTML+CSS做一个漂亮简单的个人网页——樱木花道篮球3个页面 学生个人网页设计作品 学生个人网页模板 简单个人主页
  13. python中的cd是什么意思_cd是什么意思 如果learnPython放在其它盘内该如果解决
  14. 山寨小小军团开发笔记 之 GamePool
  15. Wap Push 源码java实现
  16. 【广告计算】互联网控制舆论的三个方法
  17. 【无标题】JAVA解压ZIP文件并解析Excel(easyExcel)
  18. 假设检验(显著性检验)
  19. rtx2060什么水平_rtx2060性能(rtx2060显卡什么水平)
  20. 美国云主机如何保证数据安全?

热门文章

  1. tpc的time-wait
  2. 计时器 【扩展欧几里得+BSGS】
  3. 【nginx】nginx的工作模式和信号量控制
  4. 转:一篇很全面的freemarker教程
  5. Jfinal启动原理及源码简析
  6. Java API方式调用Kafka各种协议
  7. QT分析之QApplication的初始化
  8. Objective-C对象模型及应用
  9. With great power comes great responsibility
  10. 082 typing模块