花落花开,春去秋来!

心怀感恩,分享快乐,本博客适用个人参考,学习 禁止用于商业用途。

Linux 常用命令总结

1.ls [选项] [目录名 | 列出相关目录下的所有目录和文件-a  列出包括.a开头的隐藏文件的所有文件-A  通-a,但不列出"."和".."-l  列出文件的详细信息-c  根据ctime排序显示-t  根据文件修改时...

2018-06-13 16:36:28

阅读数:109

评论数:0

Linux运维(十)

1、什么是关系型数据库?什么是非关系型数据库?他们之间有何优势和区别?答:(1)关系型数据库:建立在关系模型基础上的数据库,是一张拥有关系名称的二维表,关系模型由关系数据结构、操作集合、完整性约束三部分组成。如Mysql和Oracle。非关系型数据库:一种键值对形式存储的数据结构,虽然它的速度非常...

2018-05-23 14:23:13

阅读数:124

评论数:0

初级运维(九)

1、静态资源和动态资源的区别,优缺点如何?答;静态资源:URL固定,后缀名诸如.html和.jpg和.gif,它是服务端存在的一种文件,浏览器进行解析,不与数据库交互,有利于网站推广(SEO),维护麻烦。动态资源:有数据库支持,内容丰富,后缀名诸如.jsp和php,服务端解释执行,交互性能好,执行...

2018-05-23 14:22:12

阅读数:97

评论数:0

初级运维(八)

1、linux系统中如何获取pid为100的进程的所有TCP连接,请给出详细命令?(不看操作界面是做不出来的,当然有思路就行,就说awk条件判断)答:[root@192 1dir]# netstat -tnlp|awk '{print $7}'|awk -F "/&quo...

2018-05-23 14:21:47

阅读数:146

评论数:0

初级运维(七)

1、详细描述mysql主从复制的方式?(类似跟DRBD高可用的协议类型)答:(1)同步复制(C协议:sync):只有在本地和远程磁盘都确定写入已完成时,主节点才会认为写入完成。master的变化,必须等待slave-1,slave-2,...,slave-n完成后才能返回。这样显然不可取,也不是M...

2018-05-19 20:15:11

阅读数:99

评论数:0

初级运维(六)

1、将两个文件按列合并,按行合并呢?答:行:awk '{print $0}' 1.txt  2.txt列:paste 1.txt 2.txt2、为什么要在Lvs的后台真实服务器上绑定VIP呢?并且是在环回口上绑定VIP呢?答:(1)客户端发送给分发器的请求数据报文的目的IP地址是VIP,经过分发器...

2018-05-19 20:13:56

阅读数:79

评论数:0

初级运维(五)

1、存储过程与触发器的区别?答:(1)触发器主要是通过事件执行触发而被执行的,而存储过程可以通过存储过程名称而直接调用。(call/execute)(2)触发器是一种特殊的存储过程,在表中进行insert、update、delete等DML语句时,数据库服务器就会自动执行触发器所定义的SQL语句(...

2018-05-19 20:12:36

阅读数:132

评论数:0

初级运维(四)

1、内连接与外连接区别?答:(1)内连接:返回两个表中连接条件相同即对应的列值相同的行(2)外连接:分为左外连接、右外连接、全外连接。以某一个表为基表,去匹配另一个基表,如果列值匹配则返回,如果列值不匹配,保留第一个基表的所在行,并将另一个基表所在的列值设为空。(3)内连接是保证两个表中所有的行都...

2018-05-19 20:11:37

阅读数:76

评论数:0

初级运维(三)

1、一个sql语句查询很慢怎么办?答:(1)登录到Mysql,show global status;和show processlist查看数据库系统状态(2)查看慢查询日志,show variables like '%slow%',分析是那些SQL语句拖慢了系统(3)vi /etc/my.cnf配...

2018-05-19 20:10:57

阅读数:55

评论数:0

初级运维(二)

1、TCP为什么要进行三次握手?(考的频率不是一点把点啊,命中率80%)答:主要是为了防止已失效的连接请求报文段突然又传到了服务端,因而产生错误。分析:本来TCP连接已经断开,但是由于之前一个数据包在连接建立的过程中,由于网络延迟问题迟迟没有到达,当该失效报文到达服务端的时候,服务端又会认为客户端...

2018-05-19 20:08:13

阅读数:48

评论数:0

初级运维-linux

1、写一个你最拿手的脚本?(命中率50%)答:监控MySQL主从复制状态的脚本,并邮件报警      1 #!/bin/bash      2 #主从复制,在从服务器上写脚本,每天定时0:00执行      3 #Author:Yue HongCai      4 #2016-8-8      5...

2018-05-19 20:05:12

阅读数:119

评论数:0

Linux运维手册

释放内存:syncecho 3 > /proc/sys/vm/drop_caches Linux查看Dell服务器型号命令:dmidecode | grep "Product Name"查看系统负载:cat /proc/loadavg0.0...

2018-05-19 19:51:39

阅读数:151

评论数:0

Linux运维处理及监控脚本

分享场景一:运维过程通过脚本批量删除文件。运维时遇到在tmp文件目录下存放大最的 option__*的临时文件,由于要在晚上进行自动清理,只能考虑采用脚本操作方法,脚本设计考虑到执行效率,每次执行时负载等影响因素。综合各方面的因素把脚本设计如下:#!/bin/sh cd /tmp      tim...

2018-05-19 19:50:15

阅读数:68

评论数:0

awk 用法(使用入门)

awk 用法:awk ' pattern {action} '  变量名    含义 ARGC   命令行变元个数 ARGV   命令行变元数组 FILENAME   当前输入文件名 FNR   当前文件中的记录号 FS   输入域分隔符,默认为一个空格 RS   输入记录分隔符 NF   当前记...

2018-05-19 19:35:07

阅读数:28

评论数:0

DOS文件转换成UNIX文件格式详解

dos格式文件传输到unix系统时,会在每行的结尾多一个^M,当然也有可能看不到,但是在vi的时候,会在下面显示此文件的格式,比如 "dos.txt" [dos] 120L, 2532C 字样,表示是一个[dos]格式文件,如果是MAC系统的,会显示[MAC],因为文件格式的原...

2017-03-02 17:11:05

阅读数:471

评论数:0

shell下数字和字符串比较操作命令 if的参数说明

shell中数字和字符串比较操作命令以及 if的参数说明 [ -a FILE ] 如果 FILE 存在则为真。 [ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真。 [ -c FILE ] 如果 FILE 存在且是一个字特殊文件则为真。 [ -d FILE...

2017-03-02 16:51:40

阅读数:539

评论数:0

expect的基本用法

expect的基本用法 一、概述 我们通过Shell可以实现简单的控制流功能,如:循环、判断等。但是对于需要交互的场合则必须通过人工来干预,有时候我们可能会需要实现和交互程序如telnet服务器等进行交互的功能。而Expect就使用来实现这种功能的工具。 Expect...

2017-03-02 16:48:45

阅读数:329

评论数:0

Linux Shell常用技巧(二)

grep 1.  grep退出状态: 0: 表示成功; 1: 表示在所提供的文件无法找到匹配的pattern; 2: 表示参数中提供的文件不存在。 见如下示例: /> grep 'root' /etc/passwd root:x:0:0:root:/root:/...

2017-03-02 16:45:38

阅读数:277

评论数:0

Linux Shell常用技巧

Linux Shell常用技巧 一.    特殊文件: /dev/null和/dev/tty Linux系统提供了两个对Shell编程非常有用的特殊文件,/dev/null和/dev/tty。其中/dev/null将会丢掉所有写入它的数据,换句换说,当程序将数据写入到此...

2017-03-02 16:44:47

阅读数:249

评论数:0

linux shell实现随机数多种方法(date,random,uuid)

shell实现随机数多种方法 在日常生活中,随机数实际上经常遇到,想丢骰子,抓阄,还有抽签,非常简单就可以实现。那么在做程序设计,真的要通过自己程序设计出随机数那还真的不简单了。现在很多都是操作系统内核会提供相应的api,这些原始参数是获取一些计算机运行原始信息,如内存,...

2017-03-02 16:43:04

阅读数:314

评论数:0

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