摘要: 1、概述 . 核心功能:取行、过滤、替换修改文件内容 难点:后向引用(截取) sed stream editor(流式编辑器) 2、命令格式 命令格式1:前置命令 | sed [选项] '[指令]' 文件名 命令格式2:sed [选项] '[指令]' 文件名 参数 含义 -n 屏蔽默认输出,默认se 阅读全文
posted @ 2024-07-16 11:30 Linux小菜鸟 阅读(4) 评论(0) 推荐(0) 编辑
摘要: shell语句 语句格式: 在家目录下编写.vimrc文件,设置tab键缩进为4格 vim ~/.vimrc autocmd FileType sh set ai ts=4 【1】、条件判断 双分支 #!/bin/bash if [ $UID -eq 0 ];then echo "我是管理员" el 阅读全文
posted @ 2024-07-11 22:48 Linux小菜鸟 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 正则表达式 Regular Express 【1】、三剑客与正则表达式 1、注意事项 正则符号都是英文符号,避免使用中文符号 推荐使用grep/egrep命令,默认设置了别名alias,自动加上颜色 【2】、符号概述 正则:regular expression (RE) 正则表达式regular e 阅读全文
posted @ 2024-07-11 09:37 Linux小菜鸟 阅读(40) 评论(0) 推荐(0) 编辑
摘要: shell脚本编程基础 【1】、shell概述 shell是一门编程语言,如:C、C++、java、PHP、python Go等 语言分类 编程型语言:C、C++、Go等为编译型语言。程序运行需要提前编译,编译语言都有编译器 解释型语言:shell、PHP、python等为解释型语言,程序在运行时不 阅读全文
posted @ 2024-07-10 22:50 Linux小菜鸟 阅读(400) 评论(0) 推荐(4) 编辑
摘要: DNS服务 解析域名 域名 >IP 正向解析:域名 >IP 反向解析:IP >域名 域名:haha.com 站点名:mail.haha.com 【1】、DNS的分布式结构 【2】、安装DNS软件包 bind bind-chroot 在服务器端安装 主程序:bind 服务名:named 主要执行程序: 阅读全文
posted @ 2024-07-10 15:35 Linux小菜鸟 阅读(16) 评论(0) 推荐(0) 编辑
摘要: rsync与inotify 【1】、rsync同步操作 应用场景(业务场景) 应用建议 rsync作为命令使用 临时拉取,推送数据。未来这和需求可以通过scp命令实现 定时备份:rsync服务+定时任务 定时备份,定期备份(定时任务进行备份+通过rsync传输备份) 实时同步:rsync服务+ser 阅读全文
posted @ 2024-07-10 15:32 Linux小菜鸟 阅读(6) 评论(0) 推荐(0) 编辑
摘要: NFS服务 Network File System 网络文件系统 用途:为客户机提供共享使用的文件夹 协议:NFS(2049)、RPC(111) NFS的存在允许客户端将服务器的共享目录挂载到自己的主机上 NFS服务会有数据同步的功能,我在服务器的共享目录下,创建了一个新的文件,在客户端挂载的目录下 阅读全文
posted @ 2024-07-10 09:41 Linux小菜鸟 阅读(16) 评论(0) 推荐(0) 编辑
摘要: FTP服务 安装vsftpd软件 yum install -y vsftpd [root@moudle01 14:47:28 ~]# rpm -q vsftpd vsftpd-3.0.3-36.el8.x86_64 修改配置文件,开启无需验证的功能 vim /etc/vsftpd/vsftpd.co 阅读全文
posted @ 2024-07-09 18:05 Linux小菜鸟 阅读(4) 评论(0) 推荐(0) 编辑
摘要: Web服务 在Linux中存在许多可以提供web服务的软件,httpd、tomcat、nginx等 Web通信的基本概念 基于B/S架构的网页服务 HTTP HTML 【1】、httpd软件 1、httpd软件安装 httpd是软件基金会写出的 软件基金会(Apache) yum install - 阅读全文
posted @ 2024-07-09 18:05 Linux小菜鸟 阅读(9) 评论(0) 推荐(0) 编辑
摘要: Linux进程管理 什么是程序:应用程序是用户选择安装的程序的总称,通常包括驱动程序的进程,看图软件、解压缩软件等通用软件的进程.也可以顾名思义地说:应用程序就是为使用者提供与电脑沟通所开发出来的程序软件 什么是进程: 狭义定义:进程就是一段程序的执行过程。 广义定义:进程是一个具有一定独立功能的程 阅读全文
posted @ 2024-07-09 17:59 Linux小菜鸟 阅读(170) 评论(0) 推荐(2) 编辑