摘要: 一般linux发行版中都会默认安装了python。但是版本比较低,因此,为了使用更高的版本,就自己来装一个吧。完全不用卸载之前的老版本,因为有些程序会依赖老版本的Python,比如说yum。所以默认版本不要轻易删除,否则会有一些问题,如果需要使用最新的Python3那么我们可以编译安装源码包到独立目 阅读全文
posted @ 2018-08-04 11:06 Hermioner 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 参考 https://www.cnblogs.com/jiablogs/p/8977497.html > : 表示覆盖 例:cat /etc/passwd > a.txt echo '123' >> a.txt >> : 追加 例:cat /etc/passwd >b.txt echo '123'> 阅读全文
posted @ 2018-08-03 09:54 Hermioner 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 摘自百度问答几句话: awk和sed都是文本流编辑器,通常都是以行(记录)为单位处理文本;awk更是可以将一个记录根据指定分隔符分割为多个字段,然后处理字段,更为灵活。awk甚至可以看作一门编程语言,内部语言环境(语法)类似C语言。shell是linux/unix的人机交互接口,将用户输入的命令翻译 阅读全文
posted @ 2018-08-03 09:54 Hermioner 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 一. 补充mysql的用户添加以及权限设置知识 1. 添加新用户 mysql安装以后,默认是root用户,即相当于linux中的超级用户。如果每个人都这么登陆,很有可能被意外删除数据或者更改密码。因此,需要添加普通用户。 (1)查看mysql中已经有哪些用户了 登陆mysql后,输入如下命令就可以查 阅读全文
posted @ 2018-08-03 09:54 Hermioner 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 1. 查看系统是否已经有mysql安装 rpm -qa | grep mysql 说明没有安装 2. 下载mysql的yum源 (一定要保证有网络) Note:这个rmp地址是官网上面找准版本后的rmp的地址: 如下界面上有: 3. 安装mysql的yum源,两种方式安装,也可以用yum命令安装 比 阅读全文
posted @ 2018-08-03 09:54 Hermioner 阅读(215) 评论(0) 推荐(0) 编辑
摘要: gawk提供了一种编程语言而不知识编辑器命令。 1. 命令格式 gawk options program file 2. 从命令行读取程序脚本 默认是从STDIN读取,也可以指定从文件中读取 1 [Hermioner@localhost Documents]$ gawk '{print "Hello 阅读全文
posted @ 2018-08-03 09:53 Hermioner 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 今天将会演示两种使用shell脚本备份Linux系统数据的方法。归档主要采用的tar命令。 1. 创建日归档 思路: (1)from:首先确定哪些文件或者目录需要被归档,把它们放进一个配置文件configure file中,这样,配置文件每一行的内容就代表一个需要被归档的文件或者目录; (2)To: 阅读全文
posted @ 2018-08-01 10:41 Hermioner 阅读(468) 评论(0) 推荐(0) 编辑
摘要: sed编辑器被称作流编辑器(stream editor),和普通的交互式文本编辑器恰好相反。在交互式文本编辑器中(eg:vim),你可以用键盘命令来交互式的插入、删除或替换数据中的文本。sed会在编辑器处理数据之前基于预先提供的一组规则来编辑数据流。 sed命令可以根据命令来处理数据流中的数据,这些 阅读全文
posted @ 2018-07-31 14:42 Hermioner 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 1. 函数创建与使用 创建格式: function name { name() { commands 或 commands } } 调用: 直接写函数名就可以调用 1 [Hermioner@localhost Documents]$ cat test2.sh 2 #!/bin/bash 3 func 阅读全文
posted @ 2018-07-30 16:48 Hermioner 阅读(181) 评论(0) 推荐(0) 编辑
摘要: shell中的数学运算有些局限。主要分为了以下几种类型: 1. 方括号 只支持整数运算 [Hermioner@localhost Documents]$ var1=$[1+5] [Hermioner@localhost Documents]$ echo $var1 6 [Hermioner@loca 阅读全文
posted @ 2018-07-29 17:07 Hermioner 阅读(215) 评论(0) 推荐(0) 编辑