摘要: 一、find查找命令的使用 1、find . -name "*.txt" 在当前目录下,查找以txt结尾的文件 2、find . -name "[a-z]" 在当前目录下,查找所有以小写字母开头的文件 3、find /etc -name "host*" 在etc目录下,查找以host开头的文件 4、 阅读全文
posted @ 2017-11-09 15:49 北极星的眼泪520 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 一、shell函数概述 1、在编写shell脚本程序时,将一些需要重复使用的命令操作,定义为公共使用的语句块,既可以成为函数 2、合理使用shell函数,可以使脚本更加简洁,增强程序的易读性,提高执行效率 二、定义新的函数 1、function 函数名(){ 命令序列 } 或 函数名(){ 命令序列 阅读全文
posted @ 2017-11-09 15:09 北极星的眼泪520 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 一、条件测试操作 1、test 用途:测试特定的表达式是否成立,当条件成立时,命令执行后的返回值为0,否则为其他数值 格式:test 表达式 2、常见的测试类型 ①测试文件状态 格式:[ 操作符 文件或目录 ] 常用的操作符: -d:测试是否为目录 -f:测试是否为文件 -e:测试文件是否存在 -r 阅读全文
posted @ 2017-11-09 15:04 北极星的眼泪520 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 一、shell输入功能 1、 2、 二、shell输出功能 1、字符界面前景颜色 2、字符界面背景颜色 3、其他输出命令 ①cat 输出文本,将文本的格式也输出 ②tee 既输出,也保存到文件里 ③more 分页输出 ④head 默认输出前10行,然后一行一行的输出 ⑤tail 默认输出后10行,然 阅读全文
posted @ 2017-11-09 14:46 北极星的眼泪520 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 一、shell变量的应用 1、shell变量的种类 ①用户自定义变量:由用户自己定义,修改和使用 ②预定义变量:bash预定义的特殊变量,不能直接修改 ③位置变量:通过命令行给程序传递执行参数 二、变量的赋值与引用 1、定义新的变量 ①变量名要以英文字母或下划线开头,区分大小写 ②格式:变量名=变量 阅读全文
posted @ 2017-11-09 14:40 北极星的眼泪520 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 一、权限管理 1、查看文件属性 ls -l 2、权限类型 二、linux用户与权限 1、用户管理 ①查看用户 id user1 ②添加用户 useradd user1 ③删除用户 userdel -r user1 1、用户组 ①新建组 groupadd g1 ②删除组 groupdel g1 ③把用 阅读全文
posted @ 2017-11-09 12:16 北极星的眼泪520 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 一、tab键可以自动补齐命令 二、命令历史 1、history 查看之前敲过的所有命令 2、!历史命令编号 调用历史的某一个命令 三、命令别名 1、设置别名 alias 别名=‘命令’ 2、移除别名 unalias 别名 3、为使用频率较高的复杂命令设置剪短的调用名称,存放位置:~/.bashrc 阅读全文
posted @ 2017-11-09 11:52 北极星的眼泪520 阅读(138) 评论(0) 推荐(0) 编辑
摘要: redis有两种持久化方式,第一种是基于快照的持久化方式,第二种是基于文件追加的持久化方式 一、基于快照的持久化 1、修改redis.conf配置文件,开启基于快照的持久化方式 2、修改持久化文件存放的位置 3、重启服务,测试 二、基于文件追加的持久化方式 1、修改redis.conf配置文件,开启 阅读全文
posted @ 2017-11-09 11:39 北极星的眼泪520 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1、修改redis.conf配置文件 2、重启redis服务,使其生效 3、成功登陆以后,使用auth+密码 或者在登录的时候使用-a 密码的授权方式 阅读全文
posted @ 2017-11-09 11:32 北极星的眼泪520 阅读(173) 评论(0) 推荐(0) 编辑