根据《linux兵书》目录 在kali上操作 第7章 Shell的使用

7.1  创建和执行Shell程序 148
7.2  变量 149
7.2.1  给变量赋值 150

shell中使用“=”进行变量赋值,也可以用等号来改变或初值化一个变量的值

7.2.2  访问变量 150

7.3  位置参数 150

beijing

is

a

beautiful
7.4  内部变量 151
7.5  特殊字符 152
7.5.1  双引号 152

双引号表示引用一个字符串,字符串中可以代空格键,比如对A进行赋值。

A=“asp fgh jk1”

若没有添加双引号,系统会认为“A=asp”,而不是A=“asp fgh jk1”

7.5.2  单引号 153
7.5.3  反斜杠 153
7.5.4  反引号 154
7.6  表达式的比较 154
7.6.1  pdksh和bash环境下的表达式比较 154
7.6.2  tcsh环境下的表达式比较 157
7.7  循环语句 159
7.7.1  for语句 159
7.7.2  while循环语句 160
7.7.3  until语句 160
7.7.4  repeat语句 161
7.7.5  select语句 161
7.7.6  shift语句 161
7.8  条件语句 162
7.8.1  if语句 162
7.8.2  case语句 163
7.9  跳转语句 165
7.9.1  break语句 165
7.9.2  exit 语句 166
7.10  函数 166
7.11  本章知识点综合应用 167
7.11.1  编写Shell脚本的一般流程 167
7.11.2  Shell编程实例 168
7.11.3  本章知识点整理 174
7.12  小结 174

时间: 2024-07-30 20:29:32

根据《linux兵书》目录 在kali上操作 第7章 Shell的使用的相关文章

根据《linux兵书》目录 在kali上操作 第8章 Linux下的编程

第8章  浑水摸鱼:Linux下的编程 175 8.1  Linux下常用的开发工具 176 8.1.1  GCC 176 8.1.2  CVS 176 8.1.3  Perl 176 8.1.4  Linux上的Delphi--Kylix 177 8.2  Linux下的Vi文本编辑器 177 8.2.1  Vi编辑器介绍 178 8.2.2  启动Vi编辑器 179 8.2.3  显示Vi中的行号 180 8.2.4  光标移动操作 181 8.2.5  屏幕命令 182 8.2.6  文本

【Linux系列】【基础版】第四章 Shell基础之正则表达式

4. Shell基础之正则表达式     4.1 正则就是一串有规律的字符串         4.1 grep              4.1.1 格式: grep [-cinrvABC] 'word' filename             4.1.2 -c //count,表示行数             4.1.3 -i //不区分大小写             4.1.4 -n  //显示行号             4.1.5 -r  //遍历所有子目录             4

【Linux系列】【基础版】第三章 Shell基础知识

3. Shell基础知识     3.1 Shell的由来         3.1.1 Bourne Agin Shell         3.1.2 其他的shell, 有 zsh, ksh等     3.2 查看有没有shell         3.2.1 yum list | grep zsh         3.2.2 ls /root/.bash_history         3.2.3 echo $HISTSIZE -> vi /etc/profile 修改HISTSIZE的值 -

Linux中在主机上实现对备机上目录及文件的操作的C代码实现

需求描述 编写程序,完成在主机上实现对备机上目录及文件的操作.例如,主机为A,备机为B,要求编写的程序运行在A机上,该程序实现在B机上创建文件目录及拷贝文件的操作. 需求分析 我们先不考虑用程序实现需求,如果是让我们用手工实现需求中描述的操作,我们会怎么做呢?大家也许都会想到使用telnet的方式.也就是说,在A机上使用telnet远程到B机上去,然后在B机上执行创建目录和拷贝文件的操作. 我们也可以在程序中使用telnet来完成上述需求. 程序编写 我们可以使用两种方式来执行telnet命令,

linux 第三章目录文件管理(上)

享受生活  热爱挑战                                                                                  明远分享         linux  第三章目录文件管理(上) 每章一段话      人生的确很累,看你如何品味:每天多寻快乐,烦恼别去理会:短短数十寒暑,             何不潇 洒面对.人之所以快乐,并不是因为得到的多,而是因为计较的少,生               活要用大海的胸怀去面对,当别人放

linux入门系列2--CentOs图形界面操作及目录结构

上一篇文章"linux入门系列1--环境准备及linux安装"直观演示了虚拟机软件VMware和Centos操作系统的安装,按照文章一步一步操作,一定都可以安装成功.装好系统之后,接下来就是登录操作系统进行各种操作.作为入门系列文章第二篇,将简单介绍CentOs操作系统的特点.图形用户界面(GUI)操作以及目录结构. 正式开始操作之前,我们先来了解一下Linux操作系统相关的知识以及为何本系列文章选择CentOs作为演示环境. 一.Linux介绍 1.1 Linux概述 众所周知,目前

使用VMware将Linux装在物理硬盘上,开机即可进入Linux (转)

目录(?)[-] 本文目的 具体操作 1 软件准备 2  安装 21 对硬盘操作 22 创建虚拟机并安装 23 使用Grub引导Linux 1. 本文目的 适合于没有光驱的计算机来安装Linux,还有感觉从硬盘安装Linux不明白的朋友.让安装Linux更加简便傻瓜化. 文章末尾有附件下载. 2. 具体操作 2.1 软件准备 平台:Windows XP/2000 软件:VMware workstation5以上版本 Windlws下查看Linux分区的小工具:explore2fs.exe 如果懂

Linux 标准目录结构

Linux 标准目录结构 初学Linux,首先需要弄清Linux 标准目录结构 / root --- 启动Linux时使用的一些核心文件.如操作系统内核.引导程序Grub等. home --- 存储普通用户的个人文件 ftp --- 用户所有服务 httpd samba user1 user2 bin --- 系统启动时需要的执行文件(二进制) sbin --- 可执行程序的目录,但大多存放涉及系统管理的命令.只有root权限才能执行 proc --- 虚拟,存在linux内核镜像:保存所有内核

linux管理目录文件命令总结

一.文件和目录管理常用命令 目录操作命令:pwd.cd.ls.mkdir.du. 文件操作命令: touch.file.cp.rm.mv.which.find.ln 文件内容操作命令: cat.more.less.head.tail.wc.grep 归档及压缩命令: gzip.bzip2.tar 因为在linux系统中目录属于一种特殊文件,所以许多对文件进行操作的命令对目录也同样适用. 二.命令具体用法 1.pwd命令 用途:查看工作目录 使用方法:直接在命令行下输入pwd .pwd命令一般单独