linux系统中的shell和vi编辑器应用详细介绍
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-27
.bashrc”这两个文件.这两个文件名称都是以“.”开始的,在linux中系统作为默认的隐藏文件.用户可以通过修改“.bash_profile” 和“.bashrc”文件来更改自己的环境变量.
/etc/skel目录中保存了初始化的用户配置文件的模板,当用户对自己的配置文件进行错误的设置后,可以直接将“/etc/skel”中的模板文件复制到自己的目录,可以恢复正确的配置.
5、位置变量
位置变量于shell脚本程序执行时所对应的命令参数相对应,命令行中的参数按照从左到右的顺序赋值给位置变量.位置变量的名称的格式是“$n”,其中n是参数的位置序号,n是从1-9.例如:$1, $2, $3, $4分别表示命令的第一个参数、第二个参数、第三个参数和第四个参数.
在bash中的环境变量中有单引号(‘)、双引号(“)、和反引号(·)三种表示字符串用不同的功能.其中单引号(’)中的字符串不进行任何的变量替换,保持字符串中的原有的数据;双引号(”“)中的变量会引用变量的值来替换,并作为字符串的一部分来;反引号(·)用于进出命令的替换,引号中命令的执行结果将替换命令本身作为字符串.
6、预定义变量
预定义变量是linux系统中已经定义好的变量,用户只能使用预定义变量,而不能创建或赋值预定义变量.所有的预定义变量都是又 $和一个符号组成的,常用的shell预定义变量有:
$#:表示位置参数的数量
$*:表示所有位置参数是内容
$?:表示抿了执行后返回的状态,用于检查上一个命令的执行是否正确;在linux中命令退出状态为0表示命令正确执行,任何非0表示命令执行错误.
$:表示当前进程的进程号
$!:表示后台运行的![]() |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于linux系统中的shell和vi编辑器应用详细介绍的所有评论