240 发简信
IP属地:黑龙江
  • 外部程序

    反引号` 反引号用于将所附文本作为命令执行。运行的命令的输出可以赋值给变量。

  • 函数

    简介 可以使用函数来组织一组命令变成一个完成特定任务的命令,shell在运行时,会检查函数的语法,但是只有在调用时才会运行,可以在函数内部改变函数外的变量值来达到返回值。 变...

  • 转义

    有些字符有特殊的意义,但是放在"中便不会被shell解释,如'、*。 有些字符即使在"中,仍然具有特殊意义,如$、\、",此时需要使用\进行转义。

  • 测试

    [ Linux中经常使用[来进行测试,[是test的符号链接。[是一个应用程序,需要注意的是[必须被空格包围,否则将会报错。 if-else if [...] 和 then ...

  • 循环

    for while :代表true,下面是无限循环;break可以跳出循环。

  • 变量

    自定义变量 在派生的进程中,$a原本不存在,所以最开始打印的为空,在shell脚本执行完毕后进程结束,派生进程中的$a被销毁,也不会影响到原shell中的$a。 export...

  • Hello World

    #!/bin/sh 声明脚本使用的解释器 chmod a+x hello.sh 赋予脚本执行权限 ./hello.sh 从当前shell进程中,派生一个进程使用bash解释器...

  • Redis集群

    简介 Redis Cluster提供了另一种运行Redis的形式,构建一个分布式Redis系统,提供数据分区和故障转移服务。 Redis以集群形式启动时,将会开启两个端口cl...

  • 分区

    简介 在面对海量数据存储(需要大的存储空间)和海量查询(需要高并发的查询)时,单服务器的数据存储模型无法提供高可用性。 分区所做的事情就是将大的数据集拆分成多个子数据集,然后...

  • 事务

    简介 MULTI、EXEC、DISCARD、WATCH是redis事务的基础。事务特征如下: redis事务允许将命令序列打包成一个原子操作,在执行事务的过程中不会被打断执行...

  • 管道

    请求和响应模型 简介 Redis使用C-S架构、架设在TCP之上,也就是请求/响应模型。 这意味着Redis完成一次请求的步骤如下: 客户端用户空间,制作请求信息内核空间,调...

  • Hash算法

    简介 Hash(哈希或散列)算法,是密码学中非常重要的一类算法,用于将任意长度的二进制串确定性地映射到较短的(通常是固定长度的)二进制串(哈希值)上,不同的二进制输入串很难映...

  • 数字签名

    简介 数字签名技术结合Hash算法和加密算法,来防止消息被篡改和进行身份认证。 消息认证码 消息认证码(Hash-based Message Authentication C...

  • Hello World

    Go简介 Go是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。因其天生并发、编译后的二进制文件可以直接移植运行,这使得其与Docker相结合...