随笔分类 -  Linux

摘要:配置服务通用步骤 1.关闭selinux,关闭iptables 2.安装服务相关的包 3.启动服务 4.修改配置文件,重启服务 安装程序 Centos系统安装 系统启动流程: bootloader-->kernel(initramfs)-->rootfs-->/sbin/init anaconda: 阅读全文
posted @ 2020-07-23 12:39 明a 阅读(346) 评论(0) 推荐(0)
摘要:常用自动化运维工具 Ansible:python,Agentless,中小型应用环境 Satstack:python,一般需部署agent,执行效率更高 Puppet:功能强大,配置复杂,重型,适合大型服务 学习Ansible最重要的三点 模块 playbook roles Ansible特性 模块 阅读全文
posted @ 2020-07-23 09:57 明a 阅读(259) 评论(0) 推荐(0)
摘要:AWK的介绍 AWK的基本用法 AWK变量 AWK格式化 AWK操作符 AWK条件判断 AWK循环 AWK数组 AWK函数 调用系统命令 阅读全文
posted @ 2020-05-04 09:23 明a 阅读(112) 评论(0) 推荐(0)
摘要:Linux启动流程 Linux组成 Linux:kernel+rootfs kernel:进程管理、内存管理、网络管理、驱动程序、文件系统、安全功能 rootfs:程序和glibc 库:函数集合、function,调用接口(头文件负责描述) 过程调用:procedure,无返回值 函数调用:func 阅读全文
posted @ 2020-03-30 17:35 明a 阅读(170) 评论(0) 推荐(0)
摘要:默认情况下,echo在每次调用后会添加一个换行符双引号"" 双引号允许shell解释字符串中出现的特殊字符单引号'' 单引号不会对字符串中出现的特殊字符做任何解释echo "hello world! \$PATH"echo 'hello world! $PATH'如果需要打印像$这样的特殊字符,那就 阅读全文
posted @ 2020-03-30 15:00 明a 阅读(333) 评论(0) 推荐(0)
摘要:进程相关的概念 内核的功用:进程管理、文件系统、网络功能、内存管理、驱动程序、安全功能等 程序和进程的关系: 程序表现为磁盘上的一个文件(静态的概念) 当执行程序时,会在内存中开启一块区域,系统分配一个唯一的编号叫PID,执行结束时会释放这块区域(动态的) task struct:Linux内核存储 阅读全文
posted @ 2020-03-20 09:23 明a 阅读(180) 评论(0) 推荐(0)
摘要:概述 设备类型 块设备:block,存取单位“块”,磁盘 字符设备:char,存取单位“字符”,键盘 设备文件:关联至一个设备驱动程序,进而能够与之对应硬件设备进行通信 设备号码: 主设备号,次设备号 brw-rw . 1 root disk 8, 0 Mar 12 16:37 /dev/sda c 阅读全文
posted @ 2020-03-13 15:24 明a 阅读(430) 评论(0) 推荐(0)
摘要:1.rpm包管理 rpm包命名方式: 源代码:name-VERSION.tar.gz|bz2|xz VERSION:major.minor.release name-VERSION-release.arch.rpm 例:bash-4.2.46-19.el7.x86_64.rpm VERSION:ma 阅读全文
posted @ 2019-11-17 13:27 明a 阅读(146) 评论(0) 推荐(0)
摘要:1.sed介绍 stream editor,行编辑器 sed是一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为"模式空间"(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕,然后读入下行,执行下一个循环。如果没有诸如 阅读全文
posted @ 2019-11-15 16:30 明a 阅读(184) 评论(0) 推荐(0)
摘要:1.使用locate命令查询系统上预建的文件索引数据库 /var/lib/mlocate/mlocate.db索引的构建过程需要遍历整个根文件系统,极消耗资源工作特点: 查找速度快 模糊查找 非实时查找 搜索的是文件的全路径,不仅仅是文件名 可能只搜索用户具备读取和执行权限的目录locate KEY 阅读全文
posted @ 2019-11-06 13:41 明a 阅读(140) 评论(0) 推荐(0)
摘要:grep 正则表达式 扩展的正则表达式 VIM 抽取文本的工具 1.文件内容:less和cat cat [OPTION]... [FILE]... -n, --number number all output lines -E, --show-ends display $ at end of eac 阅读全文
posted @ 2019-10-21 19:44 明a 阅读(274) 评论(0) 推荐(0)
摘要:用户和用户组 Linux安全上下文: 运行中的程序:进程 进程所能够访问资源的权限取决于进程的运行者身份 用户必须属于一个且仅有一个主组(主组可以改为其他组) 私有组:创建用户时默认指定,就是与用户同名的组 用户的附加组:一个用户可以属于零个或多个附加组 涉及的配置文件 /etc/passwd:保存 阅读全文
posted @ 2019-10-16 21:47 明a 阅读(1335) 评论(0) 推荐(0)