自学内容网 自学内容网

【笔记】shell基本使用

一、shell的执行

1、执行命令但不输出结果到命令行

[root@localhost ~]$ command >/dev/null

2、多命令顺序执行

命令 1;命令 2 #顺序执行命令,命令间无逻辑关联
命令 1&&命令 2 #命令1正确执行才执行命令2,否则不执行
命令 1||命令 2 #命令1不正确执行才执行命令2,否则不执行

3、执行shell的命令

[root@localhost ~]$ chmod u+x test.sh
[root@localhost ~]$ ./test.sh

[root@localhost ~]$ bash test.sh

二、shell变量

1、shell变量名称定义规则:

  • 命名只能使用英文字母、数字、下划线,不能以数字开头
  • 等号前后不能包含空格
  • 环境变量一般使用大写
  • 单引号内都是普通字符
  • 双引号内可以实现转义、且有些字符有特殊含义,如"$"有调用变量的值的含义
[root@localhost ~]$ a=1
[root@localhost ~]$ a="$a"2
[root@localhost ~]$ echo $a
12
#叠加变量a
[root@localhost ~]$ a=${a}3
[root@localhost ~]$ echo $a
123
#再叠加变量a
  • 双引号内可以实现转义、且有些字符有特殊含义,如"$",可以用来调用命令

单引号、双引号、反引号用法

-反引


原文地址:https://blog.csdn.net/qq_38966912/article/details/142589664

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!