按时间归档:2016年09月
-
Http实践
练习:搭建虚拟主机 (1)基于主机名实现三个虚拟主机 (2) 每虚拟主机使用独立的访问日志和错误日志 (3) 第三个虚拟主机的/admin要进行用户访问认证 (4) 在…
-
Linux系统启动流程、内核及模块管理、linux启动故障排除和自制linux
Linux系统启动流程、内核及模块管理 Linux系统的组成部分组成:内核+根文件系统(kernel+rootfs)内核(kernel): 进程管理(创建、调度、销毁等)、内存管理、网络管理(网络协议栈)、驱动程序、文件系统、安全功能IPC:Inter Process Communication机制本地进程间通信机制:消息队列、semerphor、shm(共…
-
Linux之Centos系统的启动流程详述
概述 了解系统的启动流程,有助于我们了解Linux系统上的一些工作原理,有助于我们深入的理解一个系统的运作方式,那么本篇就以CentOS6系统为例,介绍一下有关Linux系统启动相关的内容,分为一下几个部分 1、Linux系统的一些基础概念 2、CentOS6上的启动流程概述 第一章 Linux系统的一些基础概念 Linux系统的组成部分:内核(kernel…
-
ArchLinux折腾记
刚接触linux的时候, 听到前辈说到这样一个系统, 说是linux 技能纯熟才能驾驭的了ArchLinux , 最近正好有个半天闲, 于是抽空, 佐以官方文档, 来认认真真的折腾一下ArchLinux Contents ArchLinux简介 准备工作 分区设置 基本功能安装 &nbs…
-
OpenSSL
加密和解密技术 本章内容: 安全机制 对称加密 不对称加密 散列算法 PKI和CA 相关知识: 1)传输层协议: TCP(面向连接),UDP(面向无连接),SCTP(流控协议) 2)port(端口):传输层协议都会提供端口, 端口(port)是标记进程…
-
破坏grub实验之二
删除/etc/fstab和/boot和grub的stage1阶段 [root@localhost ~]# rm -rf /boot [root@localhost ~]# rm -rf /etc/fstab [root@localhost ~]# …
-
编译安装dropbear
ssh协议的另一个实现:dropbear 编译安装dropbear [root@centos6 ~]# tar xf dropbear-2013.58.tar.bz2 [root@centos6 ~]# cd dropbear-2013.58 [root@centos6&nbs…
-
构建私有CA
构建私有CA 我们采用openssl这个软件来实现 所有首先我们来看下该软件的配置文件 实现环境 centos 7.2 [root@redhat7 ~]# rpm -qc openssl //可以看到该命令没有任何输出,我们可以思考该软件包还存在其他的支包 [root@redhat7 ~…
-
Linux作业管理和并发执行
概述 本章将为大家介绍一些进程管理的补充部分作业管理和任务的并发执行,同时也将介绍一下Linux系统上计划任务的相关内容,具体分为:1、Linux作业管理2、任务的并发执行 第一章 Linxu作业管理 1、前台作业和后台作业 前台作业:通过中断启动,且启动后一直占据终端 后台作业:可通过终端启动,但启动后即…
-
Linux systemd管理
 …
-
Linux文件管理&bash特性
Linux上的文件管理命令 目录管理命令: mkdir:make directories mkdir [OPTION]… DIRECTORY… -p: 自动按需创建父目录; -v: verbose,显示详细过程; -m MODE:直接给定权限; 注意:路径基名方为命令的作用对象;基名之前的路径必须得存在; r…
-
Linux基础——文件管理
Linux基础——文件管理 文件管理及常用命令详解 Linux文件系统是以/为基本的倒置树状结构,我们来进一步学习下文件或者目录的操作和管理命令: 目录相关操作:cd、pwd、mkdir、rmdir 目录及文件检索:ls 复制、移动、删除:cp、mv、rm…
-
Linux任务计划,周期性任务执行详解
Linux任务计划,周期性任务执行 概述 本章将为大家介绍一些任务计划和周期性任务计划执行相关内容任务计划的分类主要有由两种 未来的某时间点执行一次某任务:at,batch 周期性运行某任务:crontab具体分为三个方面来说明: 1、at计划任务 2、c…
-
Linux基础
计算机组成和功能 按照Von Neumann的理解 [1],计算机分为以下几部分: 输入 (Input Device, 用于提供给计算机待处理的数据) e.g. 键盘,… &nbs…
-
第三周:文本处理工具wc,cut,sort,uniq,tr,tee命令练习和用户及组相关命令练习
1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可; [root@app1 tmp]# who | cut -d" " -f1| uniq root dts centos 2、取出最后登录到当前系统的用户的相关信息; [r…