- 博客(27)
- 收藏
- 关注
原创 001计算机系统概论(原书第2版)--第1章 欢迎阅读本书
1.1 我们的目标 计算机是非常确定的一个系统,即在任何时候,在相同的方法、相同的状态下(当然包括相同的起始条件),同样的问题必然获得相同的结果。 本书首先将介绍那些简单部件的原理和机制,然后一步一步地搭建出一个互连结构,即所谓“计算机”。 我们的目标是,一旦你完成了这本教材的学习,就能够自然地操作一种语言(如C语言)来编写程序了,并能够使用其中的一...
2018-11-05 18:46:54 2521
原创 兄弟连Linux(二十六)--rsync文件同步
1、rsync服务器 远程备份、实时备份1.1 关于RSYNC 一款快速增量备份工具 Remote Sync,远程同步 支持本地复制,或者与其他SSH,rsync主机同步 官方网址:http://rsync.samba.org/ Rsync(remote synch...
2018-10-27 16:56:41 346
原创 兄弟连Linux(二十五)--邮件服务
1、邮件服务器概述1.1 邮件服务器概念1.1.1 邮件服务器概念 电子邮件服务器是处理邮件交换的软硬件设施的总称,包括电子邮件程序、电子邮件箱等。它是为用户提供基于E-mail服务的电子邮件系统,人们通过访问服务器实现邮件的交换。1.1.2 常见的邮件服务器Sandmail、Qmail、Postfix、Exchange、Notes/Domino、 Coremail...
2018-10-27 16:56:33 551
原创 兄弟连Linux(二十四)--DNS服务
1、域名服务基础1.1 DNS作用与类型1.1.1 DNS系统的作用: 正向解析:根据主机名称(域名)查找对应的IP地址 反向解析:根据IP地址查找对应的主机域名1.1.2 域名结构域名 域名:xdl.com 主机名:www.xdl.com IAN...
2018-10-27 16:56:24 416
原创 兄弟连Linux(二十三)--NFS服务
1、NFS简介1.1 什么是NFS NFS(Network File System) 配置简单 权限不太明确 NFS可以让客户端把服务器的共享目录挂载到本机使用,就想使用本机分区一样,使用非常方便。1.2 RPC(远程调用)服务 NFC是被RPC服务管理的,所以必须安装RPC的主程序rpcbind1.3 ...
2018-10-27 16:56:17 296
原创 兄弟连Linux(二十二)--Samba服务
1、Samba简介1.1 数据共享方法 Windows和Linux方法无法在两个系统中通用 Windows中最常见的是“网上邻居”。网上邻居使用的文件系统是CIFS(通用互联网文件系统)协议进行数据分享 无法跨路由、无法跨网段 Linux中最常用的是NFS服务1.2 Samba的由来 在1991年Andre...
2018-10-27 16:56:09 437
原创 兄弟连Linux(二十一)VSFTP服务
1、FTP简介和原理1.1 FTP简介 FTP(File Transfer Protocol)中文称为“文件传输协议”。用于Internet上的控制文件的双向传输。 “下载”文件就是从远程主机拷贝文件到自己的计算机上; “上传”文件就是将文件从自己的计算机中拷贝到远程主机上。1.2 主动模式 默认采用主动模式:服务端从20...
2018-10-27 16:56:00 288
原创 兄弟连Linux(二十)--DHCP服务
1、DHCP简介与原理1.1 DHCP(Dynamic Host Configuration Protocol,动态主机配置协议) 大量客户机自动分配地址,提供集中管理 减轻管理和维护成本,提高网络配置效率1.2 可分配的地址信息主要包括: 网卡的IP地址、子网掩码 对应的网络地址、广播地址 默认网关地址 ...
2018-10-26 23:50:36 355
原创 兄弟连Linux(十九)--SSH远程管理服务
1、SSH简介1.1 SSH(安全外壳协议)SSH为Secure Shell的缩写,SSH为建立在应用层和传输层基础上的安全协议。1.2 SSH端口 SSH端口:22 Linux中守护进程:sshd 安装服务:OpenSSH 服务端主程序:/usr/sbin/sshd 客户端主程序:/usr/bin/ssh...
2018-10-26 23:50:27 417
原创 兄弟连Linux(十八)--Linux网络基础
1、Linux的IP地址配置1.1 Linux配置IP地址的方法 ifconfig命令临时配置IP地址 setup工具永久配置IP地址 修改网络配置文件 图形界面配置IP地址1.2 ifconifg命令 查看与配置网络状态命令 ifconfig eth0 192.168.0.200 netmas...
2018-10-26 23:50:16 1000
原创 兄弟连Linux(十七)--网络通信协议
1、OSI/ISO七层模型和TCP/IP四层模型1.1 OSI的七层框架 并没有在实际生产环境中应用,只是一个参考模式(分层)1 物理层(比特)à数据链路层(帧)à网络层(报文)à传输层(TPDU)à会话层(SPDU)à表示层(PPDU)à应用层(APDU) 7发送:从高层到底层;接收:从底层到高层物理层负责实际的数据传递传输层:TCP/UDP,接入解码内容;网...
2018-10-26 23:50:03 225
原创 兄弟连Linux(十六)--网络基础
1.、互联网概述1.1 Internet简介 Internet是国际互联网。就像洲际公路系统将各个城市连接在一起一样,Internet同样也连接着成千上万的计算机网络。 Internet计算机网络还是一个巨大的信息海洋,涉及书籍、教育、电影、实事、运动、艺术、文化、技术开发等内容。1.2 Internet发展历史1.3 Internet的作用 ...
2018-10-26 23:49:55 660
原创 兄弟连Linux(十五):Linux网络服务课程简介
网络视频录制计划1.1 第一部分:Linux网络设置与远程管理 主要讲解网络基础知识、Linux中常用过的网络命令、Linux中IP地址配置方式、SSH远程连接管理、VNC远程管理等内容。这部分主要是基础知识,让大家对Linux网络服务有个初步的人士1.2 第二部分:Linux文件服务器 主要讲解Linux中最主要的文件共享服务FTP服务、Samba服务和NF...
2018-10-26 23:49:46 537
原创 兄弟连Linux(十四)--备份与恢复
1、备份概述1.1 Linux系统需要备份的数据 /root/目录 /home/目录 /var/spool/mail/目录 /etc/目录 其他目录 安装服务的数据 apache需要备份的数据 配置文件 ...
2018-10-26 23:49:24 225
原创 兄弟连Linux(十三)--启动管理
1、启动流程-运行级别1.1 运行级别0 关机 1 单用户模式,可以想象为windows的安全模式,主要用于系统修复 2 不完全的命令行模式,不含NFS服务(Linux间文件共享的服务) 3 完全的命令行模式,就是标准字符界面 4 系统保留 5 图形模式 ...
2018-10-26 23:49:12 271
原创 兄弟连Linux(十二)--日志管理
1、日志管理简介1.1 日志服务 在CentOS6.x中日志服务已经由rsyslogd取代了原来的syslogd服务。rsyslogd日志服务更加先进,功能更多。但是不论该服务的使用还是日志文件的格式其实都是和syslogd服务相兼容的,所以学习起来基本和syslogd服务一致。1.1.1 rsyslogd的新特点 基于TCP网络协议传输日志信息 ...
2018-10-26 23:49:00 247
原创 兄弟连Linux(十一)--Linux系统管理
1、进程管理1.1 进程管理1.1.1 进程简介 进程是正在执行的一个程序或命令,每一个进程都是一个运行的实体,都有自己的地址空间,并占用一定的系统资源。1.1.2 进程管理的作用 判断服务器健康状态 top命令 查看系统中所有进程 ps命令和pstree命令 杀死进程1.2 进...
2018-10-26 23:48:41 333 1
原创 兄弟连linux(十)--Linux服务管理
1、服务简介与分类1.1 服务的分类1.1.1 启动和自启动 服务启动:就是在当前系统中让服务运行,并提供功能 服务自启动:自启动是指让服务在系统开机或重启动之后,随着系统的系统而自动启动的服务。1.1.2 查询已安装的服务 RPM包安装的服务 chkconfig --list 查...
2018-10-24 19:13:14 725
原创 兄弟连Linux(九)--Shell编程
1、正则表达式1.1 正则表达式与通配符(通配符有 * ? [])正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配。grep、awk、sed等命令可以支持正则表达式通配符用来匹配符合条件的文件名,通配符是完全匹配。ls、fin· * 前一个字符匹配0次或任意多次. 匹配除了换行符外任意一个字符^ ...
2018-10-24 19:12:02 377 1
原创 兄弟连Linux(八)--Shell基础
1、Shell概述1.1 Shell是什么 Shell是一个命令解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动、挂起、停止,甚至是编写一些程序。 Shell还是一个功能相当强大的编程语言,易编写,易调试,灵活性较强。Shell是解释执行的脚本语言,在Shell中可以直接调用Linux系统命令。1...
2018-10-24 19:11:21 583
原创 兄弟连Linux(七)--文件系统管理
1、回顾分区和文件系统1.1 分区类型主分区:总共最多只能分4个扩展分区:只能有一个,也算作主分区的一种,也就是说主分区加扩展分区最多有4个。但是扩展分区不能存储数据和格式化,必须再划分成逻辑分区才能使用 逻辑分区:逻辑分区实在扩展分区中划分的,如果是IDE硬盘,Linux最多支持59个逻辑分区,如果是SCSI硬盘,Linux最多支持11个逻辑分区。1.2 分区表示...
2018-10-24 19:10:39 403
原创 兄弟连Linux(六)--权限管理
1、ACL权限1.1 ACL权限简介与开启1.1.1 ACL权限简介 专门用于解决属主、属组、其他人无法解决的复杂权限问题1.1.2 查看分区ACL权限是否开启 $ dumpe2fs -h /dev/sda3 dump2fs命令是查询指定分区详细文件系统信息的命令 -h 仅显示超级块中信息,而不显示磁盘...
2018-10-24 19:09:55 603
原创 兄弟连linux(五)--用户和用户组管理
1、用户配置文件1.1 用户信息文件 /etc/passwd1.1.1 用户管理简介 所以越是对服务器安全性要求高的服务器,越需要建立合理的用户权限登记制度和服务器操作规范。 在Linux中主要是通过用户配置文件来查看和修改用户信息。1.1.2 /etc/passwd 第1字段:用户名称 第2字段:密码标志...
2018-10-24 19:09:15 262
原创 兄弟连Linux(四)--软件包管理
1、软件包管理简介1.1 软件包分类 源码包 脚本安装包 二进制包(RPM包、系统默认包)2、RPM包管理-rpm命令管理2.1 包命名与依赖性2.1.1 RPM包命名原则 httpd-2.2.15-15.e16.centos.1.i686.rpm httpd 软件包名...
2018-10-24 19:08:29 306
原创 兄弟连Linux(三)--文本编辑器Vim
1、Vim常用操作1.1 Vim简介Vim没有命令,只有菜单Vim三种模式:命令模式、插入模式、编辑模式 插入命令 aio 定位 :set nu :n 删除 x nx dd ndd 复制和剪切 yy-p ...
2018-10-24 19:07:32 307
原创 兄弟连Linux(二)--Linux常用命令
命令格式: 命令 [-选项] [参数] 例如: ls -a /etc说明:1)个别命令使用不遵循此格式 2)当有多个选项时,可以写在一起 3)简化选项与完整选项 -a 等于 –all ...
2018-10-24 19:05:12 423
原创 兄弟连Linux(一)--Linux常用目录
/bin/ 存放系统命令的目录,普通用户和超级用户都可以执行。不过当在/bin下的命令在单用户模式下也可执行。/sbin/ 保存和系统环境设置相关的命令,只有超级用户可以使用这些命令进行系统环境设置,但是有些命令可以允许普通用户查看。/usr/bin/ 存放系统命令的目录,普通用户和超级用...
2018-10-24 19:03:00 830
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人