linux
文章平均质量分 71
chaos_oper
让石头裂开的不是最后一击,而是前面的每一击。
展开
-
Linux下的存储管理-swap分区和磁盘配额(RHEL8.0)
文章目录一.swap分区1.swap作用2.swap分区大小建议3.swap管理二.磁盘配额1.磁盘配额作用2.磁盘配额设定方法一.swap分区1.swap作用程序在运行时所有数据是在RAM。当RAM使用量超过了限额,为了使系统更加稳定,我们在硬盘上划分一部分空间来作内存缓冲区swap。当内存使用超过限额,内核会把内存中闲置的数据存放到swap中当程序需要swap分区中的数据时内核将sw...原创 2020-03-01 17:31:06 · 760 阅读 · 0 评论 -
linux系统中的设备管理
文章目录一.设备识别1.设备文件名称:2.设备查看:二.设备挂载1.设备临时挂载2.设备永久挂载3.系统启动失败4./etc/fstab 与/etc/rc.d/rc.local区别一.设备识别设备接入系统后都是以文件的形式存在1.设备文件名称:设备文件类型设备文件名称IDE/dev/hd0,/dev/hd1SATA/SAS/USB/dev/sda,/dev/s...原创 2020-02-28 23:43:10 · 1184 阅读 · 0 评论 -
Linux系统分区(硬盘GPT分区与MBR分区的转换)
一.MBR分区与GPT分区的区别二.MBR分区方式1.主分区主分区表记录分区的信息并可以直接使用的分区2.扩展分区主分区表记录的分区,不可直接使用,只是逻辑分区容器3.逻辑分区扩展分区之上划分的分区叫做逻辑分区4.分区方法[root@rhel7 ~]# fdisk /dev/sdbWelcome to fdisk (util-linux 2.23.2).Changes w...原创 2020-02-28 17:41:23 · 5993 阅读 · 0 评论 -
vim底部查找最后一个关键字
vim查找关键字默认是从头开始搜索的vim如何从底部查找最后一个关键字?:?关键字 ##?反向查找以/etc/passwd文件为例命令模式输入 :?sbin可以看到自动跳到底部开始查找关键字...原创 2020-02-27 19:54:14 · 15236 阅读 · 0 评论 -
kickstack自动化安装服务器的部署
1.部署vsftpd1.共享ks文件2.共享安装源2.搭建dhcpd服务器分配ip等信息到客户端具体教程参见博客地址:https://blog.csdn.net/chaos_oper/article/details/1043320803.部署pxe环境dnf install syslinux-nonlinux-6.04-1.el8.noarch -y ##获得pxelinux.0文...原创 2020-02-25 21:44:33 · 684 阅读 · 0 评论 -
十分钟玩转vim
文章目录一.vim 命令模式二.vim命令模式下关键字搜索三.vim命令模式下字符的管理四.vim的可视化模式五.批量修改字符六.vim的分屏功能七.vim光标移动八.vim的退出模式九.vim手册一.vim 命令模式1.vim的异常退出在vim异常退出时,系统中会在所编辑的文件目录中生成.file.swpvim再次编辑此文件时会出现相应提示按 “o” open按 “e” edit按...原创 2020-02-23 17:50:34 · 398 阅读 · 0 评论 -
Linux运维-定时任务与延时任务
为什么要用定时与延时任务?很多运维任务都是在凌晨完成的,如果运维工程师每天都是凌晨干活,那么用不了多久,运维工程师就挂掉了!所以学习定时与延时任务很有必要。【19年秋招大疆运维工程师笔试题】11月份每天早上6点-12点之间,每隔两个小时执行脚本httpd.sh* 6-12/2 * 11 * sh httpd.sh一.定时任务1.crond 定时任务服务2.crond的设定方式①...原创 2020-02-23 10:49:02 · 545 阅读 · 0 评论 -
Linux下的软件管理(Redhat 8)
一.软件安装包格式类型安装包格式类型适用的系统rpmlinux(suse centos redhat)debub debtar绿色软件源码编译二.rpm包名称分析[dhcp]-[4.2.5-68].[el7_5.1].[x86_64].[rpm]rpm包名称说明dhcp软件名称4.2.5-68软件版本el...原创 2020-02-18 16:28:03 · 1201 阅读 · 0 评论 -
Linux下的网络管理-网桥设定
网桥设定1.网络桥接的功能:虚拟机需要通过虚拟机网卡实现上网功能,虚拟机网卡是虚拟的,不是真实的,它是软件来做的。但是虚拟机内核是无法控制真实主机网卡的。内核开启桥接接口br0,通过桥接接口使得虚拟机和真实主机的网卡处于平行的网络,通过控制接口来控制物理网卡。...原创 2020-02-17 21:15:40 · 338 阅读 · 0 评论 -
Linux下的网络管理-DNS
一.DNSdns: 负责作域名转换成ip这个工作的主机叫做dns服务器(地址解析)1.DNS指向性文件vim /etc/resolv.conf ##dns服务器指向文件临时nameserver 114.114.114.114 ##114.114.114.114 为电信dns服务器当我们去访问ping www.baidu.com ,去询问指向性文件 /etc/resolv.conf 里的...原创 2020-02-17 19:53:48 · 478 阅读 · 0 评论 -
Linux下的网络管理-网关
一.网关的设定方式路由器上和客户主机处在同一个网段的ip叫做客户主机的网关网关设定方式:1.命令方式:<临时>ip route add default via 172.25.254.11 ##添加默认网关ip route del default via 172.25.254.11 ##删除默认网关2.文件方式:<永久>方式1 修改系统全局网关vim /et...原创 2020-02-17 18:44:24 · 851 阅读 · 0 评论 -
Linux下的网络管理-更改IP的常用方式
一.ip的相关知识1.inter proto address2.协议名称: tcp/ip3.协议版本: ipv44.ip地址 2^3211111111.11111111.11111111.11111111 === 255.255.255.25511111110.11111110.11111110.11111110 === 254.254.254.2545.子网掩码:ip地址:111...原创 2020-02-15 21:35:49 · 285 阅读 · 0 评论 -
DHCP服务器的搭建(RHEL8 )
本次实验用到两台虚拟机演示dhcp服务器的搭建并测试虚拟机作用rhel8dhcp服务器rhel7测试机一.DHCP服务器DHCP(Dynamic Host Configuration Protocol ,动态主机配置协议)通常被用在大型的局域网络中,主要作用是集中的管理,分配IP地址,使网络环境中的主机动态的获得IP地址,Gateway地址,DNS服务器地址...原创 2020-02-15 18:53:49 · 2740 阅读 · 0 评论 -
Linux文件的归档压缩
一.文件归档tar c ##创建 f ##指定文件名称 x ##解档 t ##查看 r ##向归档文件中添加文件 --get ##解档指定文件 --delete ##删除指定文件 -C ##指定解档路径实验操作:tar c...原创 2020-02-12 22:47:02 · 233 阅读 · 0 评论 -
Linux系统中的文件传输(scp和rsync命令的使用)
一.实验环境两台可以通信的主机rhel7: 192.168.1.20rhel8: 192.168.1.10二.scp命令scp 本地文件 远程主机用户@远程主机ip:远程主机目录scp 远程主机用户@远程主机ip:远程主机目录 本地文件实验步骤:1.在rhel7.6建立文件和目录[root@rhel7 mnt]# touch file[root@rhel7 mnt]# mkd...原创 2020-02-12 18:42:32 · 805 阅读 · 0 评论 -
VMware Workstation中虚拟机实现上网功能
1.查看window网络信息,本机是连接无线网络2.配置网卡信息DEVICE=ens160ONBOOT=yesBOOTPROTO=noneIPADDR=192.168.1.10NETMASK=255.255.255.0GATEWAY=192.168.1.1DNS1=202.99.216.1133.重新启动网络systemctl restart NetworkManage...原创 2020-02-12 00:14:57 · 847 阅读 · 0 评论 -
VMware 15克隆虚拟机(RHEL 8.0)教程
我们在VMware下使用虚拟机,难免会损坏虚拟机,而虚拟机安装其实蛮耗时间的。所以我们如果对已经建立好的虚拟机克隆,只使用克隆的虚拟机,如果损坏就直接删除它,重新克隆一个新的即可!1.虚拟机–>管理—>克隆2.克隆虚拟机向导3.克隆虚拟机当前的状态4.创建链接克隆,需要保证母盘是没有损坏的5.克隆虚拟机存放的位置设定6.克隆完成...原创 2020-02-11 22:58:27 · 476 阅读 · 0 评论 -
手把手教你VMware 15中安装RHEL 8.0系统
一.准备阶段1.下载RHEL8系统镜像2.VMware Workstation Pro 15 下载二.新建虚拟机向导1.新建虚拟机2.选择虚拟机硬件兼容性3.安装客户机操作系统1)稍后安装操作系统2)Linux-版本选择Red Hat Enterprise Linux 8 64位4.命名虚拟机5.处理器配置6.分配虚拟机内存 如果安装有图形界面内存不少于768M...原创 2020-02-11 22:17:45 · 8087 阅读 · 0 评论 -
Linux下的字符设备
字符设备是什么?我们如何去理解字符设备呢?一.字符设备字符设备是指I/O传输过程中以字符为单位进行传输的设备,例如键盘,打印机等字符设备是内存中开启的虚拟设备并真实存在二.字符设备的理解我们如何去理解字符设备呢?我们在终端上输入命令,如date。字符设备是如何工作的呢?[root@desktop ~]# dateTue Jan 7 22:55:53 EST 2020输入字...原创 2020-01-08 12:19:24 · 508 阅读 · 0 评论 -
Linux用户权力的下放-sudo
一.用户权力的下放1.sudo相对于su安全性sudo能把某些超级权限针对性的下放,并且不需要普通用户知道root密码,所以sudo相对于权限无限制的su来说,还是比较安全的。2.sudo执行命令的流程当前用户切换到root,然后以root身份执行命令,执行完成后,直接退回到当前用户。前提是通过sudo的配置文件/etc/sudoers来进行授权3.配置文件语法及测试方式/etc/su...原创 2020-01-07 11:24:49 · 305 阅读 · 0 评论 -
linux系统排错
一.硬盘引导阶段 mbr主引导记录的恢复1.查看虚拟机的版本号hostnamectl ##查看系统版本号2.模拟问题:mbr主引导记录丢失,如何恢复fdisk -l ##查看主引导记录是放在哪个硬件中,带*号的vdadd if=/dev/zero of=/dev/vda1 bs=446 count=1 ##将系统启动主引导记录切割reboot发现无法重...原创 2018-11-14 20:41:06 · 730 阅读 · 0 评论 -
安装虚拟机中未能安装的服务
1.给虚拟机test加光驱,(注意:虚拟机test关闭状态下选择镜像添加)点finish,添加后查看在虚拟机test中镜像在桌面上查看发现包里确实dhcp文件设置开启dhcp服务1.mkdir /rhel7.22.把目录挂载到光驱3.进入 /etc/yum.repo.d目录下告诉系统dhcp软件包在哪里name=westos_cc具体的yum源名字;baseurl是...原创 2018-10-26 17:43:51 · 563 阅读 · 0 评论 -
Linux中的文件传输
1.环境配置desktop虚拟机server虚拟机2.文件传输scpscp file username@ip:/dir ##上传scp username@ip:/dir/file /dir ##下载上传在desktop虚拟机/root/Desktop下创建文件file,上传到server虚拟机查看server虚拟机,是否上传成功在desktop虚拟机/root/D...原创 2018-10-26 16:23:41 · 274 阅读 · 0 评论 -
linux中的文件的管理
一.linux系统结构首先我们学习linux的系统结构,linux系统中一切皆文件!由上图,可以看到linux是一个倒树结构,linux中所有的东西都是文件,这些文件都在系统顶级目录“/” /就是根目录,/目录以下为二级目录这些目录都是系统装机时系统自动建立的。二级目录的作用/bin ##二进制可执行文件也就是系统命令/sbin ##系统管理命令存放位置/boot ##启动分区,负责系...原创 2018-10-25 08:56:59 · 270 阅读 · 0 评论 -
虚拟机的控制和简单的系统命令
熟悉linux环境1.虚拟机的控制虚拟机是在真机上建立的,为何要建立虚拟机,主要是防止由于错误操作导致不可挽回的结果。rht-vmctl start desktop开启desktop虚拟机rht-vmctl start desktop显示desktop虚拟机rht-vmctl poweroff desktop关闭desktop虚拟机在关闭虚拟机desktop情况下,执行打开虚拟...原创 2018-10-24 20:36:25 · 681 阅读 · 0 评论 -
lvs-DR模式(直接路由模式) 负载均衡
一. lvs的结构与工作原理LVS由前端的负载均衡器(Load Balancer,LB)和后端的真实服务器(Real Server,RS)群组成。RS间可通过局域网或广域网连接。LVS的这种结构对用户是透明的,用户只能看见一台作为LB的虚拟服务器(Virtual Server),而看不到提供服务的RS群。当用户的请求发往虚拟服务器,LB根据设定的包转发策略和负载均衡调度算法将用户请求转发给RS...原创 2019-04-19 22:19:54 · 529 阅读 · 2 评论 -
FTP服务的使用详解
1.ftp定义FTP是File Transfer Protocol(文件传输协议)的简称2.提供ftp协议的软件是vsftpd3.部署ftp服务1.安装服务端vsftpd服务yum install vsftpd -y2.安装客户端lftp服务yum install lftp -y3.开启服务端vsftpd,并开机自启systemctl start vsftpdsystem...原创 2018-10-29 18:58:52 · 774 阅读 · 0 评论 -
Linux系统批量自动安装-kickstart
1.kickstart定义kickstart是RedHat公司开源的软件,可以实现Linux系统批量自动安装。2.环境配置1.搭建好真机网络yum源2.真机搭建一个dhcp服务器安装dhcpd服务yum install dhcp -y ##不询问安装dhcp服务写dhcpd服务的配置文件cd /etc/dhcpvim dhcpd.conf但是不会写...原创 2018-10-31 10:15:02 · 8910 阅读 · 1 评论 -
Linux系统下的yum命令的使用详解
1.定义上层软件管理工具,最重要的功能是可以解决软件的倚赖关系2.yum源yum能够投入使用的前提是必须要有yum源,以及配置源的指向文件3.真机本地yum源的搭建真机搭建本地yum步骤:1.镜像文件rhel-server-7.3-x86_64-dvd.iso是在/iso/目录下2.新建目录/redhat3.将镜像文件/iso/rhel-server-7.3-x86_64-dv...原创 2018-10-31 10:58:28 · 1618 阅读 · 0 评论 -
管理输入输出和vim使用
一.man的使用man -&amp;gt;&amp;gt;manual ###man是手册缩写man man #####查看man命令的帮助man passwd ###查看passwd命令的帮助man的级别1 系统命令2 系统接口3 函数库4 特殊文件,比如设备文件5 文件6 游戏7 系统的软件包8 系统管理命令9 内核man 5 passwd ##查看/etc/passwd文件的帮助...原创 2018-10-31 11:37:35 · 266 阅读 · 0 评论 -
selinux
1.定义selinux是内核级加强型火墙2.selinux支持的三种模式enforcing ##强制开启 会警告你也会拒绝你permissive ##警告开启,会警告但不会拒绝disabled ##关闭3.切换模式开启和关闭模式切换,需要重新启动两种开启模式可以相互转换,不需要重启动setenforce 0 ##警告setenforce 1 ##警告并拒绝4.s...原创 2018-11-05 11:58:09 · 539 阅读 · 0 评论 -
HAproxy 实现apache的反向代理 + 负载均衡
一. HAproxy的介绍HAproxy是一款提供高可用性、负载均衡以及基于TCP(第四层)和HTTP(第七层)应用的代理软件,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的运行模式使得它可以很简单安全的整合进您当前的架构中,...原创 2019-04-22 23:43:02 · 1227 阅读 · 0 评论 -
基于NAT的LVS模式负载均衡
一. 基于NAT的LVS模式负载均衡NAT(Network AddressTranslation)即网络地址转换,其作用是通过数据报头的修改,使得位于企业内部的私有IP地址可以访问外网,以及外部用用户可以访问位于公司内部的私有IP主机。LVS负载调度器可以使用两块网卡配置不同的IP地址,eth0设置为私有IP与内部网络通过交换设备相互连接,eth1设备为外网IP与外部网络联通。第一步,用户通...原创 2019-04-17 22:24:32 · 732 阅读 · 0 评论 -
Linux系统中CIFS文件系统
本次实验环境:server虚拟机1.设置IP信息( 172.25.254.117)2.配置yum源3.修改服务端主机名serverhostnamectl set-hostname serverdesktop虚拟机1.设置IP信息172.25.254.2172.配置yum源3.修改服务端主机名desktophostnamectl set-hostname client一....原创 2018-11-26 12:13:31 · 1036 阅读 · 0 评论 -
高速缓存DNS
1.实验环境实现虚拟机desktop可以上网真机上:1.真机连接手机wifi,可以上网ping www.baidu.com ##可以上网2.开启火墙systemctl start firewalld ##开启火墙systemctl status firewalld ##查看火墙状态3.开启地址伪装firewall-cmd --add-masquerade ...原创 2018-11-19 19:57:27 · 907 阅读 · 0 评论 -
企业级部署linux中DNS服务
1.域名正向解析之前DNS服务器的答案是从114.114.114.114得到的。下面搭建自己的DNS服务器1.修改dns指向性文件#vim /etc/resolv.conf#删除nameserver 114.114.114.1142.修改高速缓存服务器的配置文件vim /etc/named.conf ##修改配置文件##删除20行 for...原创 2018-11-19 21:32:14 · 575 阅读 · 0 评论 -
linux禁止用户交互式登陆
创建用户Timmy ,并且禁止该用户交互式登录useradd -s /sbin/nologin Timmy ##创建用户Timmy,并设置Timmy登陆的shell为/sbin/nologin修改Timmy用户的密码查看用户信息,可以看到用户使用的shell是/sbin/nologintail -n 3 /etc/passwd ##查看用户信息后三行切换到Timmy用...原创 2018-11-22 17:43:04 · 4740 阅读 · 0 评论 -
linux测验-RHCSA模拟测试
考试信息:IPADDR: 172.25.254.x(X 在这里指您的工作站编号加100)NETMASK: 255.255.255.0GATEWAY: 172.25.254.250DNS: 172.25.254.250yum源地址为:http://172.25.254.250/rhel7(1)设置IP信息vim /etc/sysconfig/network-scripts/ifcfg-...原创 2018-11-23 20:02:53 · 1541 阅读 · 0 评论 -
Linux中系统服务的控制
1.systemd系统初始化程序,系统开始的第一个进程,pid为12.systemctl 命令systemctl list-units ##列出当前系统服务的状态systemctl list-unit-files ##列出服务的开机状态systemctl status sshd ##查看指定服务sshd的状态systemctl stop sshd ##关闭...原创 2018-11-15 09:20:38 · 344 阅读 · 0 评论 -
Linux中进程的详解
1.进程定义进程就是cpu未完成的工作2.ps命令ps a ##关于当前环境的所有进程 x| -A ##所有进程 f ##显示进程从属关系 e ##显示进程调用环境工具的详细信息 l ##长列表显示进程的详细信息ps ax -o %cpu,%mem,user,group,comm,nice,pid,stat ##指定显示进程的某些信息%cpu ##显示进程cpu负载%mem ...原创 2018-11-14 23:45:57 · 546 阅读 · 0 评论