shewei
-
http协议基础(一)
web服务: Apache Nginx LVS http协议 网站运维: web站点 游戏网站web服务 高性能,高可用…
-
DNS服务和搭建
DNS服务: 名字解析 DNS 服务 实现主从服务器 实现子域 实现view …
-
ssh登陆与端口转发
ssh: secure shell, protocol, 22/tcp, 安全的远程登录 具体的软件实现:OpenSSH : ssh 协议的开源实现,CentOS 默认安装dropbear :另一个开源实现SSH 协议版本 …
-
安全和加密与创建签名证书
安全和加密:NIST定义的安全属性:(美国国家标准与技术研究院)保密性: 数据保密性 隐私性完整性:不可篡改 数据完整性 系统完整性高可用性: …
-
systemd管理
centos7:systemdSystemd :系统启动和服务器守护进程管理器,负责在系统启动或运行时, 激活系统资源,服务器进程和其它进程Systemd 新特性: 系统引导时实现服务并行启动 &n…
-
awk灵活运用
awk:报告生成器,格式化文本输出 有多种版本:New awk (nawk ),GNU awk(gawk)gawk:模式扫描和处理语言基本用法:awk [options] ‘program’ var=value file…awk [options] -f progr…
-
linux系统自动化安装和selinux
系统自动化安装: Anaconda 安装系统分成三个阶段: 安装前配置阶段安装过程使用的语言键盘类型安装目标存储设备Basic Storage :本地磁盘特殊设备:iSCSI设定主机名配置网络接口时区管理员密码x设定分区方式及MBR 的安装位置创建一个普通用户选定要安装的程序包 创建引导光盘:#cp /media/cdrom/isoli…
-
自制linux和编译内核
自制linux:(1) 分区并创建文件系统 fdisk /dev/sdb分两个必要的分区 /dev/sdb1 对应/boot /dev/sdb2 对应根 /mkfs.ext4 /dev/sdb1mkfs.ext4 /dev/sdb2 挂载bootmkdir /mnt/boot 子目录必须为bootm…
-
linux函数和数组定义
函数介绍: 函数function 是由若干条shell 命令组成的语句块,实现代码重用和模块化编程。 它与shell 程序形式上是相似的,不同的是它不是一个单独的进程,不能独立运行,而是shell 程序的一部分。 函数和shell 程序比较相似,区别在于: …
-
linux系统启动之破坏与修复
linux系统启动之破坏与修复: 通过这些实验,了解linux启动流程和相关文件,同时也预防系统发生问题能更快解决,而不用重装或者耽误时间: 实验:破坏MBR 446 dd if=/dev/zero of=/dev/sda bs=1 count=446…
-
linux启动和内核管理
linux启动和内核管理:1. 加载BIOS 的硬件信息,获取第一个启动设备2. 读取第一个启动设备MBR 的引导加载程序(grub) 的启动信息3. 加载核心操作系统的核心信息,核心开始解压缩,并尝试驱动所有的硬件设备4. 核心执行init 程序,并获取默认的运行信息5.init 程序执行/etc/rc.d/rc.sysinit 文件6. 启动核心的外挂模…
-
linux流程控制if,for,case,while
Shell编程中循环命令用于特定条件下决定某些语句重复执行的控制方式,有三种常用的循环语句:for、while和until。while循环和for循环属于“当型循环”,而until属于“直到型循环”。循环控制符:break和continue控制流程转向。 选择执行: …
-
linux进程和计划任务
内核的功用:进程管理、文件系统、网络功能、内存管理、驱动程序、 安全功能等 进程管理: 系统优先级:数字越小,优先级越高 实时优先级: 99-0,值最大优先级最高 nice值:-20 到19 ,对应系统优先级100-139或99 Linux 内核:抢占式多任务 &nb…
-
linux网络管理之三
cat /etc/hosts 可以做名字解析,黑客用来冒充网站IPcentos6 更改主机名 vim /etc/sysconfig/network &nbs…
-
linux网络管理之二
IP 地址由两部分组成: 网络ID: 最前面连续位 …