分类标签归档:Linux

redis


redis缓存(6379)

缓存知识概况

image-20230215111248077

image-20230215111255080

Redis和Memcached对比

Redis/Memcached Memcached Redis
类型 Key-value Key-value
过期策略 支持 支持
数据类型 单一数据类型 多种数据类型
持久化 不支持 支持
主从复制 不支持 支持
虚拟化 不支持 支持(建议不使用,启用)

分享->图片域名使用

问: 为什么要把图片放在单独的域名,这样做有什么好处?

答: 提高了速度,减少了带宽。

  1. 可以做组件分离(为不同资源配备不同存储和web访问,比如动静分离)。

  2. 如果条件运行,直接...

Read more

用户管理


用户管理

用户管理--用户信息与密码的配置文件

    /etc/passwd:用户及其属性信息(名称、UID、基本组ID等等)
    /etc/shadow:用户密码及其相关属性
    /etc/group:用户组及其属性信息
    /etc/gshadow:组密码及其相关属性
    用户配置文件:
        /etc/login.defs
        /etc/default/useradd        :默认配置文件
新用户信息文件:  /etc/skel
登录信息:          /etc/motd

用户信息文件与组信息文件详解

[root@test-...

Read more

磁盘管理


磁盘管理

(查看、分区、挂载)

理论概述

硬盘接口类型:

IDE     SATA        SCSI        SAS     USB 
IDE:Integated   Drive   Electronics (电子集成驱动器)
    特点:
        1、一般应用于机械硬盘
        2、最大支持的速率:100MB/sec
        3、接口类型:并口
SATA:Serial ATA
    特点:
        SATA    1.5G/s  ->最大硬盘的主流
        SATA        3G/s
        SATA     ...

Read more

shell脚本全集


shell脚本全集

shell脚本的初体验

1、编写简单的脚本:

命令:vim pp.sh 然后在文件中写入如下内容。

image-20220627150643016

#!/bin/bash
cal

date
ls /

说明:shell脚本一般结尾用.sh表示

2、执行脚本的4种方法:

必须在脚本文件夹下执行命令 ,以下4种方法:

1、在当前路径直接执行命令 ./pp.sh (脚本需要执行权限才行)

2、bash pp.sh (脚本不需要执行权限都行)

3、source pp.sh (脚本不需要执行权限都行)

(前面1、2种方法都是打开一个子shell运行的,第3种就是在当前shell里面运行的)

4、sh pp.sh (脚本...

Read more

正则表达式、三剑客等


正则表达式、三剑客等......

元字符

元字符是一种Perl风格的正则表达式,只有一部分文本处理工具支持它,并不是所有的文本处理工具都支持

正则表达式 描述 示例
\b 单词边界 \bcool\b匹配cool,不匹配coolant
\B 非单词边界 cool\B匹配coolant不匹配cool
\d 单个数字字符 b\db匹配b2b,不匹配bcb
\D 单个非数字字符 b\Db匹配bcb不匹配b2b
\w 单个单词字符(字母,数字与_) \w匹配1或a,不匹配&
\W 单个非单词字符 \W匹配&,不匹配1或a
\n 换行符 \n匹配...

Read more

bash的特征


bash的特性

bash特性一:引用

"" '' ``    # 双引号、单引号、反引号

""-->代表弱引用

​ 输入输出的内容完全一致,变量引用会被替换

[root@AAAA7 ~]# echo "$PATH"
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

双引号的优点:

1、双引号里可以有变量

2、双引号里可以出现转义符

----------------------------------------------...

Read more

计划任务


计划任务

为什么要设置计划任务

我们在系统的管理中,很多时候不是及时的去操作,比如对某一网站数据的备份,备份的过程需要占用大量的系统资源,凌晨三四点的时候系统访问用户最少,系统最空闲。但我们的系统的系统管理员总不能老那个时间爬起来操作吧。如果在家远程操作的话,媳妇不愿意了。哈哈!

计划任务的命令

计划命令分一次性计划周期性计划。比如我要在今年10月1结婚,这是一次性的计划。不能每年的10月1结婚吧,真有女女愿意结,咱经济上也吃不消呀。睡觉就是周期性的计划。比如,我给自己规定每天晚上的11点半睡觉。那么到时间我就上床睡觉。

  • at    安排作业在某一时刻执行一次
  • batch  安排作...

Read more

软件管理


软件管理

软件安装的方式:源码、RPM、SRPM、yum

程序包的来源

参考:

https://www.jianshu.com/p/9ae2253ad878

https://cloud.tencent.com/developer/article/1171376

站点版

(一)、企业站

搜狐:http://mirrors.sohu.com/
    有php、mysql、nginx、Python
网易:http://mirrors.163.com/
    有MySQL、nginx、mongodb、ceph、kali-images、maven
华为:https://mirrors.huaw...

Read more

文件权限管理


文件权限管理

权限是什么
    用户分配资源的标准
标准定义:
    文件的权限主要针对三类对象进行定义:
        ownner:属主u
        group:属组g
        other:其他o
文件:
每个文件针对每类访问者都定义了三类权限:
    r:可读
    w:可写
    x:可执行[将此文件加载到内核,生成一个进程]
目录:

image-20220616150239059

namei:显示一个路径的所有权限

列出一个路径中所有的成分,包含符号连接

用法:namei [options] pathname [pathname ...]

参数:

  • -h, --help ...

Read more