linux基础
巠犴
这个作者很懒,什么都没留下…
展开
-
Centos的DNS正反向解析
DNS服务安装yum -y install bind*配置named.conf备份 : cp /etc/named.conf /etc/name.conf.bak# cat /etc/named.confoptions { listen-on port 53 { any; }; listen-on-v6 port 53 { ::1; }; directory "/var/named"; dump-file "/var/named/data/cache_dump.db"原创 2020-09-11 14:04:57 · 769 阅读 · 0 评论 -
Centos 免密登录
配置免密钥登录三台主机创建免密用户例appUseruseradd appUserpassword appUser在node1执行命令创建公钥、私钥ssh-keygen -t rsa在node1生成的公钥,分发至其他节点(需要输入密码)ssh-copy-id appUser@node1ssh-copy-id appUser@node2ssh-copy-id appUser@node3...原创 2020-09-11 13:58:31 · 240 阅读 · 0 评论 -
vim的一些小技巧
在/etc/vim.rc中设置全局变化在~/.vimrc中设置当前用户 — 推荐没有此文件可手工添加autocmd BufNewFile *.py,*.cc,*.sh,*.java exec ":call SetTitle()"func SetTitle() if expand("%:e") == 'sh' call setline(1,"#!/bin/bas...原创 2020-01-16 19:44:49 · 192 阅读 · 0 评论 -
linux定时任务
操作系统定时任务概念介绍:周期性让系统完成相应操作任务作用说明:周期性进行数据备份周期性重启服务程序周期性切割文件信息周期性执行脚本文件定时任务实现方式①:利用crond服务实现crontab/var/log/cron②:利用atd软件实现【一次性设置】③:利用anacron实现【系统默认,设置时间不灵活】/etc/cron.daily – 此文件中的脚本24小时为周期做...原创 2019-12-02 20:17:31 · 199 阅读 · 0 评论 -
子网划分与网络环境配置
IP地址分类说明IP地址组成部分:网络部分+主机部分IP地址由32位二进制组成 每八位二进制数表示地址 称为点分十进制按照IP地址范围分类:A类 B类 C类 D类 E类按照IP地址用途分类:公网地址: 公网地址全球唯一 公网地址网段信息可以出现在运营商路由表中私网地址: 私网地址可以重复 私网地址网段信息不可以出现在运营商路由表中特殊技术NAT技术: 网络地址映射技术按照...原创 2019-12-02 20:12:39 · 1113 阅读 · 0 评论 -
网络重要协议
DNS协议原理: 已知域名解析域名解析系统,将域名解析成IP地址,利用IP地址访问相应服务器设备,实现网络通讯解析过程①:查找本地hosts文件及DNS缓存(需要下载相应软件)②:递归查询过程询问DNS服务器(LDNS)阿里:223.5.5.5 / 223.6.6.6电信:114.114.114.114谷歌:8.8.8.8③:迭代查询a 询问根域名服务器b 询问顶级域名服务器...原创 2019-12-02 20:10:15 · 97 阅读 · 0 评论 -
网络通讯基础概念
网络架构层次作用说明:了解网络设备连接结构(网络拓扑)架构划分①:核心层(和外网运营商连接层次,实现连接互联网) 路由器②:汇聚层(将接入设备数据包进行汇聚,实现通讯管理访问控制) 三层交换设备③:接入层(和终端设备连接实现主机之间的通讯) 二层交换设备网络模型概念OSI的7层模型:模型组成:物理层(将数据包信息转成二进制信息-电信号/光信号;或将电信号/光信号转成二进制信息)...原创 2019-12-02 20:08:33 · 169 阅读 · 0 评论 -
数据传输封装与解封装过程
数据传输封装与解封装过程**数据封装过程:客户端①:产生通讯数据信息 – 数据信息:PDU(协议数据单元)②:传输层封装过程 – 传输层头部信息+数据信息③:网络层封装过程 – 网络头部信息+传输层头部信息+数据信息④:链路层封装过程 – 链路层头部信息+网络头部信息+传输层头部信息+数据信息⑤:物理层封装过程 – 将数据转为二进制信息->电信号数据解封装过程:服务端...原创 2019-12-02 20:07:16 · 8485 阅读 · 0 评论 -
TCP三次握手四次挥手
TCP三次握手四次挥手SYN:请求建立连接控制字段ACK:数据确认控制字段FIN:请求断开连接控制字段三次握手第一次握手:客户端发送TCP报文信息(控制字段 syn=1)第二次握手:服务端接收TCP报文响应(控制字段 syn=1 ack=1)第三次握手:客户端发送TCP报文信息(控制字段 ack=1)四次挥手第一次挥手:主动方发送TCP报文信息(控制字段 fin=1 ack =...原创 2019-12-02 20:05:59 · 65 阅读 · 0 评论 -
磁盘管理
磁盘格式化操作方法①:mkfs.系统类型 /dev/sdd1②:mkfs -t 系统类型 /dev/sdd1设置存储数据方式centos6: ext3/ext4centos7: xfsxfs vs ext3/ext4xfs存储数据效率更高, 增加数据库服务器存储数据效率xfs格式化磁盘效率也会更高磁盘挂载确认/etc/rc.local文件mount /dev/sdd1 /m...原创 2019-12-02 20:04:07 · 125 阅读 · 0 评论 -
Centos的开机启动流程
操作系统启动顺序Centos6所有服务进行串行启动/关闭 – 启动效率低开机自检(加载识别BIOS)检查内存/CPU/硬盘是否有问题识别MBR引导(引导系统启动)加载GRUB菜单(选择不同内核)加载内核(管理控制硬件)运行INIT进程读取/etc/inittab配置文件及磁盘挂载文件执行/etc/rc.d/rc.sysinit脚本(系统初始化脚本,设置主机名/IP地址)执行...原创 2019-12-02 20:02:58 · 141 阅读 · 0 评论 -
Linux中批量创建/删除用户
Linux中批量创建用户并设置密码实现在系统中批量创建用户并设置密码就需要先写一个脚本了此脚本用for循环以下为实例:#!/bin/bashfor user in linux{0..5} do useradd $user echo 123456|passwd --stdin $userdone写好脚本,开始运行:`` [root@baba~]#sh test.sh 更...原创 2019-10-31 10:12:16 · 588 阅读 · 0 评论 -
Linux中xshll基础快捷键
Linux基础快捷键键位键位作用ctrll清屏ctrlc终止ctrlk删除此处指末尾所有内容ctrlu删除此处至开始所有内容ctrla将光标移动到一行的行首ctrle将光标移动到一行的行尾ctrl←→快速移动光标,默认按照一个单词移动ctrlw剪切光标前面的一个字符串信息ctrly粘贴复制或..原创 2019-10-17 15:24:32 · 277 阅读 · 0 评论