
linux学习笔记
文章平均质量分 86
Wyxtnbp
恩一头,怨一头,天老地死复何求。
劝君莫轻生,冥冥成败,仅风流。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
活用帮助命令决定你的高度
**获取帮助的能力决定了技术的能力!**当我们遇到没有见过的东西,正好是考验我们能力的时候,不是所有的知识所有 的事都是在课堂上能学到的。当我们遇到问题的时候,很多人可能会向别人请教,会百度搜索,也许QQ问大表哥求救,但是别人也许很忙呢?对吧。而且我们问问题也要会问问题啊,比如有人问老师问题,老师听了半天都不知道他想问什么,所以,我们学习也要有自己的一套方法,Linux也一样,不懂的地方我们也可以原创 2017-07-23 22:58:14 · 378 阅读 · 0 评论 -
带参数的函数
1>位置参数 在上节中,checkFileExiist.sh脚本中定义了checkFileExist函数,但是可以看到这个脚本实际上写死了FILE变量,这会造成想要判断不同的文件是否存在时,需要修改脚本中的FILE 变量——也就是要对代码本身的内容进行修改,这也是典型的代码和数据没有分开而导致的问题。事实上,可以通过定义带参数的函数解决这个问题。在shell中,向函数传递参数也是使用位置参数来实现原创 2017-09-11 09:03:40 · 922 阅读 · 0 评论 -
centos7安装MySQL
一,系统环境[root@centos7 ~]# yum search libaio CentOS Linux release 7.1.1503 (Core) #查看版本二,安装[root@centos7 ~]# yum install mysql ........ Installed: mariadb.x86_64 1:5.5.52-1.el7 Dependency Installe原创 2017-09-25 16:14:55 · 638 阅读 · 0 评论 -
函数
1>函数的定义和调用 函数是shell脚本中自定义的一系列执行命令,一般来说函数应该设置有返回值(正确返回0,错误返回非0。对于错误返回,可以定义返回其他非0正值来细化错误,这个我会在下一篇博文中详细描述)。使用函数最大的好处是可避免出现大量重复代码,同时增强了脚本的可读性:如果你在某个shell脚本中看到checkFileExiet这样的代码(实际上是函数的调用),一定不难猜出代码的作用。 在原创 2017-09-08 11:21:29 · 408 阅读 · 0 评论 -
正则表达式
<1> 正则表达式基础<1.1>什么是正则表达式 记得我初次接触正则表达式到深入了解它,就一感觉,真长真复杂真难记,也许是我没有这方面的基础所以学起来才会显得吃力吧!到最后还是把它拿下,就跟交女朋友成功一样的喜悦,因此,我决定把它写成博客跟大家分享,不足之处希望大家能够提出来,我会稍加改进。 在老套机械化地使用抽象文字来解释“什么是正则表达式”之前,先来想想我们使用office软件中的“查找”功原创 2017-09-12 23:42:36 · 566 阅读 · 0 评论 -
Shell编程进阶
1>流程控制 ####1.1>if语句 ####1.2>case语句 ####1.3>for循环 ####1.4>while循环流程控制 过程式编程语言: 顺序执行 选择执行 循环执行 条件选择if语句 选择执行: 注意:if语句可嵌套 单分支 if 判断条件;then 条件为真的分支代码 fi 双分支 if 判断条件; then 条件为真的原创 2017-08-25 21:46:15 · 438 阅读 · 0 评论 -
shell工具之awk
1.了解awk必须要知道的三点: >awk是文本处理工具,不仅能以行为单位处理文件还能以列为单位处理文件; >awk默认行分隔符为’\n’ ,列分隔符默认为连续的空格或tab,但是行分隔符和列分隔符都是可以自定义的; >awk还是一门很复杂的脚本语言,具有类C一样的分支和循环结构。2.awk命令格式<span style="font-size:14px;">awk命令的基本格式: a原创 2017-09-04 10:00:36 · 463 阅读 · 0 评论 -
shell脚本编程基础
Linux的Shell种类众多,常见的有:/bin/sh/bin/bash/sbin/nologin/bin/dash/bin/tcsh/bin/csh 从程序员的角度来看, Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用 Shell脚本编程,完成更加复杂的操作。在Linux GUI日益完善的今原创 2017-08-06 19:34:20 · 2646 阅读 · 0 评论 -
Hexo + GitHub Pages 搭建博客的教程
前言:最近花了一段时间学习搭建博客,参照网上的各种教程,觉得这个不错就结合一下分享给大家。现在把 Hexo + GitHub Pages 搭建博客的完整过程记录下来:大概流程: 1. 搭建 Node.js 环境 2. 搭建 Git 环境 3. GitHub 注册和配置 4. 安装配置 Hexo 5. 关联 Hexo 与 GitHub Pages 6. GitHu翻译 2017-08-14 02:39:09 · 605 阅读 · 0 评论 -
德-摩根定律
 ; ;德·摩根定律在数理逻辑的定理推演中,在计算机的逻辑设计中以及数学的集合运算中都起着重要的作用。 他的发现影响了乔治·布尔从事的逻辑问题代数解法的研究。这巩固了德摩根作为该规律的发现者的地位,尽管亚里士多德也曾注意到类似现象,且这也为古希腊与中世纪的逻辑学家熟知。&emsp;&emsp;形式逻辑中此定律表达形式: &emsp;&emsp;&emsp;&emsp;下面我们用相对原创 2017-07-29 02:06:52 · 17930 阅读 · 1 评论 -
文本处理sed
Sed介绍Sed用法Sed高级用法处理文本的工具 : sed:Stream EDitor, 行编辑器 sed是一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。然后读入下行,执行下一个循环。如果没有使诸如‘D’的特殊命令,那会在两个循环之间清空模式空间,原创 2017-08-19 16:52:23 · 539 阅读 · 0 评论 -
CentOS7上搭建FTP服务+VSFTPD配置全解析
CentOS7上搭建FTP服务+VSFTPD配置全解析 Published On October 13, 2017 FTP 服务 FTP是早期的应用级协议之一,是一种基于C/S结构的双通道协议。 可以作为FTP服务器的软件有很多,比如Wu-ftpd,Proftpd,Pureftpd,ServU,IIS,转载 2017-10-28 08:49:38 · 4291 阅读 · 0 评论