自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Linux时钟

实现Linux定时任务有:cron、anacron、at等,这里主要介绍cron服务。名词解释:cron是服务名称,crond是后台进程,crontab则是定制好的计划任务表。软件包安装:要使用cron服务,先要安装vixie-cron软件包和crontabs软件包,两个软件包作用如下:vixie-cron软件包是cron的主程序。crontabs软件包是用来安装、卸装、或列举用来驱动...

2019-05-21 14:40:39 295

原创 shell编程四剑客之awk

awk是一个优良的文本处理工具,Linux及UNIX环境中现有的功能最强大的数据处理引擎之一,以Aho、Weinberger、Kernighan三位发明者名字首字母命名为awk,awk是一个行级文本高效处理工具,awk经过改进生成的新的版本有nawk、gawk,一般Linux默认为gawk,gawk是awk的GNU开源免费版本。awk基本原理是逐行处理文件中的数据,查找与命令行中所给定内容相匹配...

2019-05-21 14:36:25 173

原创 shell编程之变量详解

shell属于非类型的解释型语言,在使用变量时不像C++、JAVA语言编程时需要事先声明变量,shell给一个变量赋值,实际上就是定义了变量,在Linux支持的所有shell中,都可以用赋值符号“=”为变量赋值,shell为弱类型语言,定义变量不需要声明类型,如果在使用时需要明确变量的类型,可以使用declare指定类型,declare常见参数如下:•□ +/-:“-”可用来指定变量的属性,“+...

2019-05-21 14:34:47 328

原创 shell编程入门简介

曾经有人说过,学习Linux不知道shell编程,那就是不懂Linux,现在细细品味确实是这样。shell是操作系统的最外层,shell可以合并编程语言以控制进程和文件,以及启动和控制其他程序。shell通过提示您输入,向操作系统解释该输入,然后处理来自操作系统的任何结果输出,简单来说shell就是一个用户跟操作系统之间的一个命令解释器。shell是用户与Linux操作系统之间沟通的桥梁,用户...

2019-05-21 14:27:34 219

原创 TCP/IP报文详解

TCP/IP定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的协议来完成自己的需求。TCP负责发现传输的问题,一有问题就发出信号,要求重新传输,直到所有数据安全正确地传输到目的地,而IP是给因特网的每台联网设备规定一个地址。TCP/IP协议数据封装的过程包括用户数据经过应用层协议封装后传递给传输层,传输层封装TCP头部,交给网...

2019-05-21 14:24:07 645

原创 Nginx安装配置

Nginx Web安装时可以指定很多的模块,默认需要安装 rewrite模块,需要系统有PCRE库,安装PCRE支持 rewrite功能,以下为安装 Nginx Web服务器的方法,注意Nginx整合PCRE库,需要指定PCRE源码目录,而不是PCRE编译完成之后的路径,否则会报错。代码如下:#安装比PCRE库支持yum install pcre-devel pcre -y#还要在lin...

2019-05-21 14:15:27 155

原创 LNMP简介

一、Nginx Web服务器简介本节介绍 Nginx高性能Web服务器、 Nginx工作原理、安装配置及升级、 Nginx配置文件深入剖析、Nginx虚拟主机、 location案例演示、 Nginx rewire企业案例实战、Https安全Web服务器及 Nginx高性能集群实战等内容。二、Nginx Web入门简介Nginx(engine x)是一个高性能HTTP、反向代理、IMAP、P...

2019-05-21 14:14:13 554

原创 Apache Tomcat安装与配置

安装jdkTomcat服务器主要用于部署java web项目,所以要先安装jdk,执行以下命令,下载jdkhttps://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择对应jdk版本下载,linux tomcat64位下载完成后,通过rz指令上传到linux上1、在/usr/lo...

2019-05-21 14:10:25 203

原创 Linux压缩和解压缩命令大全

tar命令解包:tar zxvf FileName.tar打包:tar czvf FileName.tar DirNamegz命令解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz解压:tar zxvf FileName.tar.gz压缩:tar zcvf FileName.tar...

2019-04-25 14:25:39 187

原创 MySQL的备份与恢复

1、mysql数据库备份基本备份输入命令:mysqldump -u root -p stumysql1>/home/bak/2019-04-11/stumysql1.sqlEnter password: song123此时,已成功将数据库stumysql1备份到/home/bak/2019-04-11目录下的test.sql中.加-B参数备份的实践:下面以备份stumysql1库...

2019-04-25 14:23:26 118

原创 Linux简单命令个人小结

