麒麟操作系统操练Linux基操
麒麟操作系统信息:
基操准则:
教材名:Linux程序设计
主编:严冰 刘加海 季江民
出版社:浙江大学出版社
备注:高等院校计算机技术 “十二五”规划教材
第一章:Linux基本命令
1.1shell基础
通用shell种类:bash、TCShell、Korn Shell。 默认登录shell为bash。
可通过命令 tcsh或者chsh来改变默认登录shell。
各种shell程序放在 /bin目录下。
常用shell程序如下:
shell名称 | 存放的位置 | 程序名 |
Bourne shell | /bin/sh->bash | bash |
Bourne Again shell | /bin/bash | bash |
C Shell | /bin/csh->tcsh | tcsh |
TC Shell | /bin/tcsh | tcsh |
korn Shell | /bin/ksh | ksh |
::::本机环境具有的 shell 程序如下:
1.shell的环境变量
bash环境变量名通常由大写英文字母组成。
任何时候都可以更改大多数的shell环境变量的值。在初始化文件 /etc/profile 和 /etc/csh.cshrc 中进行修改。
用户可以将用户创建的变量编程全局变量,也可以将环境变量编程全局变量, 这个工作也在初始化文件中自动完成。
用户的环境变量和全局变量存放在 : /home/用户名/.bash_profile文件。
用户的历史命令记录存放在: /home/用户名/.bash_history文件。
部分bash环境变量:
特别提出几个配置文件,以及相关网友的讲解连接:
.bash_history文件: 记录历史执行的shell命令
.bash_logout文件:用户退出时执行的内容
.bash_profile文件:配置文件
https://blog.csdn.net/chinalinuxzend/article/details/1849419
https://blog.csdn.net/u011479200/article/details/86501366
https://blog.csdn.net/qinglongzhan/article/details/80478735
2.shell元字符 metacharacters
元字符不能作为文本字符使用。 文件名中不可以使用元字符。
在命令中使用这些字符时不需要在他们的前面或者后面加上空格。
关于 元字符( )在子shell中执行, 点击当前链接跳转到拓展内容 : “父shell 和 子shell; shell脚本的几种执行方式” 。