自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 awk

awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,在Linux上,我们通常使用GUN awk,简称gawk。awk其名称得自于它的创始人 Alfred Aho 、Peter Weinbe...

2019-05-20 10:14:52 211

原创 sed

sed是一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。然后读入下行,执行下一个循环。如果没有使诸如‘D’ 的特殊命令,那会在两个循环之间清空模式空间,但不会清空保留空间。这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。se...

2019-05-20 10:12:24 151

原创 三剑客1

grep(三剑客之一)grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来‘搜寻字符串’ filename选项与参数:-c:只输出匹配行的计数。-i:不区分大 小写(只适用于单字符)。-h:查询多文件...

2019-05-20 10:11:14 154

原创 shell环境和简单的脚本

Shell 环境Shell 编程跟 java、php 编程一样,只要有一个能编写代码的文本编辑器和一个能解释执行的脚本解释器就可以了。Linux 的 Shell 种类众多,常见的有:Bourne Shell(/usr/bin/sh或/bin/sh)Bourne Again Shell(/bin/bash)C Shell(/usr/bin/csh)K Shell(/usr/bin/ksh...

2019-05-16 18:16:30 280

原创 shell特殊符号

Shell脚本是Linux开发工作中常用的工具,但是我一直没有找到一个适合自己的简明扼要的HandBook。在工作过程中整理了一下,贴在这里已备查看。Shell中的特殊符号$ 美元符号。用来表示变量的值。如变量NAME的值为Mike,则使用$NAME就可以得到“Mike”这个值。#井号。除了做为超级用户的提示符之外,还可以在脚本中做为注释的开头字母,每一行语句中,从#号开始的部分就不执行了...

2019-05-16 18:15:14 330

原创 shell的基本概念 以及shell和shell脚本的区别

Shell简介概述Shell是一种具备特殊功能的程序,它提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令,并把它送入内核去执行。内核是Linux系统的心脏,从开机自检就驻留在计算机的内存中,直到计算机关闭为止,而用户的应用程序存储在计算机的硬盘上,仅当需要时才被调入内存。Shell是一种应用程序,当用户登录Linux系统时,Shell就会被调入内存去执行。Shell独立于内核,它是...

2019-05-16 18:12:10 2320

原创 Tomcat

安装tomcat之前需要安装jdk (Java Development Kit) 是 Java 语言的软件开发工具包(SDK)),这里选择jdk-6u18-linux-x64-rpm.bin,bin文件安装跟sh文件方法一样,sh ./ jdk-6u18-linux-x64-rpm.bin,回车即可,默认安装到/usr/java/jdk1.6.0_18目录下。配置java环境变量,vi /etc...

2019-04-27 18:00:20 169

原创 mysql服务器

构建MySQL服务器MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司, 目前属于Oracle公司,MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。对应目前主流的LAMP架构来说,Mysql更是得到各位IT运维、DB...

2019-04-27 17:53:33 169

原创 DHCP服务器

构建DHCP服务器DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作,主要用途:给内部网络或网络服务供应商自动分配IP地址,DHCP有3个端口,其中UDP67和UDP68为正常的DHCP服务端口,分别作为DHCP Server和DHCP Client的服务端口。DHCP可以部署在服务器、交换机或者服务...

2019-04-27 17:52:45 1013

原创 Linux系统用户分类

Linux系统用户分类(ID限制在6000以下):root 用户 (ID 0): 在Linux系统中,root用户UID为0,root用户的权限是最高的,普通用户无法执行的操作,root用户都能完成,所以也被称为超级用户。在Linux系统中的每一个文件、目录和进程都归属于某一个用户,没有用户许可,其它普通用户是无法操作的,但对root用户除外。root用户的特权性还表现在root用户可...

2019-04-20 15:00:04 2832

原创 Linux系统启动流程

Linux系统启动流程:(1) 加载 BIOS计算机电源加电质检,首先加载基本输入输出系统(Basic Input Output System,BIOS),BIOS 中包含硬件 CPU、内存、硬盘等相关信息,包含设备启动顺序信息、硬盘信息、内存信息、时钟信息、即插即用(Plug-and-Play,PNP)特性等。加载完 BIOS 信息,计算机将根据顺序进行启动。(2) 读取 MBR读...

2019-04-20 14:59:15 133

原创 Linux系统如何区分详解

Linux系统如何分区Linux分区方式是,是先有目录,再将磁盘上的物理地址映射到目录中。Linux系统对分区的基本要求1、最少要有一个根/分区,用来存放系统文件及程序。其大小至少在5GB以上。2、要有一个swap(交换)分区,它的作用相当于 Windows里的虚拟内存,swap分区的大小一般为物理内存容量的1.5倍(内存<8GB)。但当系统物理内存大于8GB时,则swap分区配置8...

2019-04-20 14:58:25 369

原创 linux基础了解

32与64操作系统区别:目前主流 CPU 处理器分为 32 位 CPU 处理器和 64 位 CPU 处理器,32 位 CPU 处理器可以一次性处理 4 个字节的数据量。而 64 位处理器一次性处理 8 个字节的数据量(1Byte=8bit),64 位 CPU 处理器对计算机处理器在 RAM 里(随机存取储存器)处理信息的效率比 32 位CPU 做了很多优化,效率更高。X86_32 位操作系统...

2019-04-13 18:15:00 163

原创 linux有关磁盘与文件系统的命令(大致总结)

mount 挂载文件系统umount 卸载文件系统fsck 检查并修复Linux文件系统dd 转换或复制文件dumpe2fs 导出ext2/ext3/ext4文件系统信息dump ext2/3/4文件系统备份工具fdisk 磁盘分区命令,适用于2TB以下磁盘分区parted 磁盘分区命令,没有磁盘大小限制,常用于2TB以下磁盘分区mkfs 格式化创建Linux文件...

2019-04-13 16:36:11 247

原创 Linux的基础命令篇(4)

内置命令及其它(19个)echo打印变量,或直接输出指定的字符串printf将结果格式化输出到标准输出。rpm管理rpm包的命令。yum自动化简单化地管理rpm包的命令。watch周期性的执行给定的命令,并将命令的输出以全屏方式显示。alias设置系统别名。unalias取消系统别名。date查看或设置系统时间。clear清除屏幕,简称清屏。history查...

2019-04-13 16:34:40 105

原创 Linux的基础命令篇(3)

基础网络操作命令(11个)telnet使用TELNET协议远程登录。ssh使用SSH加密协议远程登录。scp全拼secure copy,用于不同主机之间复制文件。wget命令行下载文件。ping测试主机之间网络的连通性。route显示和设置linux系统的路由表。ifconfig查看、配置、启用或禁用网络接口的命令。ifup启动网卡。ifdown关闭网卡。ne...

2019-04-13 16:33:10 136

原创 Linux的基础命令篇(2)

线上查询及帮助命令(2个)man查看命令帮助,命令的词典,更复杂的还有info,但不常用。help查看Linux内置命令的帮助,比如cd命令。文件和目录操作命令(18个)ls全拼list,功能是列出目录的内容及其内容属性信息。cd全拼change directory,功能是从当前工作目录切换到指定的工作目录。cp全拼copy,其功能为复制文件或目录。find查找的意思,用...

2019-04-13 16:31:36 128

原创 Linux的基础命令篇(1)

基础命令这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎...

2019-04-13 15:47:58 187

空空如也

空空如也

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

TA关注的人

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