1.文件和目录cd /home 进入 ‘/ home’ 目录’cd … 返回上一级目录cd …/… 返回上两级目录cd 进入个人的主目录cd ~user1 进入个人的主目录cd - 返回上次所在的目录pwd 显示工作路径ls 查看目录中的文件ls -F 查看目录中的文件ls -l 显示文件和目录的详细资料ls -a 显示隐藏文件ls [0-9] 显示包含数字的文件名和目录名...

2019-04-25 14:18:01 158

原创 Linux 权限管理

Linux 权限是操作系统用来限制对资源访问的机制,权限一般分为读、写、执行。系统中每个文件都拥有特定的权限、所属用户及所属组,通过这样的机制来限制哪些用户或用户组可以对特定文件进行相应的操作。Linux 每个进程都是以某个用户身份运行,进程的权限与该用户的权限一样,用户的权限越大,则进程拥有的权限就越大。Linux 中所有的文件及文件夹都有至少权限三种权限r(读取) 可读取文件内容 ...

2019-04-20 17:58:53 150

原创 MySQL

1、MySQL简介前面已经介绍过,MySQL属于传统的关系型数据库产品,其开放式的架构使得用户的选择性很强,而且随着技术的逐渐成熟,MySQL支持的功能也越来越多,性能也在不断地提高,对平台的支持也在增多,此外,社区的开发与维护人数也很多。当下,MySQL因为其功能稳定、性能卓越,且在遵守GPL协议的前提下,可以免费使用与修改,因此深受用户喜爱。我们知道,关系型数据库的特点是将数据保存在不同的...

2019-04-15 14:05:08 764

原创 WEB服务基础

9.1、DNS系统解析基本流程1.DNS简介了解完用户访问网站的基本流程后,再来了解下DNS解析的基本流程,这是企业针对运维岗位进行招聘时经常会面试的问题,因此,必须要熟练掌握。DNS,全称为 Domain Name System,它在一个网站运行中起到了至关重要的作用,其主要作用是把网站域名解析为对应的P地址,例如:把www.baidu.com解析为对应的IP地址记录,如1.1.1.1,这个...

2019-04-15 14:03:32 327

原创 ftp详细介绍

7.1、文件传输协议ftp简介文件传输协议( file transfer protocol,FTP),基于该协议FTP客户端与服务端可以实现共享文件、上传文件、下载文件。FTP基于TCP协议生成一个虚拟的连接,主要用于控制FTP连接信息,同时再生成一个单独的TCP连接用于FTP数据传输。用户可以通过客户端向FTP服务器端上传、下载、删除文件,FTP服务器端可以同时提供给多人共享使用。FT...

2019-04-15 14:01:00 2054 1

原创 mount简介

Mount 命令参数详解如下为企业中 Mount 命令常用参数详解:mount [-Vh]mount -a [-fFnrsvw] [-t vfstype]mount [-fnrsvw] [-o options [,…]] device | dirmount [-fnrsvw] [-t vfstype] [-o options] device dir-V: 显示 mount 工具版本号...

2019-04-15 13:58:39 666

原创 find简介

Findfind命令用于查找指定目录下的文件,同时也可以调用其它命令执行相应的操作Linux中find常见用法find path -option [ -print ] [ -exec -ok command ] {} ;find命令的参数;path: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print: find命令将...

2019-04-15 13:57:21 268

原创 sed简介

sed命令使用常用选项:-n 使用安静模式,在一般情况所有的 STDIN 都会输出到屏幕上,加入-n 后只打印被 sed 特殊处理的行-e 多重编辑,且命令顺序会影响结果-f 指定一个 sed 脚本文件到命令行执行,-r Sed 使用扩展正则-i 直接修改文档读取的内容,不在屏幕上输出Sed操作命令sed 操作命令告诉 sed 如何处理由地址指定的各输入行。如果没有指定地址,s...

2019-04-15 13:56:04 248

原创 grep简介

1、grepLinux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2、grep主要参数[options]主要参数:-a或–text 不要忽略二进制的数据。-A<显示列数>或–after-conte...

2019-04-15 13:55:10 270

原创 linux通配符

1、通配符是shell在做路径名扩展时用到的。一般只用于文件名匹配,它是由shell解析的,比如find,ls,cp,mv等。2、Shell常见通配符:通配符 含义 实例匹配 0 或多个字符 a*b a与b之间可以有任意长度的任意字符, 也可以一个也没有, 如aabcb, axyzb, a012b, ab。? 匹配任意一个字符 a?b a与b之间必须也只能有一个字符, 可以是任意字符, ...

2019-04-15 13:53:51 433

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除