
Linux
文章平均质量分 87
蜡笔小新的心
这个作者很懒,什么都没留下…
展开
-
shell作业小练习
firewall-cmd --state177 systemctl start firewall178 systemctl start firewalld179 firewall-cmd --state180 firewall-cmd --get-active-zones181 firewall-cmd --get-default-zone182 firewall-cmd ...原创 2018-12-19 20:36:53 · 234 阅读 · 0 评论 -
openssh-server
1. openssh-server功能:让远程主机可以通过网络访问sshd服务,开始一个安全shell2. 客户端连接方式查看各个虚拟机的ip server虚拟机的ip:172.25.254.160;desktop虚拟机的ip:172.25.254.100用desktop去连接server:ssh 远程主机用户@远程主机ip[necting (yes/no)? yes ...原创 2018-11-05 22:07:46 · 3122 阅读 · 0 评论 -
系统定时任务 及 延时任务
1. at: 延时任务监控命令:watch -n 1 ls -l /mntat:Ctrl+d任务发起at -r 任务删除at -l 查看任务at -c 查看任务内容 查不到时可以用mail查看at 时间 :定时到该时间去执行任务at now+1min 一分钟后执行任务at命令用户黑白名单白名单存在时,黑名单失效,仅仅存在于白名单内的才会生效(1)黑名单:/etc/...原创 2018-11-06 11:25:08 · 140 阅读 · 0 评论 -
磁盘分区基础知识
1. 基础知识disk #磁盘head #磁头sector #扇区track #磁道cylinder #柱面units #单元快block #数据块iNode #索引节点2. 磁盘内部的相关知识磁盘的组成主要由盘片,机械手臂,磁头与主轴马达所...原创 2018-11-06 13:01:34 · 830 阅读 · 0 评论 -
linux系统 分区管理
1.系统设备的查看原创 2018-11-06 15:16:47 · 193 阅读 · 0 评论 -
内核级加强型防火墙(selinux)
1.selinux内核级加强型火墙基本知识类型:rh433 rh333 rh312 RCSS文件影响:CONTEXT 安全上下文 必须匹配才能访问服务影响:getsebool功能开关selinux设置后必须重启系统设置getenforce 查看处于的状态setenforce 0 permissive 警告setenforce 1 enforcing 强制...原创 2018-11-07 10:55:34 · 296 阅读 · 0 评论 -
系统排错
1 . root密码忘记重新启动系统在系统启动阶段按上下健停止系统系统引导选择启动引导标题,按“E”进行编辑找到linux16引导条目这一行,从这行最后删除到ro选项,并把ro改为rw,然后添加rd.break选项ctrl+x启动设定过后的系统引导条目进入系统后执行chroot /sysroot切换到真实的系统环境passwd root修改超级用户密码建立文件/.autor...原创 2018-11-12 14:36:44 · 367 阅读 · 0 评论 -
文件的归档与传输
1.文件归档文件归档:就是把多个文件变成一个归档文件打包命令tar用法例:(1)tar cf etc.tar /etc/* ##将/etc/所有的东西打包(2)tar rf etc.tar filea ##把具体文件filea添加到归档文件(3)tar f etc.tar --delete filea ##从归档文件中删除指定文件(4)tar f etc.tar -...原创 2018-11-12 16:12:36 · 250 阅读 · 0 评论 -
时间同步
1).服务端yum install chrony -y ##安装服务vim /etc/chrony.conf ##主配置文件21 # Allow NTP client access from local network.22 allow 172.25.0.0/24 ##允许谁去同步我的时间27 # Serve time even if not synchronized to any NT...原创 2018-11-12 17:25:10 · 207 阅读 · 0 评论 -
系统日志
系统日志默认分类/var/log/messages ##系统服务及日志,包括服务的信息,报错等等/var/log/secure ##系统认证信息日志/var/log/maillog ##系统邮件服务信息/var/log/cron ##系统定时任务信息/var/log/boot.log ##系统启动信息日志管理服务rsyslog1).rsyslog负责采集日志和分类存放日志2)...原创 2018-11-12 19:02:45 · 179 阅读 · 0 评论 -
逻辑卷LVM
基础知识:逻辑卷(lvm)可大可小,但是是pe的整数倍 。 pe是lvm的最小存储单元 物理扩展pe 最小是1k,最大是2T指定pe大小 : vgcreate -s 16M vg0 /dev/vdb2, 默认是4M查看pe大小 : vgdisplay物理分区:类似于橘子物理卷:就是橘子汁物理卷组:就是共同的杯子逻辑卷:就是用户个人的杯子1. 添加LVM逻辑卷mkdir /...原创 2018-11-13 17:06:22 · 321 阅读 · 1 评论 -
高级网络控制
链路聚合就是把两个网卡变成一个网卡添加两个网卡实验前先把eth0和eth1配置的网络删除1、bonding链路聚合接口nmcli命令配置bonding链路聚合接口1.nmcli connection add con-name bond0 ifname bond0 type bond mode active-bactive ip4 172.25.254.106/24 ## 配置bon...原创 2018-11-19 17:17:25 · 135 阅读 · 0 评论 -
DNS的配置
1、高速缓存本地主机在第一次访问时需要解析,在这次之后 DNS的高速缓存主机已经拿过来,缓存在高速缓存主机中,再去访问就会很快先配置网络,让真机当路由,在虚拟机中配置网络,让虚拟机可以上网 在真机上把防火墙的ma策略打开yum安装bind.x86_64 并开启named虚拟机把火墙关掉在测试端(也就是真机),修改dns vim /etc/resolv.conf nameserve...原创 2018-11-20 16:39:26 · 916 阅读 · 0 评论 -
cifs文件系统
在本次做实验之前需要将两台虚拟机都重置一下,然后ip和yum都配置好,为了方便区分可以将两个虚拟机改名为一个服务端,一个客户端。 1、配置samba服务SMB文件共享:用Internet 文件系统(CIFS)也称为服务器信是适用于MicrosoftWindows服务器和客户端的标准文件和打印机共享系统息块(SMB)。Samba服务可用于将Linux文件系统作为CIFS/SMB网络文件共享进行...原创 2018-11-26 16:18:29 · 155 阅读 · 0 评论 -
nfs文件系统
1、NFS基础知识NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。网络文件系统(NFS)是Unix系统和网络附加存储文件管理器常用的网络文件系统,允许多个客户端通过网络共享文件访...原创 2018-11-26 18:22:03 · 909 阅读 · 0 评论 -
iscsi设备的共享
网络硬盘的方式服务端:yum install targetcli -y ##安装fdisk /dev/vdb ## 创建一个lvm分区partprobepvcreate /dev/vdb1vgcreate vg0 /dev/vdb1lvcreate -l 255 -n lv0 vg0targetcli ## 设备的共享backstores/block cre...原创 2018-11-26 20:48:11 · 538 阅读 · 0 评论 -
mariadb 数据库
数据库:高级excel表格软件,是it行业企业的核心mariadb数据库的安装:yum install mariadb-server -y ## 安装mariadb数据库服务systemctl start mariadb ##开启服务mysql -uroot ## 登陆mysql数据库netstat -antlupe | grep mysql ##查看接口是否开启...原创 2018-11-28 16:21:39 · 479 阅读 · 0 评论 -
Apache(www)服务
1、基础知识主流的一般是apache nginx 公司的网站,其它一些是在上述基础上进行的二次开发。apache:企业中常用的web服务,用来提供http://(超文本传输协议)http:超文本传送协议(HyperText Transfer Protocol)是一种通信协议,它允许将超文本标记语言文档从web服务器传送到wel浏览器。...原创 2018-12-04 16:58:36 · 866 阅读 · 0 评论 -
进程和 系统服务控制
1.进程定义进程就是cpu未完成的工作2.ps命令ps –a ##关于当前环境的所有进程ps –x| -A ##所有进程ps –f ##显示进程从属关系ps –e ##显示进程调用环境工具的详细信息ps –l ##长列表显示进程的详细信ps ax -o %cpu,%mem,user,group,comm,nice,pid,s...原创 2018-11-05 20:09:02 · 107 阅读 · 0 评论 -
文件 权限 管理
1.文件属性的查看ls -l filename 查看文件类型“-”文件类型(1)- ##普通文件d ##目录c ##字符设备s ##套接字p ##管道b ##快设备l ##连接“rw-r–r--”:文件读写权限rw-|r–|r–$ @*所有人的权限$所有组的权限@其他人的权限文件所有人所有组的管理监控命令:watch -n...原创 2018-11-01 09:44:23 · 177 阅读 · 0 评论 -
python_面向对象---图书管理系统
图书管理系统原创 2019-04-11 12:02:22 · 699 阅读 · 0 评论 -
python_元组
1、元组的创建元组(tuple): 元组本身是不可变数据类型,没有增删改查。元组内可以存储任意数据类型。t = (1,2,3,True,'star')print(t)print(type(t))运行结果:(1, 2, 3, True, 'star')<class 'tuple'>元组里面包含可变数据类型,可以间接修改元组的内容t1 = ([1,2,3],4...原创 2019-04-02 20:03:58 · 155 阅读 · 0 评论 -
linux封装虚拟机
sfe原创 2019-04-15 20:09:51 · 168 阅读 · 0 评论 -
cdn---Varnish
1、 CDN 基础知识CDN (Content Delivery Network)主要是实现负载均衡和代理缓存,减少服务器压力。优点:原创 2019-04-16 16:15:05 · 283 阅读 · 0 评论 -
lvs---DR(直接路由)模式
负载均衡(Load Balance 简称LB)分为硬件负载均衡和软件负载均衡硬件负载均衡:F5:太贵软件负载均衡:lvs(4层):haproxynginx (七层)httpd(proxy balance)varnishlvs四种工作模式 DR(直接路由)模式 TUN(隧道)模式 NAT (网络地址转换)模式 Full-Nat模式接下来先介绍DR模式...原创 2019-04-16 20:13:14 · 239 阅读 · 0 评论 -
lvs---DR模式下Keepalived高可用
标题原创 2019-04-18 20:11:18 · 182 阅读 · 0 评论 -
Linux的常用服务端口号
Linux端口的使用的规范端口号 0 不使用;端口号 1 - 1023,系统默认只给root使用;端口号 1024 - 4999 由客户端程序自由分配;端口号 5000 - 65535 由服务器端程序自由分配;查询在 /etc/services的文件,记录着服务名和他们对应的端口和协议。这个文件的每一行对应一种服务,由三个字段组成,中间用TAB或者空格分隔,从左到右,分别...原创 2019-04-19 10:40:20 · 5516 阅读 · 0 评论 -
lnmp架构的搭建(MYSQL、PHP、nginx的源码编译)
lnmp 架构lnmp 工作原理mysql 数据库的源码编译 先下载mysql的数据库源码包,并解压 创建一个目录,来存放编译后的mysql[root@server1 mysql-5.7.17]# mkdir /usr/local/lnmp 安装源码编译工具cmake(版本要选择好)cmake:[root@server1 ~]# yum install cmake-2....原创 2019-04-25 16:28:04 · 197 阅读 · 0 评论 -
Linux基础知识虚拟机的管理
1、虚拟机的控制rht-vmctl start desktop ## 开启desktop虚拟机rht-vmctl view desktop ## 显示desktop虚拟机rht-vmctl reset desktop ## 重置desktop虚拟机rht-vmctl Poweroff desktop ## 关闭desktop虚拟机2、行提示符[ro...原创 2018-10-17 22:11:09 · 385 阅读 · 0 评论 -
Linux文件、目录和输入 输出基本管理
### 8、文件管理&amp;amp;amp;amp;amp;amp;amp;nbsp;1.新建文件:touch file1 file2 ……2.新建目录(directory): mkdir&amp;amp;amp;amp;amp;amp;amp;nbsp; dir&amp;amp;amp;amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;amp;amp;amp;nbsp;&amp;amp;原创 2018-10-22 19:34:07 · 414 阅读 · 0 评论 -
Linux系统中的虚拟机的
要管理虚拟机的前提是:cpu要有管理虚拟机的功能cat /proc/cpuinfo 查看cpu信息vmx支持全虚拟化功能虚拟机的安装其实就是往硬盘里写东西的过程1、虚拟机的镜像安装要在root用户下才可以安装虚拟机virt-manager 为防止电脑过卡,先让其他虚拟机停止运行(但不是必须要关虚拟机)点击小电视新建虚拟机:这里有四种安装方式(1)镜像安装(我们本次安装就是采...原创 2018-10-22 22:03:20 · 321 阅读 · 0 评论 -
linux下的网络管理和DNS以及优先级
基础知识ipv4:2进制32位-----10进制172.25.0.10/255.255.255.0172.25.0.10:ip地址255.255.255.0:子网掩码(实现子网的划分)子网掩码:用来划分网络区域,255位对应的ip位为网络位,网络位表示网络区域子网掩码0对应的ip位为主机位,主位表示网络区域里的某台主机同一个网络的定义是:“在同一个物理网段内,主机的IP具有相同的网...原创 2018-10-24 10:32:08 · 2690 阅读 · 0 评论 -
用户的管理和 权力下放
1、什么是用户用户就是系统使用者的身份,在系统中用户存储为若干串字符+若干个系统配置文件。用户信息涉及到的配置文件有:/etc/passwd ##用户信息/etc/shadow ## 用户认证信息/etc/group ##组信息/etc/gshadow ##组认证信息/home/username ##用户家目录/etc/skel/. * ##用户骨架信息例:新建t...原创 2018-10-26 20:33:07 · 234 阅读 · 0 评论 -
vim的使用管理
1. vim命令模式在vim异常退出时,系统中会在所编辑的文件目录中生成.file.swpvim再次编辑此文件时会出现相应提示,之后按 “o” open按 “e” edit按 “r” recover按 “d” delete .swap file按 “q” quit在vim的命令模式下可以配置vim的工作方式:set nu ##行号添加:set n...原创 2018-10-29 15:15:14 · 211 阅读 · 0 评论 -
yum 和 rpm软件安装
1、 新建虚拟机的管理是先配置网络:要注意devicd类型2. 然后给虚拟机添加一个光驱2、 yum源配置本次实验是在虚拟机上配置yum源,用真机测试在主机上新建一个/iso目录,将桌面上的镜像移动到这里,以防止不小心删除。虚拟机配置完网络并导入光驱后,可以新建一个光盘目录,用来挂载镜像yum配置指向文件在/etc/yum.repos.d/下新建yum.repo,来...原创 2018-10-29 19:56:38 · 229 阅读 · 0 评论 -
自动安装脚本(kickstart)
本次实验室在虚拟机上共享yum源,在真机上自动安装虚拟机1、虚拟机共享yum源的配置因为本次实验之前已经在虚拟机上配置好yum源,所以这里就不展示了将防火墙开启http服务安装kickstart,...原创 2018-10-30 10:51:20 · 248 阅读 · 0 评论 -
FTP
1. ftp服务定义:FTP是 File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。ftp协议提供的软件 在rhel7中是vsftpd2. 部署ftp服务先通过yum安装vsftpd安装lftp开启vsftpd在防火墙中开启ftp服务这时查看 getenforce 要把它设置...原创 2018-10-30 15:18:10 · 192 阅读 · 0 评论