袁党生博客

  • 主页
  • linux基础
  • SHELL
  • WEB
  • 负载
  • 企业级应用
  • 数据库
  • KVM
  • Docker
  • K8S
  • 监控
  • 存储
  • 博客搭建问题
linux基础
linux基础

磁盘和文件系统管理

本章概要 磁盘基础介绍 分区类型 管理分区 管理文件系统 挂载设备 管理虚拟内存 RAID管理 LVM管理 LVM快照 1、磁盘基础介绍 设备文件 I/O Ports:I/O设备地址 设备类型:   块设备:block,存取单位“块”,来自于磁盘   字符设备:char,存取单位“字符”,来自于键盘 设备文件:关联至一个设备驱动程序,进而能够与之对应硬件设备进行通信 设备号码:   主设备号:major number, 标识设备类型   次设备号:minor number, 标识同一类型下的不同设备 示例: [ro…

2020年8月20日 0条评论 2564点热度 0人点赞 袁党生 阅读全文
linux基础

软件包管理

本章内容概要 软件包基础 rpm包管理 yum管理 编译安装 1、软件包基础 包管理器 二进制应用程序的组成部分:  二进制文件、库文件、配置文件、帮助文件 程序包管理器:  debian:deb文件, dpkg包管理器  redhat:rpm文件, rpm包管理器  rpm:RedhatPackage Manager  RPM Package Manager 包命名 源代码:name-VERSION.tar.gz|bz2|xz  VERSION: major.minor.release rpm包命名方式:  na…

2020年8月20日 0条评论 2988点热度 0人点赞 袁党生 阅读全文
linux基础

文件查找和压缩

本章内容概要 使用locate命令 使用find命令 压缩和解压缩工具 1、文件查找 在文件系统上查找符合条件的文件 文件查找:locate,find   非实时查找(数据库查找):locate   实时查找:find 1.1 locate 查询系统上预建的文件索引数据库   /var/lib/mlocate.db 依赖于实现构建的索引 索引的构建是在系统较为空闲时自动进行(周期性任务),管理员手动更新数据库(updatedb) 索引构建过程需要遍历整个根文件系统,极消耗资源 工作特点:   查找速度快   模糊查…

2020年8月20日 0条评论 2887点热度 0人点赞 袁党生 阅读全文
linux基础

文本处理三剑客之awk

本章概要 awk介绍 awk基本用法 awk变量 awk格式化 awk操作符 awk条件判断 awk循环 awk数组 awk函数 调用系统命令 1、awk介绍 awk:Aho, Weinberger, Kernighan,报告生成器,格式化文本输出 有多种版本:New awk(nawk),GNU awk( gawk) 目前centos系统使用的版本为GNU awk,即gawk [root@centos7-1 ~]#ll /usr/bin/awk 软链接指向gawk lrwxrwxrwx. 1 root root 4…

2020年8月19日 0条评论 2759点热度 0人点赞 袁党生 阅读全文
linux基础

文本处理三剑客之sed

本章内容概要 Sed介绍 Sed用法 Sed高级用法 1、处理文本的工具sed sed:Stream EDitor, 行编辑器   sed是一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。然后读入下行,执行下一个循环。如果没有使诸如‘D’的特殊命令,那会在两个循环之间清空模式空间,但不会清空保留空间。这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输…

2020年8月19日 0条评论 2951点热度 0人点赞 袁党生 阅读全文
linux基础

文本处理三剑客之grep

文本处理三剑客简介 grep:文本过滤工具   grep(基本正则表达式),egrep(扩展正则表达式),fgrep(不知正则表达式搜索) sed:stream editor,文本编辑工具 awk:Linux上的实现gawk,文本报告生成器 1、grep grep: Global search REgular expression and Print out the line  作用:文本搜索工具,根据用户指定的“模式”对目标文本逐行进行匹配检查;打印匹配到的行  模式:由正则表达式字符及文本字符所编写的过滤条件 …

2020年8月19日 0条评论 2829点热度 0人点赞 袁党生 阅读全文
linux基础

文本处理工具

1、文本工具 1.1 抽取文本的工具 文件内容:less和cat 文件截取:head和tail 按列抽取:cut 文件查看 文件查看命令   cat,tac,rev cat [OPTION]... [FILE]...   -E:显示行结束符$   -n:对显示出的每一行进行编号   -A:显示所有控制符   -b:非空行编号   -s:压缩连续的空行成一行 tac 反向显示文件内容(上下方向) rev 反向显示文件内容(左右方向) [root@centos7 ~]#cat -E f1 aa$ bb$ cc$ [ro…

2020年8月19日 0条评论 2229点热度 0人点赞 袁党生 阅读全文
linux基础

用户、组权限

本章概要 解释Linux的安全模型 解释用户帐号和组群帐号的目的 用户和组管理命令 理解并设置文件权限 默认权限 特殊权限 ACL 1、用户和组 介绍安全3A Authentication:认证 Authorization:授权 Accouting|Audition:审计 1.2 用户user linux用户:Username(UID) 用户分类 管理员:root,id号为0 普通用户:id号为1-65535 普通用户又分为: 系统用户:id号为1-499(centos6版本),1-999(centos7版本) 系…

2020年8月19日 0条评论 2910点热度 0人点赞 袁党生 阅读全文
linux基础

sudo

更改身份 su 切换身份:su –l username –c ‘command’ sudo   来自sudo包,man 5 sudoers   sudo能够授权指定用户在指定主机上运行某些命令。如果未授权用户尝试使用 sudo,会提示联系管理员   sudo可以提供日志,记录每个用户使用sudo操作   sudo为系统管理员提供配置文件,允许系统管理员集中地管理用户的使用权限和使用的主机   sudo使用时间戳文件来完成类似“检票”的系统,默认存活期为5分钟的“入场券”   通过visudo命令编辑配置文件,具有语…

2020年8月19日 0条评论 5179点热度 0人点赞 袁党生 阅读全文
linux基础

标准IO和管道

本章概要 三种I/O设备 把I/O重定向至文件 使用管道 1、三种I/O设备 标准输入和输出 程序:指令+数据   读入数据:Input   输出数据:Output 打开的文件都有一个fd: file descriptor (文件描述符) 查看文件描述符: (1)在一个窗口随便打开一个文件或程序 [root@centos7 ~]#vim /etc/fstab (2)在另外一个窗口查看该进程的进程号 [root@centos7 ~]#ps aux root 3126 1.5 0.3 151984 5604 pts/1…

2020年8月19日 0条评论 2305点热度 0人点赞 袁党生 阅读全文
123
分类
标签聚合
文件管理 进程和计划任务 用户/组权限管理 grep sed awk 软件包管理 磁盘和文件系统管理 网络管理 selinux LAMP dns nginx http服务 系统启动和内核管理 ssl加密与安全 系统自动化安装及cobbler ansible 防火墙 日志管理 lvs haproxy tomcat sudo ingress控制器 keeplived PromQL varnish redis kvm虚拟化 ELK gitlab+jenkins k8s网络组件 文件查找和压缩 shell mysql 存储 ceph docker 监控 prometheus k8s
最近评论

COPYRIGHT © 2023 linux学习. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

豫ICP备18039507号-1