<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qqlj的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qlj324513</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qlj324513]]></copyright><item><title><![CDATA[Linux下Maven的安装与使用]]></title><link>https://blog.youkuaiyun.com/qlj324513/article/details/81587372</link><guid>https://blog.youkuaiyun.com/qlj324513/article/details/81587372</guid><author>qlj324513</author><pubDate>Sat, 11 Aug 2018 15:43:20 +0800</pubDate><description><![CDATA[Apache Maven，是一个软件（特别是Java软件）项目管理及自动构建工具，由Apache软件基金会所提供。基于项目对象模型（POM）概念，Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。曾是Jakarta项目的子项目，现为独立Apache项目。

现在有很多Apache项目都已经开始采用Maven进行管理。

本篇文章简单介绍了Maven的相关知识，以及在Linux下...]]></description><category></category></item><item><title><![CDATA[Nginx、HAProxy、LVS三者的优缺点]]></title><link>https://blog.youkuaiyun.com/qlj324513/article/details/81541282</link><guid>https://blog.youkuaiyun.com/qlj324513/article/details/81541282</guid><author>qlj324513</author><pubDate>Thu, 09 Aug 2018 17:43:30 +0800</pubDate><description><![CDATA[ 

一、Nginx优点：

1、工作在网络7层之上，可针对http应用做一些分流的策略，如针对域名、目录结构，它的正规规则比HAProxy更为强大和灵活，所以，目前为止广泛流行。

2、Nginx对网络稳定性的依赖非常小，理论上能ping通就能进行负载功能。

3、Nginx安装与配置比较简单，测试也比较方便，基本能把错误日志打印出来。

