firewall服务
1. firewall服务介绍firewalld是Rhel7.0新推出的管理netfilter的用户空间软件工具firewalld是配置和监控防火墙规则的系统守护进程。可以实iptables.ip6tablesebtables的功firewalld服务由firewa...
管理selinux安全性
1. selinuxSecurityEnhancedLinux(SElinux)是一个额外的系统安全层。SElinux的主要目标是防止已遭泄漏的系统服务访问用户数据。大多数linux管理员都熟悉标准的用户/组/其他权限安全模型。这种...
shell编程之循环
1. for循环格式1:for NAME [ in WORDS ...]; do COMMANDS;done for变量名 [ in 列表 ];do 循环体 done for 变量名 [ in 列表 ] do 循环体 done执行机制:依次将列表中的元素赋值给变量名;每次...
shell编程之流程控制
1. 条件选择1.1 单分支条件1.2 多分支条件 2. 选择执行if语句格式:if COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else I COMMANDS ] fi单分支if 判断条件;then 条件为...
shell编程之条件测试命令
条件测试:判断某需求是否满足,需要由测试机制来实现,专用的测试表达式需要由测试命令辅助完成测试过程,实现评估布尔声明,以便用在条件性环境下进行执行若真,则状态码变量$?返回0若假,则...
shell脚本编程之变量
1. 变量变量表示命名的内存空间,将数据放在内存空间中,通过变量名引用,获取数据2. 变量类型变量类型:内置变量,如:PS1,PATH,UID,HOSTNAME,$$,BASHPID,PPID,$?,HISTSIZE用户自定义...
shell脚本编程之shell脚本语言的基本用法
1. shell脚本的用途自动化常用命令执行系统管理和故障排创建简单的应用程序处理文本或文件 2. shell脚本基本结构shell脚本编程:是基于过程式,解释执行的语言编程语言的基本结构:各种系统命...