沉铝汤的破站

IS LIFE ALWAYS THIS HARD, OR IS IT JUST WHEN YOU'RE A KID

从初识Redis到利用脚本的编写

0x00 概述

Redis

REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。

Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Hash), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。

一般人们把数据库(mysql等)中常用的数据,放入到Redis中,作为数据库缓存,来提高性能。

Linux-文件基本属性

从命令’ll(ls -l)’开始

首先让我们在Linux中输入命令ll, 得到如图所示的结果(由于菜鸟教程的图挺好的,这里就用他的图吧,哈哈)

我是菜狗

file type

  • d: 表示目录
  • -: 表示文件

其实还有l(link file)、b、c,但是不常见,就不写了

Linux-Shell脚本

0x01 编写一个简单的脚本


  • 新建一个.sh后缀 的文件, touch test.sh

  • vim test.sh,内容如下:

    #!/bin/bash
    #This Is A Test
    pwd
    ls -al
  • #!告诉系统使用哪一种Shell解释器,第二行的#用来注释,之后的就是脚本内容

  • bash test.sh执行脚本,或者先给文件执行权限chmod +x ./test.sh,注意要有./,然后执行./test.sh