4、可以承担高负载压力且稳定，硬件不差的情况下一般能支撑...]]></description><category></category></item><item><title><![CDATA[文本处理工具-----------AWK]]></title><link>https://blog.youkuaiyun.com/qlj324513/article/details/80347733</link><guid>https://blog.youkuaiyun.com/qlj324513/article/details/80347733</guid><author>qlj324513</author><pubDate>Thu, 17 May 2018 10:55:44 +0800</pubDate><description><![CDATA[文本处理工具--------AWKAWK介绍awk：Aho, Weinberger, Kernighan，报告生成器，格式化文本输出 	有多种版本：New awk（nawk），GNU awk（ gawk） gawk：模式扫描和处理语言，打印报表 基本用法：awk [options] ‘program’ var=value file…awk [options] -f programfile var=...]]></description><category></category></item><item><title><![CDATA[函数练习题]]></title><link>https://blog.youkuaiyun.com/qlj324513/article/details/80343228</link><guid>https://blog.youkuaiyun.com/qlj324513/article/details/80343228</guid><author>qlj324513</author><pubDate>Wed, 16 May 2018 21:26:30 +0800</pubDate><description><![CDATA[1.编写函数，实现OS的版本判断2.编写函数，实现取出当前系统eth0的IP地址3.编写函数，实现打印绿色OK和红色FAILED4.编写函数，实现判断是否无位置参数，如无参数，提示错误------------------------------------------------------------------------------------------------------------...]]></description><category></category></item><item><title><![CDATA[shell脚本进阶练习题]]></title><link>https://blog.youkuaiyun.com/qlj324513/article/details/80342885</link><guid>https://blog.youkuaiyun.com/qlj324513/article/details/80342885</guid><author>qlj324513</author><pubDate>Wed, 16 May 2018 21:17:03 +0800</pubDate><description><![CDATA[1、编写脚本/root/bin/createuser.sh，实现如下功能：使用一个用户名做为参数，如果指定参数的用户存在，就显示其存在，否则添加之；显示添加的用户的id号等信息2、编写脚本/root/bin/yesorno.sh，提示用户输入yes或no,并判断用户输入的是yes还是no,或是其它信息3、编写脚本/root/bin/filetype.sh,判断用户输入文件路径，显示其文件类型（普通...]]></description><category></category></item><item><title><![CDATA[SELinux]]></title><link>https://blog.youkuaiyun.com/qlj324513/article/details/80319009</link><guid>https://blog.youkuaiyun.com/qlj324513/article/details/80319009</guid><author>qlj324513</author><pubDate>Tue, 15 May 2018 10:10:05 +0800</pubDate><description><![CDATA[SELinux介绍（相当于安全规则的集合）SELinux: Secure Enhanced Linux， 是美国国家安全局(NSA=The NationalSecurity Agency)和SCC(Secure Computing Corporation)开发的 Linux的一个强制访问控制的安全模块。2000年以GNU GPL发布，Linux内核2.6版本后集成在内核中DAC：Discretio...]]></description><category></category></item><item><title><![CDATA[centos7  启动流程]]></title><link>https://blog.youkuaiyun.com/qlj324513/article/details/80318939</link><guid>https://blog.youkuaiyun.com/qlj324513/article/details/80318939</guid><author>qlj324513</author><pubDate>Tue, 15 May 2018 10:06:24 +0800</pubDate><description><![CDATA[systemdPOST --&amp;gt; Boot Sequence --&amp;gt; Bootloader --&amp;gt; kernel + initramfs(initrd) --&amp;gt; rootfs --&amp;gt; /sbin/initinit: CentOS 5: SysV initCentOS 6: UpstartCentOS 7: SystemdSystemd：系统启动和服务器守护进程管理器，负...]]></description><category></category></item><item><title><![CDATA[自制Linux系统]]></title><link>https://blog.youkuaiyun.com/qlj324513/article/details/80305093</link><guid>https://blog.youkuaiyun.com/qlj324513/article/details/80305093</guid><author>qlj324513</author><pubDate>Mon, 14 May 2018 08:49:07 +0800</pubDate><description><![CDATA[自制Linux系统自制linux系统分区并创建文件系统fdisk /dev/sdb分两个必要的分区/dev/sdb1对应/boot /dev/sdb2对应根 /mkfs.ext4 /dev/sdb1	mkfs.ext4 /dev/sdb2挂载bootmkdir /mnt/boot 子目录必须为bootmount /dev/sdb1 /mnt/boot安装grubgrub-install --roo...]]></description><category></category></item><item><title><![CDATA[启动和内核管理--------centos6]]></title><link>https://blog.youkuaiyun.com/qlj324513/article/details/80302068</link><guid>https://blog.youkuaiyun.com/qlj324513/article/details/80302068</guid><author>qlj324513</author><pubDate>Mon, 14 May 2018 08:45:03 +0800</pubDate><description><![CDATA[Linux组成：Linux: kernel+rootfskernel: 进程管理、内存管理、网络管理、驱动程序、文件系统、安全功能rootfs:程序和glibc库：函数集合, function, 调用接口（头文件负责描述）过程调用：procedure，无返回值函数调用：function程序：二进制执行文件内核设计流派：单内核(monolithic kernel)：Linux把所有功能集成于同一个程...]]></description><category></category></item><item><title><![CDATA[shell脚本进阶]]></title><link>https://blog.youkuaiyun.com/qlj324513/article/details/80302046</link><guid>https://blog.youkuaiyun.com/qlj324513/article/details/80302046</guid><author>qlj324513</author><pubDate>Mon, 14 May 2018 08:44:09 +0800</pubDate><description><![CDATA[流程控制过程式编程语言：顺序执行、选择执行、循环执行条件选择IF语句：选择执行：注意：if语句可嵌套单分支 if 判断条件;then条件为真的分支代码fi双分支 if 判断条件; then条件为真的分支代码else条件为假的分支代码fi多分支 if 判断条件1; then条件为真的分支代码elif 判断条件2; then条件为真的分支代码elif 判断条件3; then条件为真的分支代码else以...]]></description><category></category></item><item><title><![CDATA[进程和计划任务]]></title><link>https://blog.youkuaiyun.com/qlj324513/article/details/80302033</link><guid>https://blog.youkuaiyun.com/qlj324513/article/details/80302033</guid><author>qlj324513</author><pubDate>Sun, 13 May 2018 19:46:32 +0800</pubDate><description><![CDATA[进程概念：进程与程序的区别：进程是一个动态的概念，具有生命期，而程序是静态的表现为一个文件，一个程序可对应多个进程内核的功用：进程管理、文件系统、网络功能、内存管理、驱动程序、安全功能等Process: 运行中的程序的一个副本，是被载入内存的一个指令集合进程ID（Process ID，PID）号码被用来标记各个进程UID、GID、和SELinux语境决定对文件系统的存取和访问权限，通常从执行进程的...]]></description><category></category></item><item><title><![CDATA[网络管理第二篇]]></title><link>https://blog.youkuaiyun.com/qlj324513/article/details/80302006</link><guid>https://blog.youkuaiyun.com/qlj324513/article/details/80302006</guid><author>qlj324513</author><pubDate>Sun, 13 May 2018 19:43:44 +0800</pubDate><description><![CDATA[基本网络配置：一般包括如下内容：主机名、IP/netmask、路由（默认网关）、DNS服务器（主DNS服务器、次DNS服务器、第三DNS服务器）Linux中主机名只具有本地意义；在Windows中计算机名具有网络功能Centos6网卡名称:网络接口识别并命名相关的udev配置文件：/etc/udev/rules.d/70-persistent-net.rules查看网卡：dmesg |grep  ...]]></description><category></category></item><item><title><![CDATA[网络管理第一篇]]></title><link>https://blog.youkuaiyun.com/qlj324513/article/details/80301993</link><guid>https://blog.youkuaiyun.com/qlj324513/article/details/80301993</guid><author>qlj324513</author><pubDate>Sun, 13 May 2018 19:41:49 +0800</pubDate><description><![CDATA[用户应用程序对网络的影响：批处理应用程序FTP ,TFTP,库存更新无需直接人工交互带宽很重要，但并非关键性因素交互式应用程序库存查询、数据库更新人机交互因为用户需等待响应，所以响应时间很重要，但并非关键性因素，除非要等待很长时间实时应用程序Volp  、视频人与人的交互端到端的延时至关重要网络的特征： 速度、成本 、安全性、可用性、可扩展性、可靠性、拓扑ATM：   异步传输模式OSI：开放系统...]]></description><category></category></item><item><title><![CDATA[RAID及LVM]]></title><link>https://blog.youkuaiyun.com/qlj324513/article/details/80301977</link><guid>https://blog.youkuaiyun.com/qlj324513/article/details/80301977</guid><author>qlj324513</author><pubDate>Sun, 13 May 2018 19:40:08 +0800</pubDate><description><![CDATA[RAID：多个磁盘合成一个“阵列”来提供更好的性能、冗余，或者两者都提供提高IO能力 ：     磁盘并行读写提高耐用性：      磁盘冗余来实现级别：    多块磁盘组织在一起的工作方式有所不同RAID实现的方式：外接式磁盘阵列：通过扩展卡提供适配能力内接式RAID：主板集成RAID控制器安装OS前在BIOS里配置软件RAID：通过OS实现RAID级别：RAID-0: （条带集）读、写性能提升...]]></description><category></category></item><item><title><![CDATA[磁盘管理]]></title><link>https://blog.youkuaiyun.com/qlj324513/article/details/80301967</link><guid>https://blog.youkuaiyun.com/qlj324513/article/details/80301967</guid><author>qlj324513</author><pubDate>Sun, 13 May 2018 19:38:19 +0800</pubDate><description><![CDATA[新加磁盘echo   ‘- – -’  &amp;gt; /sys/class/scsi_host/host2/scan       //使新加磁盘生效lsblk      //查看磁盘      或       ls    /dev/sd*     -l     或  cat   /proc/partitionsdd   if=/dev/zero   of=f1  bs=1M   count=1024 ...]]></description><category></category></item><item><title><![CDATA[源码的编译和安装]]></title><link>https://blog.youkuaiyun.com/qlj324513/article/details/80301938</link><guid>https://blog.youkuaiyun.com/qlj324513/article/details/80301938</guid><author>qlj324513</author><pubDate>Sun, 13 May 2018 19:35:24 +0800</pubDate><description><![CDATA[程序包编译程序包编译安装：Application-VERSION-release.src.rpm –&amp;gt; 安装后，使用rpmbuild命令制作 成二进制格式的rpm包，而后再安装源代码–&amp;gt;预处理–&amp;gt;编译–&amp;gt;汇编–&amp;gt;链接–&amp;gt;执行源代码组织格式：多文件：文件中的代码之间，很可能存在跨文件依赖关系C、C++：make 项目管理器configure脚本 –&amp;gt; Mak...]]></description><category></category></item><item><title><![CDATA[Yum 库]]></title><link>https://blog.youkuaiyun.com/qlj324513/article/details/80301532</link><guid>https://blog.youkuaiyun.com/qlj324513/article/details/80301532</guid><author>qlj324513</author><pubDate>Sun, 13 May 2018 18:37:19 +0800</pubDate><description><![CDATA[yum   :rpm的前端程序，可解决软件包相关依赖性可在多个库之间定位软件包，up2date的替代工具yum ,存储了众多的rpm包，以及包的相关元数据文件（放置在特定目录repodata下）yum安装的故障原因：配置文件出错，缓存出现问题yum的配置文件/etc/yum.conf：为所有仓库提供公共配置/etc/yum.repos.d/*.repo：为仓库的指向提供配置yum的repo配置文件...]]></description><category></category></item><item><title><![CDATA[软件包管理]]></title><link>https://blog.youkuaiyun.com/qlj324513/article/details/80301505</link><guid>https://blog.youkuaiyun.com/qlj324513/article/details/80301505</guid><author>qlj324513</author><pubDate>Sun, 13 May 2018 18:34:53 +0800</pubDate><description><![CDATA[软件包管理ABI:   应用程序和操作系统的二进制接口API:   应用程序的开发接口静态链接和动态链接静态链接：把程序对应的依赖库复制一份到包；libxxx.a；嵌入程序包；升级难，需重新编译；占用较多空间，迁移容易动态链接：只把依赖加做一个动态链接；libxxx.so；连接指向；占用较少空间，升级方便ldd  命令路径     //可以查看命令调用了哪些库文件包管理器：二进制应用程序的组成部分...]]></description><category></category></item><item><title><![CDATA[文本处理工具sed]]></title><link>https://blog.youkuaiyun.com/qlj324513/article/details/80301484</link><guid>https://blog.youkuaiyun.com/qlj324513/article/details/80301484</guid><author>qlj324513</author><pubDate>Sun, 13 May 2018 18:32:53 +0800</pubDate><description><![CDATA[文本处理工具  sed:sed介绍sed    行编辑器（用来编辑一个或多个文件）sed     [option ] …   ‘script’   inputfile…常用选项：-n    关闭自动打印-e: 多点编辑-f：/PATH/SCRIPT_FILE: 从指定文件中读取编辑脚本-r: 支持使用扩展正则表达式-i.bak: 备份文件并原处编辑script：   ‘地址命令’地址定界：不给地址...]]></description><category></category></item><item><title><![CDATA[重启网卡失败的解决方法]]></title><link>https://blog.youkuaiyun.com/qlj324513/article/details/80291548</link><guid>https://blog.youkuaiyun.com/qlj324513/article/details/80291548</guid><author>qlj324513</author><pubDate>Sun, 13 May 2018 18:30:15 +0800</pubDate><description><![CDATA[重启网卡 报Job for network.service failed because the control process exited with error code. See “systemctl status network.service” and “journalctl -xe” for details. 的错误解决方法：然后：再次重启网卡即可获得IP地址桥接网卡获取不到地址的解决...]]></description><category></category></item></channel></rss>