- 博客(23)
- 收藏
- 关注

原创 centos配置网络防火墙
一.前期配置1.主机A是外网 配置ip 为192.168.3.132 网关 192.168.3.2 网卡模式NAT2.中间机B做过滤防火墙 需要有两个ip 要添加两个网卡。(1)两个ip的配置要求:第一个网卡ens33与外网ip在同一个网段 ,这里我们取ip192.168.3.135网关配置为和192.168.3.132相同的192.168.3.2 网卡模式NAT第二个网卡ens37与内网C在同一网段,ip我们设置为192.168.4.13 网卡模式为仅主机 仅主机模式下网关应该是和本地i
2020-11-28 11:20:05
1029
原创 mysql5.7安装
mysql5.7.26的二进制包安装(二进制版本安装)安装前需要先卸载基础的mariadbrpm -e --nodeps (不检查依赖直接删除)yum remove mariadb-libs-5.5.60-1.el7_5.x86_64 -y删完在查下 rpm -qa1.下载软件并上传 创建一个专门用来上传的目录 mkdir -p /server/tools2.解压 解压后放在新的目录下建立一个 mkdir /application使用mv命令将解压包 传到/applicaton下3.创建用户
2021-04-06 08:29:31
189
原创 MySQL数据库的主从备份
1.简述实验逻辑 所谓主从备份就是将主服务器的的bin-log日志传给另一台,另一台能够直接读取,这样就实现了备份。2.实验准备2.1准备两台主机 mysql版本一致,我选用的是5.7主机192.168.3.148从机192.168.3.1322.2开启bin-log日志方法: 修改mysql的主配置文件。两个机器基本相同[root@bogon etc]# vim my.cnf主机从机:3主机授权和从机保存授权信息3.1主机授权 grant r
2021-03-22 18:32:19
667
原创 shell 脚本判断ip
方法一#!/bin/bash# 判断ip格式grep "^[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}$" /root/ip.txt > /root/ip_test1.txtline=$(wc -l /root/ip_test1.txt | awk ' {print $1} ')#统计test1 中有几行echo "" > /root/ip_test.txt#清空最终数据文件for((i=1;i<=$line;
2021-03-16 18:04:34
1828
原创 shell脚本添加用户与删除用户
#!/bin/bash#批量添加用户read -p " please input user name: " -t 30 name#让用户输入用户名 并且保存在 name中read -p " please input the number of users: " -t 30 num# 让用户输入要创建的数目read -p " please input the passwd of users: " -t 30 passif [ ! -z "$name" -a ! -z " $num" -a
2021-03-16 18:00:26
495
3
原创 Linux程序包安装
1、源码包源码包能直接看到源码,安装时需要人为手工设置安装位置,一般是/usr/local/软件名/。源码包的升级版——脚本安装包,人为的改动源码使其有安装界面。优点:①、开源,如果有足够的能力,可以直接修改源代码。②、安装时可以自由选择所需的功能③、软件是编译安装,所以更加适合自己的系统,更加稳定也效率更高。④、卸载方便,直接删了你安装软件的那个目录就好了。缺点:①、安装步骤较多,尤其安装较大的软件集合时,容易出现拼写错误。②、编译时间过长,比后面讲的二进制安装时间长。③、因为是编译
2020-12-06 14:44:44
254
原创 关于linux下的定时任务
所谓定时任务 就是在规定的时刻执行相应的任务在linux下 定时任务分为 只在某一时刻执行和周期性执行今天我们分享两个关于定时任务的命令atcrontab## 只执行一次## 执行只执行一次的定时任务的编写 相关命令 at 使用方法 : 创建定时任务 : at+时间 如 at 12:30 注:这个命令是交互式的 查看定时任务: at -l
2020-12-02 18:04:32
201
原创 磁盘管理相关
202011228今日练习 使用xfs_quota 命令对用户或用户组分配 空间问题 对已分配的空间更改命令无法使用edquota 是edit quota的缩写安装这个命令即可Yum install edit quota -y分配的步骤:1.创建一个用户 ueradd2.给 给/boot 赋权 让tom对/boot有ow 权限Chmod -Rf o+w /boot3.编写限制命令 xfs_quota -x -c ‘limit bsoft=3m bhard=6m isoft
2020-11-29 16:23:19
199
原创 centos7创建普通分区和交换分区
一个物理设备是不能够直接被linux系统所识别的。要想能够在磁盘中写入和读取数据。我们得先执行以下步骤。1.添加磁盘 这一步在虚拟机中可以直接点击添加,不多赘述。2.分区在linux系统中 fdisk命令用来管理硬盘。下面我们介绍下这个命令的用法格式为“fdisk [磁盘名称]”,它提供了集添加、删除、转换分区等功能于一身的“一站式分区服务”,这个命令的参数是交互式的[root@localhost ~]# fdisk /dev/sdbWelcome to fdisk (util-linux
2020-11-22 06:42:25
790
原创 记录centos6.8 默认yum不可用的错误
前两天做实验时 使用一台从未配置的centos6.8系统 。发现yum不可用报错显示 baseurl 不可用 。查看默认yum源的配置文件后发现 默认是网络源 ,才想起自己没有配置dns ,那自然无法访问外网。清楚问题所在后,就自然有解决方法。方法一 :直接 用vi编辑器访问网卡配置文件,添加dns即可。命令:vi /etc/sysconfig/network-scripts/ifcfg-eth0方法二: vi /etc/resolv.conf面对错误不要怕,罗曼·罗兰说过的,这个世界上只
2020-11-21 09:45:20
888
原创 关于scp命令和screen命令的使用
scp命令 scp是基于ssh协议在网络间进行安全传输的命令。所有的数据都将进行加密处理。scp命令使用语法 :scp [参数] 本地文件 远程帐户@远程 IP 地址:远程目录”Scp 命令的使用1.数据传输[root@luck ~]# ls192.168.3.132 cjhshdoslkhk loves.txt practice.txt stderr.txtaclfile ckw.txt mylinux py3 t
2020-11-21 09:09:01
613
原创 关于对进程的安全上下文的理解
安全上下文图解进程安全上下文:进程对文件的访问权限应用模型:进程的属主与文件的属主是否相同;如果相同,则应用属主权限;否则,则检查进程的属主是否属于文件的属组;如果是,则应用属组权限;否则,就只能应用other的权限;总的来看进程对文件的权限受限于文件的本身的权限(ugo)图示进程安全上下文思维导图:...
2020-11-14 11:12:17
242
原创 linux用户和组的相关实例操作
创建一个组 组名叫xuexi 组id892是一个系统组创建新用户wqe uid为1052 将它加入系统组xuexi 中groupadd命令:添加组groupadd [选项] group_name-g GID:指定GID;默认是上一个组的GID+1;-r: 创建系统组;groupmod命令:修改组属性groupmod [选项] GROUP-g GID:修改GID;-n new_name:修改组名;groupdel命令:删除组groupdel [选项] GROUP标题useradd命.
2020-11-14 09:27:10
192
原创 linux系统管理命令整理
1. 显示指定的工作目录或目录下的内容的命令ls **ls命令用于显示文件目录列表,默认情况下不显示隐藏文件** 注:在linux下以.开头的文件为隐藏文件,例如.bashrc。 ls命令语法 ls [选项][目录或文件名] 一些常用选项 -a:显示所有文件,包括隐藏文件 -A:显示所有文件包括隐藏文件,但**不包括当前目录.和上级目录..** -l:使用列表格式显示文件信息 -d:显示目录本身,如图 .代表当前目录本身
2020-10-31 11:59:19
267
原创 安装虚拟环境工具 和虚拟管理工具
[root@localhost ~]# yum install epel*[root@localhost ~]# yum install python-pip[root@localhost ~]# pip install --upgrade pip[root@localhost etc]# pip install -i http://pypi.douban.com/simple/ --trusted-host=pypi.douban.com/simple virtualenvvirtualenv -
2020-10-24 15:13:21
140
原创 几个常见开源协议
GPL协议 该协议要求只要软件包中使用了遵循GPL协议的产品或代码,那么该软件必须开源免费。也正因如此它不适合商业软件。 GPL的特点:复制自由,传播自由,可以收费传播,修改自由。 这里我们主要谈收费传播,当进行收费传播时,GPL协议要求必须告知用户此软件是可以免费获得的。修改自由也是有要求的,用户可以自由修改,但软件修改后必须依然基于GPL协议。 如果在软件开发过程中使用了GPL类库,那么软件也必须遵循GPL协议。LGPL协议
2020-10-10 10:40:45
248
原创 linux编辑器 vim
vim编辑器 在linux中一切皆文件,而配置一个服务就是在配置文件参数。要对文件进行修改就要有对应的编辑器,这里我们介绍vim编辑器。vim编辑器提供了三种操作模式:命令模式,编辑模式,末行模式。 命令模式:控制光标移动,可以进行复制,粘贴,删除,查找。 编辑模式:文本输入。 末行模式:保存退出。 当运行vim编辑器时默认是命令模式,进入编辑模式只需要输入A I O a i o 任意一个。进入末行模式需要输入:。在编辑模式下无法直接进入末行模式,需要先进入命名模式,方法是按esc键。 命名模式是
2020-10-07 09:38:25
174
原创 linux技术之命令
命令格式命令的分类Man 手册DatePS1变量Echo变量Vim编辑器Linux文件系统#linux命令##命令格式命令名称 [命令参数] [命令对象]应该注意的是 命令名称 命令参数之间 应该用空格分开###命令分类命令分为内命令和外部命令。内部命令:内部命令实际上是shell程序的一部分,其中包含的是一些比较简单的linux系统命令,这些命令由shell程序识别并在shell程序内部完成运行,通常在linux系统加载运行时shell就被加载并驻留在系统内存中。内部命令是.
2020-10-07 09:09:24
221
原创 关于centos6.8和7.0一些命令的总结
问题描述:1.在通过命令配置网卡时,发现两个版本使用的命令并不相同。首先以6.8为例接下来我们以7.0版本为例2.重启网络服务6.8版本在6.8里 重启网络服务 使用 service network restart7.0版本图示我们可以看出在7.0版本里 重启网络服务的代码是 systemctl restart network未完待续...
2020-09-27 17:25:26
191
原创 linux连接Mobaxterm
linux和Mobaxterm连接 使用ssh文章目录前言、使用步骤1.获取虚拟机的ip2.打开mobaxterm选择一个会话前言提示:在正式连接之前 记住所需要连接的·虚拟机的ip示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。、使用步骤1.获取虚拟机的ip 代码如下2.打开mobaxterm选择一个会话3.点击ssh4.在这一步输入刚才获取的ip地址5.进入窗口 输入 用户名 和密码...
2020-09-27 16:38:16
645
原创 centos6.8与centos7.0常见问题汇总和解决方法
1.解决虚拟机无ip的问题方法一在安装过程中点击箭头所指第二歩 这一歩里我们打开以太网开关第三歩 打开后我们可以看到我们可以看到这里ip已经分好。进入linux后 我们查看IP地址如图所示这是我们前一步分配好的ip。方法二第一步运行cd /etc/sysconfig/network-scripts/vi ifcfg-ens33如图所示进入后 输入 i 进入编辑模式 将图中所·标记的地方修改,然后按 esc 退出编辑模式 输入 :wq (这样就保存修改并推出了)第二歩
2020-09-27 15:40:06
226
原创 2020-09-23
相比于从c和javaC语言经过编译直接生成二进制代码而java编译后生成的字节码文件 是一个中间代码它可以在任何安装解释器的地方被执行
2020-09-23 15:10:58
63
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人