- 博客(67)
- 收藏
- 关注
原创 wget 命令
前言:开博容易,坚持难!时隔N天,帅哥杨源再次更新博客!业精于勤荒于嬉,行成于思毁于随!坚持坚持再坚持!加油! 今天学习一下wget命令。 wget用来下载web网页内容,用法非常之简单,不信你看,你往下看! 1、让我们半小时从入门到精通吧!下载一个网页文件[root@master app]# wget http://www.zsythink.net[root@master app]# lsindex.html 语法格式...
2020-09-26 23:10:36 588 1
原创 史上最全!find查找并列出文件
好久没更新博客了,今晚来写一篇吧。 正文之前,先来将一个小插曲。我在面试当前岗位的时候,遇到了一个面试题目: 查找出最近三天创建的.log结尾的文件并删除。 看到的时候,内心狂喜,这不很简单吗?我就三分钟写下答案然后就交卷了。结果很是意外,答案是错的!我清楚的记得我写的答案是这样的:find / -mtime 3 -name *.log | xargs rm -f并且在自己的虚拟机上跑了一下,操作也成功了!我就很好奇,到底是哪里出问题了呢?后来...
2020-06-14 16:05:51 1889
原创 DHCP服务器配置
简单粗暴,直接讲配置,不讲原理。DHCP服务器1、清空防火墙规则,设置selinux为非Enforcing。[root@mini2 ~]# iptables -F[root@mini2 ~]# setenforce 02、安装dhcp服务[root@mini2 ~]# yum -y install dhcp[root@mini2 ~]# rpm -qc dhcp...
2020-03-17 17:39:17 375
原创 mysql-5.7.28二进制部署
安装文件下载目录:/opt/softwareMysql目录安装位置:/opt/mysql数据库保存位置:/opt/data/mysql日志保存位置:/opt/data/log1、下载文件mkdir /opt/softwarecd /opt/softwarewget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysq...
2020-01-06 15:57:58 303
原创 昨晚关机服务器,服务器上昨天用到的U盘是以label形式挂载的,所以写在/etc/fstab文件夹下面,忘记删除了,今天发现服务器起不来了,就想起来是/etc/fstab文件的问题。
昨晚关机服务器,服务器上昨天用到的U盘是以label形式挂载的,所以写在/etc/fstab文件夹下面,忘记删除了,今天发现服务器起不来了,就想起来是/etc/fstab文件的问题。 昨天有一朋友发帖问U盘怎么以label形式挂载的,所以我就在自己机器上试了试。具体操作如下: 1 插入U盘(U盘数据先备份)2 mkfs.ext4 /d...
2019-12-31 10:35:58 212
原创 rpm包的形式升级openssh版本到8.0
写在前面:为什么要把这段写在前面呢?血的教训,千万要给自己留一条后路!第一步升级openssh之前,我们要做的事情,首要是备份,备份的文件有以下三份:cp /etc/pam.d/sshd{,.bak} cp /etc/ssh/ssh_config{,.bak} cp /etc/ssh/sshd_config{,.bak}第二步如果可以的话,给服务器装上telnet服务,多一...
2019-12-20 21:49:53 2430
原创 PXE+kickstart自动化装机,及遇到装机后,界面左上方会出现一个横杠,然后一直卡着不动的解决方案!
PXE+Kickstart自动化装机1.实验环境centos6.9操作系统;vmware 12.0+虚拟化平台;生产环境centos7.3-1611本机IP地址:10.10.10.11防火墙、selinux都处于关闭状态2.实验步骤2.1 配置安装服务器yum仓库为本地,安装dhcp服务tftp并配置:yum源采用阿里的(为什么会特意提到yum源?另有深意,...
2019-12-16 12:47:28 3035
原创 Linux命令hostname -i
hostname命令用于显示和设置系统的主机名称。环境变量HOSTNAME也保存了当前的主机名。在使用hostname命令设置主机名后,系统并不会永久保存新的主机名,重新启动机器之后还是原来的主机名。如果需要永久修改主机名,需要同时修改/etc/hosts和/etc/sysconfig/network的相关内容,可以使用hostnamectl命令。用uname -n也可以...
2019-10-28 10:06:10 21532
原创 Linux:看到别人的命令很好用,自己也想装一个
当你看到别人用某个命令的时候,自己也想安装一个这时候需要的操作是:以ifconfig为例:(别人的机器)1、type ifconfig找到该命令的执行路径[root@control app]# type ifconfigifconfig is /usr/sbin/ifconfig2、查询一下这个文件来自于哪个安装包[root@control ap...
2019-10-21 14:40:17 149
原创 实现vim编写脚本时,自动加入文件头信息的两种方法
有时候编写脚本,我们希望它能自动的加载一些信息,如当前的日期、邮箱、作者、当前编写脚本的文件名等信息。实现这种效果的方法有很多,下面我介绍两种方法。先来看看实现后的效果:第一种方法编辑/etc/vimrc文件,在该文件后追加以下信息:map <F9> ms:call XYY()<cr>'s autocmd BufNewFile *.sh,*.scri...
2019-09-30 09:56:53 1805
原创 路由表的工作原理
PC机A,工作网段192.168.153.7PC机B,工作网段192.168.153.8路由器PC机C,工作网段192.168.200.8PC机D,工作网段192.168.200.9他们在同一个路由器下工作现在,A要和B通信,A发出请求信息,然后到路由器,路由器对照自身的路由表,发现没有B的信息,会向外发广播,此时BCD都能收到信息,A的MAC地址被记录在路由表。B发现目标...
2019-09-24 16:44:46 2444 1
原创 Teamview14解除控制时长限制技术手册
本教程适用于13和14版本,希望对你有用!请下载文件进行查看,链接: https://pan.baidu.com/s/10xaNiZUKXR8jqx6SdGYZBw 提取码: ii6c文件中有破解工具及详细的教程,谢谢!...
2019-06-10 09:44:11 1440
原创 为什么window磁盘分为C盘、D盘、E盘、F盘?为什么没有A盘和B盘?
我们计算机刚诞生出来的时候还没有硬盘的产生,所有的数据存储都是靠软盘完成,而那时的软盘主要有两种类型,3.5英寸软盘和5.3英寸软盘,我想很多老师都用过软盘。这两种软盘所用的软驱在计算机中被默认为A盘和B盘,后来一直从DOS系统发展到Windows系统都沿用了这样的盘符命名方式,所以现在的电脑硬盘分区都是从C盘开始。下面开始介绍重点:1、盘符 右键点击“此电脑”,...
2019-03-06 13:50:33 2387
原创 MySQL数据库优化的八种方式(经典必看)
MySQL数据库优化的八种方式(经典必看)引言: 关于数据库优化,网上有不少资料和方法,但是不少质量参差不齐,有些总结的不够到位,内容冗杂偶尔发现了这篇文章,总结得很经典,文章流量也很大,所以拿到自己的总结文集中,积累优质文章,提升个人能力,希望对大家今后开发中也有帮助1、选取最适用的字段属性MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,...
2018-12-09 14:20:34 165
原创 nmtui修改静态IP地址,巨好用!
今天发现了一个修改网卡的命令,巨好用!一、先查看一下本机某网卡的信息,我这里以ens38为例:[root@7-2 ~]# ifconfig ens38ens38: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.32.241 netmask 255.255.255.0 b...
2018-12-05 21:02:05 8902
原创 zabbix3.4安装部署
一.准备工作OS:centos7.4Zabbix version:3.4.6(2018/1/15日上线的新版本)Database:MariaDB关闭防火墙:systemctl stop firewalld防火墙开机不自启:systemctl disable firewalld关闭selinux:临时:setenforce 0永久:sed -i 's/SELINUX=enforcing/SELINU...
2018-12-04 15:50:13 272
原创 ZABBIX3.4实战演练
目录实验一:Zabbix监控的搭建 1、实验准备 2、Zabbix的安装 1)更新我们的yum仓库 2)设置数据库: 3、配置 server 端 4、配置 web GUI 5、浏览器访问并进行初始化设置 6、配置 agent 端 1)安装zabbix 2)修改配置文件 7...
2018-12-04 15:14:49 958
转载 Nginx负载均衡的详细配置及使用案例详解.!
Nginx负载均衡的详细配置及使用案例详解.感谢看过这一些列博文和评论的小伙伴, 我把自己所看到的学到的拿到这里来分享是想和大家一起学习进步, 想听听园友给出的意见, 也是对自己学习过程的一个总结. 技术无止境, 我们仍需努力!1,话不多说, 这里我们来说下很重要的负载均衡, 那么什么是负载均衡呢? 由于目前现有网络的各个核心部分随着业务量的提高,访问量和数据流量的快速增长,其处理能力和计...
2018-11-23 14:37:41 175
原创 一天一个命令之--vimdiff!
vimdiff的常用命令http://www.ibm.com/developerworks/cn/linux/l-vimdiff/ http://hi.baidu.com/_jg_/blog/item/ff62e6d5d9ecf315a08bb77c.html http://hi.baidu.com/nkhzj/blog/item/e6b5a7017222100a1d958307.ht...
2018-11-21 14:38:42 267
原创 haproxy开启日志功能!
服务端:修改配置文件:[root@localhost /]# vim /etc/rsyslog.conf ...... $ModLoad imudp $UDPServerRun 514 $ModLoad imtcp $InputTCPServerRun 514 .......local2.* ...
2018-11-13 19:12:38 1045
原创 一个简单的例子,带你理解haproxy!
如果你对haproxy啥都不懂,这篇文章将对你有很大的帮助。大神请绕行!haproxy是一个性能不输于nginx的工具。和nginx功能类似,可以实现负载均衡。他与nginx不同的是,haproxy既可以实现基于http的七层架构,又可以实现基于tcp/udp的四层架构。[root@localhost haproxy]# yum info haproxyLoaded plugins: ...
2018-11-13 17:42:42 547
转载 一天一个命令之--curl
用途说明curl命令是一个功能强大的网络工具,它能够通过http、ftp等方式下载文件,也能够上传文件。其实curl远不止前面所说的那些功能,大家可以通过man curl阅读手册页获取更多的信息。类似的工具还有wget。curl命令使用了libcurl库来实现,libcurl库常用在C程序中用来处理HTTP请求,curlpp是libcurl的一个C++封装,这几个东西可以用在抓取网页、网络...
2018-11-12 20:50:44 176
原创 一天一个命令之-tcpdump
tcpdump是一个用来抓包的命令。老哥也是在无意间发现,自己的机器被别人攻击了!1、抓取所有经过网卡1,目的地为172.18.253.199的包。[root@c74 ~]# tcpdump -i ens33 host 172.18.253.1992、抓取所有经过网卡1,端口为80的包。[root@c74 ~]# tcpdump -i ens33 dst port 80...
2018-11-06 21:08:01 212
转载 超深度解析负载均衡LVS
负载均衡集群是 load balance 集群的简写,翻译成中文就是负载均衡集群。常用的负载均衡开源软件有nginx、lvs、haproxy,商业的硬件负载均衡设备F5、Netscale。这里主要是学习 LVS 并对其进行了详细的总结记录。 一、负载均衡LVS基本介绍 LB集群的架构和原理很简单,就是当用户的请求过来时,会直接分发到Director Server上,然后它把用户的请...
2018-11-06 20:06:03 259
转载 一天一个命令之-systemctl
systemd 是 Linux 下的一款系统和服务管理器,兼容 SysV 和 LSB 的启动脚本。systemd 的特性有:支持并行化任务;同时采用 socket 式与 D-Bus 总线式激活服务;按需启动守护进程(daemon);利用 Linux 的 cgroups 监视进程;支持快照和系统恢复;维护挂载点和自动挂载点;各服务间基于依赖关系进行精密控制。任务 旧指令 新指令 ...
2018-11-05 15:50:15 172
原创 Linux学习之CentOS(四)--Linux系统的启动级别
对于绝大多数Linux程序员来说,进入Linux系统后一般看到的是黑乎乎的界面(开发模式),因为系统如果启动选择开发模式,会减少启动时间,优化内存等。但是通常我们刚安装完Linux系统,然后进去以后是图形的界面,(如果要切换到开发模式,使用快捷键Ctrl + F2即可),从开发模式返回到图形界面则使用快捷键(Ctrl + F1),或者在命令行里输入命令 startx 命令就可以切换到图形界面。...
2018-10-31 08:50:58 220
原创 一天一个命令之--Linux组(groupmod、groupadd)
Linux组的内容比较少,一块儿总结了吧!一、组文件详细说明。/etc/group文件包含系统上用到的每个组的信息:root:x:0:roottest:x:504:可以看到该文件有四个字段:1、组名2、组密码3、GID4、属于该组的用户列表。这个字段比较奇特,你可以看到有的组他的字段是空的,这并不能说明该组没有成员!当一个用户在/etc/passwd文件中指定某...
2018-10-30 21:19:27 317
原创 一天一个命令之--usermod
usermod命令是用户账户修改中最强大的一个。它能够修改/etc/passwd文件中的大部分字段,只需用与想修改的对应的命令行参数就可以了。参数大部分跟useradd命令的参数一样。下面将为大家一个一个讲解:1、-c 给用户添加备注信息[root@yuan ~]# usermod -c "shu guo" guanyu[root@yuan ~]# cat /etc/passwd|gr...
2018-10-29 20:29:25 1014
原创 一天一个命令之---sysctl
sysctl,这个命令是用来动态修改系统参数的。sysctl 命令sysctl命令被用于在内核运行时动态地修改内核的运行参数,可用的内核参数在目录/proc/sys中。它包含一些TCP/ip堆栈和虚拟内存系统的高级选项,这可以让有经验的管理员提高引人注目的系统性能。用sysctl可以读取设置超过五百个系统变量。选项 :-n:打印值时不打印关键字;-e:忽略未知关键字错误;...
2018-10-27 16:24:00 2448
原创 防火墙配置详解
目录 一、首先了解一下查询防火墙的各种状态的命令:二、iptables命令实验一、实现让自己可以ping别人,而别人却无法ping自己。实验二、网络防火墙实验三、实现日志记录功能一、首先了解一下查询防火墙的各种状态的命令: 1、查看防火墙状态:[root@localhost ~]# systemctl status firewalld.service2...
2018-10-27 15:26:33 3257
原创 MYSQL主从同步原理解析!
大神请绕行!一、为什么要主从同步?我们会对数据库进行大量的读写操作,而如果数据库非常庞大的话,对我们的主机压力非常大,我们想到了一个解决的办法:两台服务器,一台只用来读取操作,一台只用来写入操作。二、用途:实时灾备,用于故障切换;读写分离,提供查询服务;备份,避免影响业务。三、实战演练主从部署必要条件:主库开启binlog日志(设置log-bin参数) 主从s...
2018-10-14 12:05:26 207
原创 实现同一个文档,不同的帮助文档!
实验目的:源文件,与他的软连接文件,实现其获取到的帮助不一样!为了让大家更直观的了解该知识点,我在这里先给大家举一个简单的例子!一、编写一个简单的脚本吧。[root@localhost app]# vim test.sh [root@localhost app]# cat test.sh #!/bin/bashif [ $0 == './test.sh' ];then ech...
2018-10-12 20:43:48 108
原创 samba史上最全实例!
实验环境:安装smb的虚拟机,windows 10环境。实验:创建baisuzhen,xuxian,fahai,xiaoqing,xushilin,guanyin 六个用户1.要求以上六个用户都可以浏览并访问目标主机的共享目录leifengta,匿名用户可访问但不可浏览。大小2GB。未来可自动扩展2.baisuzhen,xuxian,xushilin 可以在该共享目录下创建及删除文件,且...
2018-10-09 17:21:18 1423
原创 select语句的逻辑执行顺序,你知道吗?
回顾一下上一篇博客说到的问题:mysql -uroot -ptest我们不能赤裸裸的将账户和密码就这样写在你的脚本里,这并不是一个好做法。所有能够访问你脚本的人都会知道数据库的用户账户和密码。要解决这个问题,我这里给大家提供一种做法:第一种:编辑数据库的配置文件 /etc/my.cnf[root@localhost ~]# vim /etc/my.cnf[mysqld]......
2018-09-22 21:24:07 2586 1
原创 在centos6上安装二进制的mariadb
操作前的声明:(1)、机器 centos6(2)、在centos6里面,你进入数据库之后会发现,他的提示符一直长这样:mysql> use test;Database changedmysql> 不管我进入哪一个数据库,他的提示符一直都是长这样,而我有时候编写一个shell脚本,时间短些还好,时间长些我就记不得自己到底是在哪一个数据库里面了!岂不是很烦!今天就是...
2018-09-18 15:51:40 422 1
原创 DNS域名解析过程
一、为什么要使用域名解析? 在给大家讲解域名解析过程之前,我想先让大家明白为什么我们要使用DNS域名解析。就拿淘宝来说吧,淘宝网的IP地址是119.147.15.13,但是我们一般都是在浏览器输入www.taobao.com。这是为什么呢?众所周知,计算机只能识别0和1,计算机对数字的记忆是简单的,但是对于我们人类而言,你给我一串数字我是很难记忆的,而且IP地址多了容易记混淆。因而,域名解析...
2018-09-16 11:14:09 244
原创 DNS实验
实验1:在centos7上部署dns实现对magedu.com的正向解析及对192.168.153的反向解析1.[root@centos7(nanyibo) ~]# yum -y install bind2.[root@centos7(nanyibo) ~]# vim /etc/named.conf listen-on port 53 { any; };// l...
2018-09-16 11:13:03 882
原创 linuxSSH服务
一、ssh服务简介SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH在正确使用...
2018-09-08 11:31:37 267
原创 SSH服务
2017-09-01 08:54:171. SSHD服务(1)SSH协议:安全外壳协议,为Secure Shell的缩写。SSH是建立在应用层和传输层基础上的安全协议,sshd服务使用ssh协议来进行远程控制和完成计算机之间的文件传送。传统的传输方式是telnet(终端仿真协议),这种方式极为不安全,并且会使用明文传输密码。(2)OpenSSH软件包,提供了服务端后台程序和客户端工具,...
2018-09-08 09:52:18 132
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人