shell编程

195 阅读1分钟

二、shell的使用技巧

2.1 推荐使用的远程连接软件以及vi编辑器的基本使用

简介:远程连接软件 与 vi命令的基本使用

(1)软件:CRT、shell

(2)vi编辑器:vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器

vi的基本概念:

1) 命令行模式
x 	    # 删除一个字符
dd	    # 删除一整行

2) 插入模式
i 	    # 在光标前插入内容
o 	    # 在当前行之下新开一行 

3) 底行模式
x 或 wq     # 保存退出
q!          # 退出不保存 
set nu      # 显示行数
/           # 搜索内容

2.2、linux必备基础知识之shell常见的解释器

简介:常见的解释器

解释器:是一种命令解释器,主要作用是对命令进行运行和解释,将需要执行的操作传递给操作系统内核并执行

#!/bin/bash(默认)
#!/bin/ksh
#!/bin/bsh
#!/bin/sh

注意:面试官,shell一定得有解释器吗? 不一定

2.3 linux必备基础知识之shell脚本文件权限与脚本执行

简介:shell是怎么执行的

文件权限:-rw-	r--	r--
目录权限:drw-r--r--

分三列:每三个为一列,分别是所有者(owner),所属组(group),其他(others)

rwx r:4 w:2 x:1
读  写  执行

执行方法:

方法1:添加执行权限 chmod +x shell.sh
方法1:./shell.sh
方法2:sh shell.sh 或者bash shell.sh
方法3:source shell.sh