Linux
God_ZY
这个作者很懒,什么都没留下…
展开
-
Apache部署
一、Apache 连接保持HTTP 是属于应用层的面向对象协议,基于 TCP 协议之上的可靠传输。每次在进行HTTP 连接之前,需要先进行 TCP 连接,在 HTTP 连接结束后要对 TCT 连接进行终止,每个 TCP 连接都需要进行三次握手与四次断开。HTTP 协议不会对之前发生过的请求和响应进行管理,所以建立与关闭连接对于 HTTP 而言会消耗更多的内存与 CPU 资源。能不能允许通过同一个 TCP 连接发出多个请求,从而减少与多个连接相关的延迟,解决办法就是连接保持。对于 HTTP/1.1,就是尽量原创 2020-11-16 20:12:17 · 101 阅读 · 0 评论 -
Shell使用规范与变量
一、shell脚本概述shell脚本的概念:将要执行的命令按顺序保存到一个文本文件给该文件可执行权限可结合各自shell控制语句以完成更复杂的操作shell脚本应用场景重复性操作交互性任务批量事务处理脚本运行状态监测定时任务执行简单来说,将平时使用的各种linux命令按顺序保存到一个文本文件,添加可执行权限,从而完成更复杂的操作,就是shell脚本。shell的作用:命令解释器,“翻译官”介于系统内核与用户之间,负责解释命令行用户的登录shell默认使用的shell程序,一般原创 2020-11-05 16:58:10 · 133 阅读 · 0 评论 -
Samba服务及部署
一、作用实现Linux与微软系统间的互访问题二、SMB的工作原理是以NetBIOS与SMB这两种协议运行在TCP/IP的通信协议上,使用NetBIOS name server让用户的Linux机器可以在Windows的网络邻居里被看到,所以就可以和windows主机在网络上相互沟通,共享文件与服务了,组成Samba运行的有两个服务,一个是SMB,另一个就是NMB,SMB是Samba的核心启动服务,主要负责建立Linux Samba服务器与Samba客户机之间的对话,验证用户身份并提供对文件和打印系统的原创 2020-11-05 12:18:08 · 136 阅读 · 0 评论 -
FTP部署
1、FTP使用场合:用于文件的传输;2、FTP的作用:用于文件的上传和下载;3、FTP属于tcp协议,端口号:20,21; 21:控制层面,用于账户密码验证,权限的验证; 20:数据层面,用于文件的上传和下载;4、FTP:匿名、系统、虚拟账户:匿名账户:登录名为ftp或anonymous,不验证密码即可登录;系统账户:本身已经存在的账户、密码做验证。验证方式:1、验证的是/etc/passwd和/etc/shadow;2、验证的是用户列表(用户必须是系统...原创 2020-11-03 09:49:26 · 166 阅读 · 0 评论 -
DNS域名解析
1.DNS域名的分层结构?国家域:cn中国,hk香港,uk英国,au澳大利亚 顶级域(领域):com商业用途,net网络组织,edu教育 二级域:个性化的名称,每个域的二级域都不一样 主机名(用途):www(网页),mail(邮件)2.DNS解析过程?DNS的解析过程是分层解析的,一般客户及将解析的请求发送给他的DNS服务器DNS的服务器首先是从根DNS服务器(.) 开始改送域名解析请求,根将com域的ip返库给客户机的本地DNS服务器,本地DNS服务器访问com域服务器,com域服务器原创 2020-11-03 09:48:06 · 205 阅读 · 0 评论 -
DHCP工作原理、中继DHCP部署
DHCP的工作原理。DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)由Intelent工作任务小组设计开发专用于为TCP/IP网络中的计算机自动分配TCP/IP参数的协议使用DHCP的好处。减少管理员的工作量 避免输入错误的可能 避免IP地址冲突 当更改IP地址段时,不需要重新配置每个用户的IP地址 提高了IP地址的利用率 方便客户端的配置DHCP使用的协议和端口号。TCP协议 客户机:67 服务器:68原创 2020-11-03 09:19:30 · 569 阅读 · 1 评论 -
DHCP原理及部署
Linux服务固定“套路” 安装服务 修改配置文件 服务重启/启动 通过netstat -anpt、 -anpu、 -anput | grep 服务名称验证服务是否开启 客户机测试学习方法:使用场合 工作原理 使用方法(包含要修改哪些参数对应哪些功能) 如果实验中出现一些问题,你发现在了并解决了,把这个故障点及对应的解决方法写进文档里DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)由Intelent工作任务小组原创 2020-11-03 09:14:45 · 156 阅读 · 0 评论 -
网络设置与基础服务
查看所有活动的网络接口信息——ifconfig查看指定网络接口信息——ifconfig 网络接口查看主机名称hostname查看或设置当前主机名——临时有效重启后无效hostname 【主机名】查看路由表条目route查看或设置主机中路由表信息route 【-n】-n:将路由记录中的地址信息,显示为数字形式设置网络接口参数ifconfig设置网络接口的IP地址,子网掩码ifconfig 网络接口 IP地址 【netmask 子网掩码】原创 2020-11-03 09:13:06 · 209 阅读 · 0 评论 -
远程访问及控制部署(nfs)
1.yum仓库配置文件里面的内容具体需要配置哪些?如何查看yum仓库里面的文件列表?如何用yum安装一个文件?如何用yum卸载一个文件?1、本地源,在线源,关闭软件在线公钥,设置为开机自启;2、yum list3、yum -y install <软件名>4、yum remove<软件名>2.nfs的作用?nfs的工作原理?作用:通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。NFS服务器可以让PC将网络中的NFS服务器共享的目录挂载到本...原创 2020-11-03 09:11:37 · 799 阅读 · 0 评论 -
SSH部署
1.ssh的作用?它所属的协议和端口号?是一种安全通道协议 对通信数据进行了加密处理用于远程管理 TCP协议,端口号22号2.禁用root用户登录上服务器,更改ssh的登录端口号为11111,仅允许用户liming 从客户机登录上服务器服务器初始化,关闭防火墙,关闭核心防护,检查OPENSSH是否安装进行端口号设置和用户登录控制3.客户机复制文件至服务器,文件自选。客户机初始化配置4.服务器复制文件至客户机,文件自选。原创 2020-11-03 08:42:05 · 922 阅读 · 0 评论 -
FTP部署
1、FTP使用场合:用于文件的传输;2、FTP的作用:用于文件的上传和下载;3、FTP属于tcp协议,端口号:20,21; 21:控制层面,用于账户密码验证,权限的验证; 20:数据层面,用于文件的上传和下载;4、FTP:匿名、系统、虚拟账户:匿名账户:登录名为ftp或anonymous,不验证密码即可登录;系统账户:本身已经存在的账户、密码做验证。验证方式:1、验证的是/etc/passwd和/etc/shadow;2、验证的是用户列表(用户必须是系统...原创 2020-11-03 08:39:31 · 128 阅读 · 0 评论 -
全文替换、访问Apache服务器的主页
1.挂载光盘,临时与永久。2.修改YUM源,需要有在线源和本地源两个源。3.将/etc 和/root两个目录打包成.gz格式,打包后,将其解包到/opt目录下。4.编辑一个文件,在首行插入内容“hello world!”在末行插入内容 “bye”。5.将/etc/ntp.conf文件考贝到本地,编辑本地文件,将全文的n替换成N。命令为:vi ntp.conf : % s /n/N /g...原创 2020-11-03 08:34:29 · 244 阅读 · 0 评论 -
解密本地弱密码、通过删除inode号码删除一个文件、卸载分区,用extundelete恢复
1.用john工具解密本地弱密码口令。2.用nmap工具扫描本网段已开机用户、本网段开启22号端口的主机。3.文件数据分为哪几部分?这些部分包含哪些内容?分别存储在哪些地方?block真正数据内容、inode数据元信息4.用户如何通过文件名打开文件的? 系统找到这个文件名对应的inode号码 通过inode号码,获取inode信息 根据inode信息,找到文件数据所在的block,读出数据5.写出查看文件inode节点的方法。原创 2020-11-03 08:27:30 · 803 阅读 · 0 评论 -
趣味小实验
1.用john工具解密本地弱密码口令。2.用nmap工具扫描本网段已开机用户、本网段开启22号端口的主机。3.文件数据分为哪几部分?这些部分包含哪些内容?分别存储在哪些地方?block真正数据内容、inode数据元信息4.用户如何通过文件名打开文件的? 系统找到这个文件名对应的inode号码 通过inode号码,获取inode信息 根据inode信息,找到文件数据所在的block,读出数据5.写出查看文件inode节点的方法。原创 2020-11-02 09:47:10 · 161 阅读 · 0 评论 -
Block、Inode、xfs、xfsdump、日志
block的作用:用来存真正的数据内容的我们每个扇区(sector)的大小规定是512B,系统在读取硬盘数据时,并不会一个个扇区去读,是一次性连续读取多个扇区,即一次性读取一个块(block),这种由多个山区组成的快,是文件存取的最小单位,块的大小,最常见的是4kB,即连接8个sector组成一个blockinode的作用:用来存数据的元信息的,所谓元信息指的就是该数据的一些属性,特征那我们的inode可以记录的信息,有哪些呢?可以是文件权限(rwx)的记录,文件的属主,属组,文件大小,时间戳等原创 2020-11-02 09:43:56 · 308 阅读 · 0 评论 -
系统安全及应用
系统安全及应用系统账号清理,将非登录用户的shell设为/sbin/nologin锁定长期不适用的账号chattr命令不能保护:/、/dev、/tmp、/var目录删除无用的账号锁定账号文件passwd,shadowchattr +i /etc/passwd /etc/shadow+:在原有参数设定基础上个,追加参数lsattr /etc/passwd /etc/shadow-:在原有参数设定基础上,移除参数A:文件或目录atime(access time)不可修改(原创 2020-11-02 09:39:18 · 357 阅读 · 0 评论 -
进程和计划任务管理
程序保存在硬盘,光盘登介质中的可执行代码和数据 静态保存的代码进程在CPU及内存中运行的代码 动态执行的代码 父、子进程 每个程序可以创建一个多个进程查看进程 ps a 显示当前终端下的所有进程 ps u 显示以用户为主的格式显示进程信息 ps x 显示当前用户在所有终端下的进程信息 ps -e 显示系统内的所有进程信息 .原创 2020-11-02 09:14:06 · 78 阅读 · 0 评论 -
引导过程总览
引导过程总览开机自检(BIOS)➡MBR引导➡GRUB菜单➡加载内核(kernel)➡ini进程初始化操作系统内核——硬件OS外壳——应用系统初始化进程init进程:由Linux内核加载运行 /sbin/init程序init进程是系统中第一个进程init进程的PID(进程标记)号永远为1systemd是Linux操作系统的一种init软件CentOS7中采用全新的systemd启动方式,取代传统的sysvinitCentOS7中运行的第一个init进程是/lib.原创 2020-11-02 09:13:28 · 120 阅读 · 0 评论 -
RAID磁盘阵列介绍
RAID磁盘阵列介绍是Redundant Array of Independent Disks的缩写,中文简称为独立冗余磁盘阵列把多块独立的物理硬盘按不同的方式组合起来形成一个硬盘组(逻辑硬盘)从而提供比单个硬盘更高的储存性能和提供数据备份技术组成磁盘阵列的不同方式成为RAID级别(RAIDLevels)常用的RAID级别RAID 0、RAID 1、RAID 5、RAID 6、RAID1+0 等RAID 0 磁盘阵列介绍(速度快、不带冗余功能)带区卷RAID 0——2块硬盘以原创 2020-11-02 09:12:36 · 151 阅读 · 0 评论 -
Linux应用程序与系统命令的关系
Linux应用程序与系统命令的关系文件位置:一般在/bin/sbin目录中,或为shell内部指令,通常在/usr和usr/sbin目录中。主要用途:完成对系统的基本管理工作,例如ip配置工具,完成相对独立的其他辅助任务,例如网页浏览器适用环境:一般只在字符操作界面中运行,根据实际需要有些进程可在图形界面中运行运行格式:一般包括命令字,命令选项和命令参数,通常没有固定的执行格式典型应用程序的目录结构: 普通执行程序文件 /usr/bin .原创 2020-11-02 09:11:30 · 493 阅读 · 0 评论 -
Linux目录结构——树形目录结构
Linux目录结构——树形目录结构根目录:所有目录分区、目录、文件等位置起点 整个树形目录结构中,使用独立的一个“/”常见的子目录: /root /bin /boot /dev /etc /home /var /usr /sbin查看文件内容cat命令显示出文件的内容:cat 【选项】 文件名...示例:cat /etc/hosts cat /etc/sysconfig/net...原创 2020-11-02 09:09:02 · 3866 阅读 · 0 评论 -
Vi编辑器的工作模式
Vi编辑器的工作模式三种模式:1、命令模式,2、输入模式,3、末行模式不同模式之间的切换[root@localhost~]#vi 文件名1.vi xxx :vi一个文件,对这个文件进行编辑。vim xxx:增强型文件编辑器,是一个开发工具,也可以对某个文件进行编辑。!vi/!vim:回退且自动打开上次编辑的文件。插入内容a:当前光标后插入内容。A:光标所在的行尾插入内容。i:当前的光标位置前插入内容。I:光标所在的行头插入内容。o:在光标所在行...原创 2020-11-02 09:04:53 · 343 阅读 · 0 评论 -
磁盘基础
磁盘基础检测并确认新硬盘 规划硬盘中的分区 创建文件系统——格式化 挂载、卸载文件系统硬盘的物理结构盘片:硬盘有多个盘片,每盘片两面 磁头:每面一个磁头硬盘的数据结构扇区:每片被分为多个扇形区域,每个扇区存放512字节的数据 磁道:同一个盘片不同半径的同心圆 柱面:不同盘片相同半径构成的圆柱面硬盘存储容量=磁头数x磁道(柱面)数x每道扇区数x每扇区字节数可以用柱面/磁头/扇区来唯一定位磁盘上每一个区域磁盘接口类型:IDE、SATA、SCSI、SAS、光前通道..原创 2020-11-02 08:22:16 · 299 阅读 · 0 评论