- 博客(10)
- 收藏
- 关注
原创 基于linux下的shell运算及应用实例
shell 运算 运算符号 意义 +,- 加法,减法 *,/,% 乘法,除法,取余 ** 幂运算 ++,– 自增,自减 <,<=,>,>= 比较符号 =,+=,-=,*=,/=,%= 赋值运算 例如a+=1相当于a=a+1 运算操作与运算命令 意义 ((...
2018-06-28 16:26:49 433
原创 基于 linux 下的shell基础知识(二)之文本处理
shell中的文本处理grep 文本过滤命令sed 行编辑器awk 报告生成器(一) grep 文本过滤命令介绍:grep 命令是一种强大的文本搜索工具,根据用户制定的“模式”对目标文本进行匹配检查,打印匹配到的行;过滤条件是由正则表达式或者字符及基本文本字符所编写的;用法(usage): grep 匹配条件 处理文件gr...
2018-06-21 18:11:49 317
原创 基于linux下的shell变量以及函数调用
变量保存在内存; 变量记录在文件里,重启,让文件在内存中生效。 变量名称中通常包括大小写字母,数字,下划线(不是必须的) 变量名称格式: WESTOS_LINUX Westos_Linux westoS_Linux1)环境级变量: 运行脚本时,环境是独立的; export 定义变量时,公共资源,运行脚本会看到内容;当副级进程结束后,初始化进程...
2018-06-21 17:38:30 340
原创 基于linux下的shell 常用的控制语句及脚本运行控制
(一)for 语句:循环定义变量,依次执行,批量处理;有以下几种格式: for NUM in 1 2 3 for NUM in {1..3} for NUM in {a..f} for NUM in `seq 1 3 ` for NUM in `seq 1 2 10` //可以设定步长;2就是步长,输出为 1 3 5还可以是计算的方式(和C语言类似)for((A=1;...
2018-06-21 16:54:06 290
原创 基于 linux 下的shell入门(一)
一、什么是shell? shell也是操作系统中的一个软件,它包在linux内核的外面,为用户和内核之间的交互提供了一个接口;系统中的命令都是用shell去解释;shell接收系统回应的输出并显示到屏幕中; bash = GNU Bourne-Again Shell二 、什么是shell脚本?脚本是一种解释型语言;用shell脚本保存执行动作;用脚本判定命令的...
2018-06-20 18:13:19 230
原创 基于linux下的iptables策略管理服务
首先,请允许我先介绍一下什么是iptables? iptables 并不是真正的防火墙,可以理解为一个客户端代理。用户通过iptables这个代理,将用户的安全设定执行到对应的“安全框架”(netfilter).所以说,iptables其实是一个命令行工具,位于用户空间,我们用iptables操作整整的框架。 iptables是按照规则办事的,即rules,规则一般制订了源地址、目的...
2018-06-14 21:44:37 1043
原创 基于linux下的firewalld的管理
动态防火墙后台程序 firewalld 提供了一个 动态管理的防火墙, 用以支持网络 “ zones” , 以分配对一个网络及其相关链接和界面一定程度的信任。它具备对 IP v4 和 IP v6 防火墙设置的支持。它支持以太网桥 , 并有分离运行时间和永久性配置选择。它还具备一个通向服务或者应用程序以直接增加防火墙规则的接口•系统提供了三种配置方法:(1)图像化的配置工具 firewa...
2018-06-07 21:20:41 249
原创 基于linux下的iscsi网络磁盘共享
iSCSI 主要是通过 TCP/IP 的技术,将储存设备端通过 iSCSI target 功能,做成服务端,再通过 iSCSI initiator (iSCSI 初始化用戶) 功能,做成使用 iSCSI target 的用戶端。 客户端可以通过局域网连接服务器上的iSCSI 服务器,在本地虚拟出一块硬盘,以达到通过网络共享服务器硬盘的效果。iSCSI target:就是储存设备端,...
2018-06-07 21:04:08 1130
原创 基于linux下的cifs和nfs网络文件系统
一、cifs网络文件系统 CIFS是一种通用网络文件系统,主要用于网络设备之间的文件共享。CIFS可以在linux系统和windows系统之间共享文件,因此这种文件系统主要用于客户端是windows系统。 提供CIFS的服务是SAMBA下面将介绍samba服务的一些配置以及用法。配置1、首先,准备好两台虚拟机(desktop、server) (1)重置两台虚拟机,作...
2018-06-07 20:44:37 1507
原创 基于Linux下的apache Web 服务
什么是appache? APACHE就是一个网络服务器,这个服务器侦听一个TCP端口,一般是80,对端口收到的命令进行解释,然后提交一些结果。Apache是专门用来提供HTTP服务的,以及相关配置的(例如虚拟主机等)。appache与nginx的区别 apache 稳定;同步阻塞模式(前面的人有优先权等待的人,后面的人被阻塞) nginx 高效;异步非阻塞模式(前...
2018-06-01 00:02:23 287
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人