随笔分类 -  Linux基础

摘要:一、什么是Ansible Ansible是一个自动化统一配置管理工具,自动化主要体现在Ansible集成了丰富模块以及功能组件,可以通过一个命令完成一系列的操作,进而能减少重复性的工作和维护成本,可以提高工作效率。 同类型软件对比 1.puppet 学习难,安装ruby环境难,没有远程执行功能 2. 阅读全文
posted @ 2025-01-24 16:42 Linux小菜鸟 阅读(38) 评论(0) 推荐(0) 编辑
摘要:防火墙种类及使用说明 种类 硬件: 整个企业入口 三层路由: H3C 华为 Cisco(思科) 深信服 Juniper 软件: 开源软件 网站内部 封ip 封ip iptables 写入到Linux内核中 以后服务docker firewalld C7 云防火墙 阿里云:安全组 必须熟悉的名称 容器 阅读全文
posted @ 2025-01-24 16:41 Linux小菜鸟 阅读(21) 评论(0) 推荐(0) 编辑
摘要:nginx七层负载均衡 【1】、为什么要使用负载均衡 当我们的Web服务器直接面向用户,往往要承载大量并发请求,单台服务器难以负荷,我使用多台Web服务器组成集群,前端使用 Nginx 负载均衡,将请求分散的打到我们的后端服务器集群中,实现负载的分发。那么会大大提升系统的吞吐率、请求性能、高容灾 往 阅读全文
posted @ 2024-12-19 21:34 Linux小菜鸟 阅读(121) 评论(0) 推荐(0) 编辑
摘要:LNMP架构 动态数据需要Nginx+PHP+MySQL实现 LNMP架构 Linux Nginx MySQL PHP LNMP架构 Linux Nginx MySQL Python LNMT架构 Linux Nginx MySQL Tomcat 【1】、LNMP架构概述 LNMP是一套技术组合,L 阅读全文
posted @ 2024-12-19 21:33 Linux小菜鸟 阅读(90) 评论(0) 推荐(0) 编辑
摘要:Nginx Nginx是一个WEB服务 【1】、安装nginx 1.官网安装 2.使用默认的仓库安装,版本较低 3.编译方式安装,需要其他功能模块的时候 自定义安装 # 基于官网仓库的安装方式,版本较新,配置易读 # 准备软件仓库 [root@web01 ~]# cat /etc/yum.repos 阅读全文
posted @ 2024-12-19 21:32 Linux小菜鸟 阅读(634) 评论(0) 推荐(2) 编辑
摘要:NFS服务 【1】、nfs配置 作用: 解决数据一致性问题 NFS服务程序的配置文件为/etc/exports,需要严格按照共享目录的路径 允许访问的NFS客户端(共享权限参数)格式书写,定义要共享的目录与相应的权限,具体书写方式如下图所示。 # 安装服务 [root@nfs ~]# yum ins 阅读全文
posted @ 2024-12-10 08:41 Linux小菜鸟 阅读(658) 评论(0) 推荐(1) 编辑
摘要:Rsync服务 【1】、rsync定义 作用: 1.本地的备份 类似cp命令 意义不大 2.远程的拷贝 类似scp命令 意义不大 (增量备份) 如果第一次远程执行文件拷贝动作使用scp和rsync一样 如果第二次远程执行,有新增加的文件可以使用rsync命令 3.守护进程模式 持续不断地在后台运行, 阅读全文
posted @ 2024-12-04 08:58 Linux小菜鸟 阅读(38) 评论(0) 推荐(0) 编辑
摘要:Shell编程# 自定义vim,以便于更好的编写shell [root@kylin-xu ~]# vim .vimrc set ts=4 set ai autocmd BufNewFile *.sh exec ":call SetTitle()" func SetTitle() if expand("%:e") 阅读全文
posted @ 2024-12-03 09:35 Linux小菜鸟 阅读(462) 评论(2) 推荐(9) 编辑
摘要:系统进程 【1】、进程基本概述 当我们运行一个程序,那么我们将运行的程序叫进程 ​ PS1:当程序运行为进程后,系统会为该进程分配内存,以及进程运行的身份和权限 ​ PS2:在进程运行的过程中,服务器上会有各种状态来表示当前进程的指标信息 程序和进程的区别 ​ 程序是数据和指令的集合,是一个静态的概 阅读全文
posted @ 2024-11-25 22:35 Linux小菜鸟 阅读(344) 评论(0) 推荐(1) 编辑
摘要:磁盘管理 Linux哲学思想:Linux中一切皆文件 所以对于硬件设备来说,在Linux中也是以文件的形式存在,设备文件 [root@kylin-xu ~]# ll /dev/sda* brw-rw 1 root disk 8, 0 Nov 20 04:11 /dev/sda brw-rw 1 ro 阅读全文
posted @ 2024-11-22 17:35 Linux小菜鸟 阅读(599) 评论(0) 推荐(2) 编辑
摘要:【1】、什么是定时任务 1.什么是定时任务 闹钟/每天定时 7点半 8点 在固定的时间做什么事情。 2.定时任务作用 固定时间时间同步 数据备份(备份的服务器) 重要的数据保留3份 公司备份服务器 笔记本 移动硬盘/网盘一份 先打包然后再备份(代码文件 上百个 上千个) 占用磁盘io 降低传输速度 阅读全文
posted @ 2024-11-19 19:18 Linux小菜鸟 阅读(122) 评论(0) 推荐(1) 编辑
摘要:【1】、修改默认的YUM仓库 Centos、Redhat等操作系统默认软件库都是国外的,下载速度慢 Centos默认仓库是随机的,和DNS有关 阿里云 清华大学 重庆大学 北电 个人也可以搭建YUM仓库(软件的仓库) 修改为阿里的源 找到阿里源 https://developer.aliyun.co 阅读全文
posted @ 2024-11-18 16:54 Linux小菜鸟 阅读(16) 评论(0) 推荐(0) 编辑
摘要:【1】、yum安装 特点: 必须保证可以联网 类似手机软件商店直接安装 类似windows360软件管家 搜索软件-->点击安装自动帮我们安装 安装位置自动,我们自己不能定义位置 自动解决依赖问题 某个软件依赖于另外一个软件 # 存放软件仓库的位置,Kylin、Ubuntu /etc/yum.rep 阅读全文
posted @ 2024-11-18 08:58 Linux小菜鸟 阅读(26) 评论(0) 推荐(0) 编辑
摘要:作用: 根据不同的文件类型查找出想要的文件 语法结构: find 在哪里找 找什么类型的 # 格式1 find /data f find /data 按照名称查找 # 格式2 【1】、常用文件类型 文件类型: f # 表示普通文件 d # 表示目录 l # 表示链接文件 c # 表示字节设备 b # 阅读全文
posted @ 2024-11-18 08:57 Linux小菜鸟 阅读(37) 评论(0) 推荐(0) 编辑
摘要:awk 【1】、awk作用 1.取行 2.取列 3.模糊过滤 4.判断比较 字符串比对 数字比对 5.支持if for while 数组 6.格式化输出 GNU/AWK 编程语言 语法结构: awk '模式' file # 默认就是输出 不需要加动作 awk '模式+动作' file 其他命令的输出 阅读全文
posted @ 2024-11-14 17:07 Linux小菜鸟 阅读(615) 评论(0) 推荐(2) 编辑
摘要:sed 作用: 1.取行 2.删除行 3.替换行 4.增加内容 5.后向引用 语法结构: sed '模式+动作' file # 直接处理文件 效率比较高 cat file|sed '模式+动作' # 效率较低 其他命令的结果|sed 对显示到屏幕上的内容进行处理 模式: 找谁,按照行 模糊过滤查找文 阅读全文
posted @ 2024-11-13 20:39 Linux小菜鸟 阅读(883) 评论(0) 推荐(0) 编辑
摘要:特殊符号 # 的作用 1.在一些配置文件中表示注释 2.在前导符中表示root用户登录当前系统 $ 的作用 1.获取变量内容 echo $PAHT echo $LANG ! 的作用 1.强制执行 | 的作用 1.管道符,命令拼接 ; 的作用 1.命令分隔符,不管前面的命令是否执行成功,都会去执行后面 阅读全文
posted @ 2024-11-13 20:39 Linux小菜鸟 阅读(47) 评论(0) 推荐(0) 编辑
摘要:用户/用户组 【1】、 用户分类 一般看用户名,本质要看用户uid,gid. uid user id 用户id 相当于身份证号码. 也是我们最关注。 gid group id 组id,相当于户口本号码. 用户分类 uid 说明 root 固定是 0 权限高 /root/ 普通用户 一般是>=1000 阅读全文
posted @ 2024-11-13 20:17 Linux小菜鸟 阅读(34) 评论(0) 推荐(0) 编辑
摘要:文件属性 【1】、ls -ihl 每一列的含义 [root@kylin-xu ~]# ls -ilh 总用量 105M 102604839 -rw-r--r-- 1 root root 57M 9月 21 2017 access.log 102685193 -rw 1 root root 2.7K 阅读全文
posted @ 2024-11-12 19:52 Linux小菜鸟 阅读(236) 评论(0) 推荐(2) 编辑
摘要:Linux常见核心文件 文件 说明 /etc/hostname 主机名 /etc/os-release 系统版本信息 【1】、查看linux基本信息 面试题:你拿到一个linux后一般做什么? 检查,优化 主机名 ip 系统版本 内核版本 。。。。 1、查看与修改主机名 xu@xu-ubuntu:~ 阅读全文
posted @ 2024-11-12 08:32 Linux小菜鸟 阅读(49) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示