02 2018 档案

摘要:Redis高级 redis数据备份与恢复 redis安全 redis性能测试 redis客户端连接 redis管道技术 redis分区 php使用redis 阅读全文
posted @ 2018-02-25 20:08 shenxm 阅读(229) 评论(0) 推荐(0)
摘要:Redis的相关命令 redis程序的命令 redis内部命令 阅读全文
posted @ 2018-02-25 20:05 shenxm 阅读(166) 评论(0) 推荐(0)
摘要:redis简介、安装、配置和数据类型 redis简介 redis安装 redis配置 redis数据类型 阅读全文
posted @ 2018-02-25 19:55 shenxm 阅读(352) 评论(0) 推荐(0)
摘要:mysql基础的优化方式 阅读全文
posted @ 2018-02-25 17:32 shenxm 阅读(167) 评论(0) 推荐(0)
摘要:Mysql实现高可用 MMM MHA 阅读全文
posted @ 2018-02-25 17:30 shenxm 阅读(1362) 评论(0) 推荐(0)
摘要:Mysql数据库的读写分离 读写分离应用 读写分离的优点 读写分离提高性能的原因 读写分离实现方法 基于ProxySQL的读写分离的实现 Amoeba实现mysql的读写分离 mysql proxy实现读写分离 阅读全文
posted @ 2018-02-25 17:27 shenxm 阅读(781) 评论(0) 推荐(0)
摘要:MySQL数据库的备份和恢复 备份和恢复(数据) 备份时应该注意事项 备份需要考虑因素 备份什么? 备份的分类 备份策略 一致性 备份工具1:mysqldump(重要) binlog 阅读全文
posted @ 2018-02-25 17:15 shenxm 阅读(530) 评论(0) 推荐(0)
摘要:Mysql数据库的主从复制 为什么要进行mysql的主从复制 mysql 的主从复制 单个msql的问题分析 主从复制原理 复制实现 复制过滤器 复制的监控和维护 阅读全文
posted @ 2018-02-25 17:08 shenxm 阅读(390) 评论(0) 推荐(0)
摘要:Mysql数据库的用户和日志管理 数据库的用户管理 数据库的日志管理 阅读全文
posted @ 2018-02-25 17:04 shenxm 阅读(7392) 评论(0) 推荐(0)
摘要:数据库的触发器 数据库的存储引擎 数据库存储过程 1.存储过程 1)我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行。而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带 阅读全文
posted @ 2018-02-25 17:01 shenxm 阅读(881) 评论(0) 推荐(2)
摘要:Mysql数据库的数据类型、索引、锁、事务和视图 数据的类型 数据库的索引 数据库的锁 数据库的事务 数据库的视图 阅读全文
posted @ 2018-02-25 15:42 shenxm 阅读(362) 评论(0) 推荐(0)
摘要:Mysql数据库基础操作 在mysql数据库中开启使用tab键补全功能 使mysql支持简体中文 mysql数据库表和库管理操作 注意:大部分命令不区分大小写,且有些唯一的命令可以简写 1)查看数据库结构 1》查看数据库列表信息 show database; help show help item: 阅读全文
posted @ 2018-02-25 15:35 shenxm 阅读(289) 评论(0) 推荐(0)
摘要:Mysql数据库介绍、安装和配置文件 MySQL数据库介绍 mysql系统结构 mysql安装方式 通用二进制格式安装过程 yum 安装 配置文件 阅读全文
posted @ 2018-02-25 15:00 shenxm 阅读(358) 评论(0) 推荐(0)
摘要:数据库的相关介绍 阅读全文
posted @ 2018-02-25 13:44 shenxm 阅读(249) 评论(0) 推荐(0)
摘要:memcached介绍 阅读全文
posted @ 2018-02-24 17:07 shenxm 阅读(242) 评论(0) 推荐(0)
摘要:Tomcat相关的LNMT和LAMT 阅读全文
posted @ 2018-02-24 17:00 shenxm 阅读(548) 评论(0) 推荐(0)
摘要:Cluster and session session consistency Tomcat Cluster BalancerMember Tomcat Session Replication Cluster Tomcat Session Server (memcached) 阅读全文
posted @ 2018-02-24 16:58 shenxm 阅读(201) 评论(0) 推荐(0)
摘要:Tomcat的常见优化和JVM常见分析工具 Tomcat的常用优化配置 JVM常用的分析工具 阅读全文
posted @ 2018-02-24 16:50 shenxm 阅读(288) 评论(0) 推荐(0)
摘要:Tomcat组件 tomcat常用组件 Tomcat的组织结构 Server组件 Service组件 Connector组件 Engine组件 Host组件 Context组件 Valve组件 Logger组件 realm组件 综合示例 其他配置信息 阅读全文
posted @ 2018-02-24 16:43 shenxm 阅读(296) 评论(0) 推荐(0)
摘要:Tomcat介绍 Tomcat Tomcat运行环境 Tomcat安装运行 Tomcat程序环境 阅读全文
posted @ 2018-02-24 16:37 shenxm 阅读(2109) 评论(0) 推荐(0)
摘要:Varnish的子进程 VCL varnish的有限状态机 客户端和后端工作线程的详细的varnish请求流程 VCL语法 VCL函数、关键字和变量 阅读全文
posted @ 2018-02-24 12:39 shenxm 阅读(1610) 评论(0) 推荐(0)
摘要:varnish的架构和日志 varnish的架构 varnish日志 日志工具 日志布局 事务处理 阅读全文
posted @ 2018-02-24 11:53 shenxm 阅读(1141) 评论(0) 推荐(0)
摘要:varnish介绍 varnish varnish的特点 varnish的工作原理 varnish的优缺点 varnish设计原则 存储对象 对象生命周期 varnish的应用程序 varnish安装 varnish程序架构 varnish的程序环境 阅读全文
posted @ 2018-02-24 11:44 shenxm 阅读(994) 评论(0) 推荐(0)
摘要:HAProxy的配置 阅读全文
posted @ 2018-02-23 21:35 shenxm 阅读(323) 评论(0) 推荐(0)
摘要:HAProxy介绍 HAProxy HAProxy支持两种主要的代理模式 HAProxy负载均衡策略非常多 HAProxy优缺点 HAProxy功能 HAProxy 组成 阅读全文
posted @ 2018-02-23 21:33 shenxm 阅读(1001) 评论(0) 推荐(0)
摘要:KeepAlived的实现示例 KeepAlived的实现 高可用的ipvs 集群示例 双主模式的lvs集群,拓扑、实现过程 keepalived 调用脚本进行资源监控 高可用的nginx 同步组 阅读全文
posted @ 2018-02-23 19:16 shenxm 阅读(499) 评论(0) 推荐(0)
摘要:KeepAlived的相关配置 KeepAlived 配置 KeepAlived单主配置示例 KeepAlived 双主配置 脚本的调用方法 通知脚本 KeepAlived 支持IPVS KeepAlived 配置检测 keepAlived命令 阅读全文
posted @ 2018-02-23 19:06 shenxm 阅读(396) 评论(0) 推荐(0)
摘要:VRRP 产生原因 VRRP VRRP工作原理 VRRP优点 VRRP工作过程 VRRP提供了三种认证方式 VRRP Master选举机制 VRRP的报文格式 虚拟路由器 VRRP路由器运行过程中的三种状态(状态机) VRRP状态上报机制 Backup抢占方式 监听 VRRP负载均衡 阅读全文
posted @ 2018-02-23 18:59 shenxm 阅读(2114) 评论(0) 推荐(0)
摘要:KeepAlived介绍 keepalived 相关缩略词 术语 keepalived的主要作用 keepAlived有三个进程 keepAlived组件 阅读全文
posted @ 2018-02-23 18:49 shenxm 阅读(487) 评论(0) 推荐(0)
摘要:Nginx模块 ngx_http_core_module 模块 ngx_http_access_module 模块 ngx_http_auth_basic_module 模块 ngx_http_stub_status_module 模块 ngx_http_log_module 模块 ngx_http 阅读全文
posted @ 2018-02-23 16:31 shenxm 阅读(223) 评论(0) 推荐(0)
摘要:Nginx配置 nginx 配置文件格式 nginx 配置 阅读全文
posted @ 2018-02-23 16:24 shenxm 阅读(241) 评论(0) 推荐(0)
摘要:Nginx介绍 nginx nginx的功能 nginx与web 服务相关的功能 nginx的特性 nginx程序架构 nginx 模块 nginx的安装 nginx目录和命令 nginx优缺点 阅读全文
posted @ 2018-02-23 16:23 shenxm 阅读(770) 评论(0) 推荐(0)
摘要:apache相关补充 sendfile机制 反响代理功能 ARP CGI FastCGI php fpm 总结 阅读全文
posted @ 2018-02-23 12:13 shenxm 阅读(159) 评论(0) 推荐(0)
摘要:http报文和协议首部 http报文 http协议首部 阅读全文
posted @ 2018-02-23 12:08 shenxm 阅读(352) 评论(0) 推荐(0)
摘要:http 2.4 阅读全文
posted @ 2018-02-23 12:02 shenxm 阅读(476) 评论(0) 推荐(0)
摘要:HTTP 2.2 阅读全文
posted @ 2018-02-23 12:00 shenxm 阅读(498) 评论(0) 推荐(0)
摘要:apache apache介绍 apache的特性 apache的功能 apache优缺点 httpd介绍 https :http over ssl 阅读全文
posted @ 2018-02-23 11:49 shenxm 阅读(892) 评论(0) 推荐(0)
摘要:持续连接 session保存机制(会话机制) LVS的高可用 阅读全文
posted @ 2018-02-23 11:22 shenxm 阅读(4305) 评论(0) 推荐(0)
摘要:ipvs和ipvsadm ipvs:内核中的协议栈上实现 ipvsadm:用户空间的集群服务管理工具 1)程序包:ipvsadm rpm ql ipvsadm /etc/sysconfig/ipvsadm config /usr/lib/systemd/system/ipvsadm.service 阅读全文
posted @ 2018-02-23 11:12 shenxm 阅读(5477) 评论(0) 推荐(0)
摘要:LVS的负载均衡 LVS负载均衡机制 lvs nat 模式 lvs tun 模式 LVS DR模式 lvs fullnat 模式 负载均衡实现 阅读全文
posted @ 2018-02-23 10:53 shenxm 阅读(401) 评论(0) 推荐(0)
摘要:集群体系和调度算法 LVS集群体系架构 LVS负载均衡调度算法 阅读全文
posted @ 2018-02-23 10:42 shenxm 阅读(615) 评论(0) 推荐(0)
摘要:LVS介绍 LVS LVS体系架构 LVS的基本原理 LVS的四种负载均衡模式 LVS的十种调度算法 LVS的优缺点 阅读全文
posted @ 2018-02-23 10:21 shenxm 阅读(435) 评论(0) 推荐(1)
摘要:集群介绍 阅读全文
posted @ 2018-02-23 10:01 shenxm 阅读(500) 评论(0) 推荐(0)
摘要:firewalld firewalld服务 firewalld zone 分类 预定义服务 firewalld 配置 firewalld cmd命令选项 firewall cmd 命令示例 其他规则 管理rich 规则 伪造和端口转发 阅读全文
posted @ 2018-02-22 16:55 shenxm 阅读(395) 评论(0) 推荐(0)
摘要:iptables介绍 iptables Netfilter 组件 三种报文流向 iptables的组成 netfilter表和链对应的关系 数据包过滤匹配和传输过程 路由功能发生的时间点 iptables规则 1)规则rule : 1 根据规则的匹配条件尝试匹配报文,对匹配成功的报文根据规则定义的处 阅读全文
posted @ 2018-02-22 16:51 shenxm 阅读(477) 评论(0) 推荐(0)
摘要:防火墙相关概念 安全技术 linux系统上的三种安全防范手段 防火墙及其分类 防火墙的工作 防火墙框架 防火墙的NET(网络地址转换)功能 linux系统上的防火墙 阅读全文
posted @ 2018-02-22 16:37 shenxm 阅读(1141) 评论(0) 推荐(0)
摘要:FastDFS的实现 环境 FastDFS的实现 FastDFS实现nginx代理 阅读全文
posted @ 2018-02-22 16:29 shenxm 阅读(698) 评论(0) 推荐(0)
摘要:FastDFS的介绍 FastDFS FastDFS的特性 FastDFS架构图 系统架构 上传文件流程图 系统架构 下载文件流程图 Fast同步机制 FastDFS用户请求过程 FastDFS核心组件 FastDFS运行机制 FastDFS配置修改 FastDFS常用命令 FastDFS实现ngi 阅读全文
posted @ 2018-02-22 16:25 shenxm 阅读(5748) 评论(1) 推荐(0)
摘要:MogileFS的实现 解决MogileFS的bug问题 阅读全文
posted @ 2018-02-22 16:16 shenxm 阅读(891) 评论(0) 推荐(0)
摘要:MogileFS介绍 MogileFS mogilefs的特性 mogileFS主要由三部分构成 mogileFS架构 mogileFS管理的几个概念 mogilefs安装方式 mogilefs程序路径 mogilefs程序功能的配置文件 mogilefs服务初始化 mogilefs的管理 Mogi 阅读全文
posted @ 2018-02-22 16:12 shenxm 阅读(2617) 评论(0) 推荐(0)
摘要:SAMBA介绍 SAMBA配置 SAMBA的相关包 SAMBA服务器配置 管理SAMBA用户 配置目录共享 基本特定用户和组的共享 SMB客户端访问 挂载CIFS文件系统 实现SMB共享 多用户SMB挂载 实现图形化管理 相关SELinux 配置 阅读全文
posted @ 2018-02-22 16:03 shenxm 阅读(523) 评论(0) 推荐(0)
摘要:NFS介绍 NFS RPC NFS 优势 NFS服务介绍 NFS配置 NFS的软件包nfs utils以及相关文件 配置防火墙 NFS配置文件 NFS配置示例 启动NFS 客户端NFS挂载 自动挂载 直接匹配 实现NFS服务 实现NFS伪根 NFS相关SELinux 设置 NFS工具 阅读全文
posted @ 2018-02-22 15:50 shenxm 阅读(377) 评论(0) 推荐(0)
摘要:测试DNS服务的命令 dig host nslookup rndc whois 阅读全文
posted @ 2018-02-21 22:05 shenxm 阅读(14284) 评论(0) 推荐(1)
摘要:bind中的ACL和rndc 智能DNS解析 DNS基础排除 1》例如:dig A example.com ; DiG 9.9.4 RedHat 9.9.4 14.el7 Aexample.com ;; global options: +cmd ;; Got answer: ;; HEADER 阅读全文
posted @ 2018-02-21 21:34 shenxm 阅读(527) 评论(0) 推荐(0)
摘要:DNS的主从、子域授权和转发服务器 主从DNS 子域授权 转发服务器 阅读全文
posted @ 2018-02-21 21:26 shenxm 阅读(1769) 评论(0) 推荐(0)
摘要:DNS域名记录 DNS数据库 区域传输 正解和反解在zone记录当中是由众多的RR(resource record)组成 资源记录定义的格式 资源类型的定义:rr_type 阅读全文
posted @ 2018-02-21 21:19 shenxm 阅读(1322) 评论(0) 推荐(0)
摘要:DNS服务介绍 DNS的域名结构系统 DNS域名解析工作原理 DNS服务器 DNS服务程序 阅读全文
posted @ 2018-02-21 21:15 shenxm 阅读(799) 评论(0) 推荐(0)
摘要:SSH简介 SSH的主要特性 SSH的组成 SSH处理过程 SSH协议的实现工具 ssh 客户端 ssh 服务器 ssh 服务的最佳实践 要使用默认端口 禁止使用protocol version 1 限制可登录用户 设定空闲会话超时时长 利用防火墙设置ssh 访问策略 仅监听特定的IP 地址 基于口 阅读全文
posted @ 2018-02-21 15:42 shenxm 阅读(535) 评论(0) 推荐(0)
摘要:其它的日志文件 管理命令 last,lastb lastlog journalctl logger 阅读全文
posted @ 2018-02-19 17:18 shenxm 阅读(414) 评论(0) 推荐(0)
摘要:日志配置 程序包:rsyslog rpm ql rsyslog centos6 /etc/logrotate.d/syslog /etc/pki/rsyslog /etc/rc.d/init.d/rsyslog /etc/rsyslog.conf /etc/rsyslog.d /etc/syscon 阅读全文
posted @ 2018-02-19 16:10 shenxm 阅读(266) 评论(0) 推荐(0)
摘要:日志介绍 阅读全文
posted @ 2018-02-19 16:07 shenxm 阅读(338) 评论(0) 推荐(0)
摘要:ftp ,lftp,sftp lftpget URL wget links URL curl 阅读全文
posted @ 2018-02-19 15:28 shenxm 阅读(348) 评论(0) 推荐(0)
摘要:测试网络连通性 确定域名服务器 跟踪路由命令 阅读全文
posted @ 2018-02-19 15:06 shenxm 阅读(167) 评论(0) 推荐(0)
摘要:主机名和名称解析 阅读全文
posted @ 2018-02-19 14:07 shenxm 阅读(1163) 评论(0) 推荐(0)
摘要:网卡相关 配置命令 ifconfig route ip netstat ss nmcli bonding brctl 阅读全文
posted @ 2018-02-19 13:30 shenxm 阅读(1822) 评论(0) 推荐(0)
摘要:网络知识 网络配置 阅读全文
posted @ 2018-02-19 11:35 shenxm 阅读(454) 评论(0) 推荐(0)
摘要:SELinux 介绍 SELinux 工作类型 SELinux 安全上下文 五个安全元素 SELinux 策略 设置SELinux 修改SELinux 安全标签 默认安全上下文查询与修改 SELinux 布尔值 SELinux 日志管理 SELinux 帮助 阅读全文
posted @ 2018-02-17 14:38 shenxm 阅读(245) 评论(0) 推荐(0)
摘要:IKE(Internet Key Exchange):密钥交换 密钥交换,双方通过交换密钥来实现数据加密解密。 密钥交换的两种方式: 1.对称密钥加密: 将公钥加密后通过网路传输到对方进行解密,这种方式有很大可能被截取破解,所以不常用。 2.DH (Deffie Hellman) : 双方共有一些参 阅读全文
posted @ 2018-02-17 14:35 shenxm 阅读(184) 评论(0) 推荐(0)
摘要:PAM(Pluggable Authentication Modules) PAM架构 pam 认证原理 PAM 认证过程 PAM的配置文件 pam文档 限制的实现方式 共有3种方式: 1)通过ulimit命令 2)在/etc/security/limits.d/目录下创建限制文件来实现 3)修改/ 阅读全文
posted @ 2018-02-17 14:32 shenxm 阅读(2874) 评论(0) 推荐(0)
摘要:sudo sudoers 别名 sudo 别名 示例 visudo命令 sudo 命令 阅读全文
posted @ 2018-02-17 14:28 shenxm 阅读(395) 评论(0) 推荐(0)
摘要:TCP_Wrappers 介绍 TCP_Wrappers 的配置 TCP_Wrappers 的使用 阅读全文
posted @ 2018-02-17 11:25 shenxm 阅读(287) 评论(0) 推荐(0)
摘要:AIDE 阅读全文
posted @ 2018-02-17 11:23 shenxm 阅读(830) 评论(0) 推荐(0)
摘要:ssh 服务登录验证 基于key 认证 SSH 端口转发 X协议转发 阅读全文
posted @ 2018-02-14 21:18 shenxm 阅读(1152) 评论(0) 推荐(0)
摘要:证书类型 获取证书两种方法 openSSL工具可以满足我们创建CA和证书 创建私有CA和颁发证书: 阅读全文
posted @ 2018-02-14 18:50 shenxm 阅读(846) 评论(0) 推荐(0)
摘要:gpg openssl ssh scp rsync sftp Pssh、pslurp、pscp.pssh工具 阅读全文
posted @ 2018-02-14 18:44 shenxm 阅读(395) 评论(0) 推荐(0)
摘要:对称加密 非对称加密 单向加密 阅读全文
posted @ 2018-02-14 17:55 shenxm 阅读(948) 评论(0) 推荐(0)
摘要:加密需要 墨菲定律 安全机制 安全算法 OpenSSL SSH 阅读全文
posted @ 2018-02-14 17:42 shenxm 阅读(425) 评论(0) 推荐(0)
摘要:Linux 系统状态的查看及管理工具: pstree ps pgrep&&pkill pidof top htop uptime vmstat iostat pmap glances dstat kill killall nohup screen systemd tmpfiles sleep chk 阅读全文
posted @ 2018-02-14 16:14 shenxm 阅读(684) 评论(0) 推荐(0)
摘要:Linux 计划任务的分类: at 计划任务 cront计划任务 at和crontab的对比 运行结果的重定向 anacron系统 阅读全文
posted @ 2018-02-14 00:09 shenxm 阅读(403) 评论(0) 推荐(0)
摘要:内核的功用: 进程的概念: 进程创建: 进程优先级: 进程内存: IPC: LRU 算法 进程类型: 进程状态: 作业管理 程序的并行运行 管理临时文件 阅读全文
posted @ 2018-02-14 00:06 shenxm 阅读(230) 评论(0) 推荐(0)
摘要:救援环境 系统配置文件丢失修复 阅读全文
posted @ 2018-02-14 00:03 shenxm 阅读(162) 评论(0) 推荐(0)
摘要:系统启动流程 systemd Unit 类型 服务管理 ` 运行级别 CentOS7 引导启动顺序 service unit 文件格式 设置内核参数 启动排错 破解CentOS7 的root 口令 修复GRUB2 阅读全文
posted @ 2018-02-14 00:01 shenxm 阅读(346) 评论(0) 推荐(0)
摘要:centos6 之前的系统启动: 1。加载BIOS 的硬件信息,获取第一个启动设备 2。读取第一个启动设备MBR 的引导加载程序(grub)的启动信息 3。加载核心操作系统的核心信息,核心开始解压缩,并尝试驱动所有的硬件设备 4。核心执行init 程序,并获取默认的运行信息 5。初始化第一步结束后, 阅读全文
posted @ 2018-02-13 23:58 shenxm 阅读(189) 评论(0) 推荐(0)
摘要:grub grub 加密 阅读全文
posted @ 2018-02-13 23:53 shenxm 阅读(299) 评论(0) 推荐(0)
摘要:init 程序的类型: init 启动级别 init 第一步初始化 CentOS 5 的inittab 文件 CentOS 6 /etc/inittab 和相关文件 init进行的第二步初始化 启动各项服务 注意: 总结: 阅读全文
posted @ 2018-02-13 23:51 shenxm 阅读(602) 评论(0) 推荐(0)
摘要:ramdisk ramdisk文件的制作: mkinitrd 阅读全文
posted @ 2018-02-13 23:48 shenxm 阅读(327) 评论(0) 推荐(0)
摘要:内核 内核版本 内核模块命令 lsmod lsmod Show the status of modules in the Linux Kernel 显示核心已经装载的内核模块 显示的内容来自于/proc/modules 文件 modinfo 显示模块的详细描述信息 modinfo Show info 阅读全文
posted @ 2018-02-13 23:33 shenxm 阅读(1503) 评论(0) 推荐(0)
摘要:Linux 组成 终端terminal 交互式接口 命令提示符 执行命令 执行外部命令 命令别名 命令格式 简单命令 date 显示日期和时间 d: 显示字符串所指的日期与时间。字符串前后必须加上双引号; s: 根据字符串来设置日期与时间。字符串前后必须加上双引号; u: 显示GMT; date d 阅读全文
posted @ 2018-02-13 23:15 shenxm 阅读(303) 评论(0) 推荐(0)
摘要:shell脚本 高级变量 字符串变量切片 字符串处理 字符串变量赋值 有类型的变量 间接变量引用 阅读全文
posted @ 2018-02-07 00:25 shenxm 阅读(1394) 评论(0) 推荐(0)
摘要:shell脚本 数组 数组 数组赋值 数组引用 删除数组 关联数组 阅读全文
posted @ 2018-02-07 00:22 shenxm 阅读(819) 评论(0) 推荐(0)
摘要:shell脚本 函数 函数介绍 定义函数 函数使用 交互式环境下定义和使用函数 脚本中定义和使用函数 函数在使用前须先被定义,所以在脚本中使用函数是,必须在脚本开始前定义函数。 调用函数仅使用其函数名即可 示例: cat func1 !/bin/bash func1 hello() { echo " 阅读全文
posted @ 2018-02-07 00:19 shenxm 阅读(2114) 评论(0) 推荐(0)
摘要:shell脚本 循环选择语句 过程式编程语言: 顺序执行 选择执行 循环执行 注:条件中的变量,可以在执行语句中使用,不用在加上"$"。 if语句 case 语句 for语句 for 变量名 in 列表;do 循环体 done 依次将列表中的元素赋值给“变量名”; 每次赋值后即执行一次循环体; 直到 阅读全文
posted @ 2018-02-07 00:15 shenxm 阅读(2981) 评论(0) 推荐(1)
摘要:shell脚本 基础 编程基础 shell脚本说明 变量介绍 变量的作用: 数据暂存 参与运算 表示数据范围 强类型变量: 变量不经过强制转换,它永远是这个数据类型,不允许隐式的类型转换。 一般定义变量时必须指定类型、参与运算必须符合类型要求。 调用未声明变量会产生错误。 如 java,c 的变量 阅读全文
posted @ 2018-02-07 00:07 shenxm 阅读(350) 评论(0) 推荐(0)
摘要:shell 什么是shell bash shell bash的配置文件 shell 登录两种方式 bash中的退出时的任务 阅读全文
posted @ 2018-02-02 11:01 shenxm 阅读(240) 评论(0) 推荐(0)
摘要:编译安装 程序包编译 编译安装 阅读全文
posted @ 2018-02-02 10:13 shenxm 阅读(379) 评论(0) 推荐(0)
摘要:用户和组 用户user 组group Linux 组的类别: 用户和组的配置文件 passwd 文件格式 shadow 文件格式 密码加密(/etc/shadow) 密码的复杂性策略 密码期限 group 文件格式(/etc/group) gshdow 文件格式(/etc/gshadow) 新建用户 阅读全文
posted @ 2018-02-01 17:25 shenxm 阅读(282) 评论(0) 推荐(0)
摘要:相关实验示例 创建文件系统 创建和删除swap分区 以文件方式创建和删除swap分区 实现配额 创建和删除软RAID 逻辑卷相关 创建iso文件 阅读全文
posted @ 2018-02-01 14:54 shenxm 阅读(300) 评论(0) 推荐(0)
摘要:相关命令工具 lsof sync mknod losetup uuidgen free df du lscpu dd convert 阅读全文
posted @ 2018-02-01 14:22 shenxm 阅读(280) 评论(0) 推荐(0)