Linux 操作系统管理
文章平均质量分 86
尘嫣慕曦
12年+大厂高级运维工程师经验,曾就职于国内一线互联网企业。
精通阿里云、腾讯云、华为云相关得使用和维护,具备云架构工程师资质!
具有腾讯云高级架构师认证
具有腾讯云高级运维工程师认证
具备主流容器化平台和devops 平台维护和开发经验
目前主要负责腾讯公有云云开发产品得运维工作。
持续分享云计算、linux、go、运维等相关知识……
展开
-
Shell 编程-Shell 脚本运行和调试(超详细)
今天给伙伴们分享一下Shell 编程-Shell 脚本运行和调试,希望看了有所收获。我是,对云原生运维感兴趣,也保持时刻学习,后续会分享工作中用到的运维技术,在运维的路上得到支持和共同进步!如果伙伴们看了文档觉得有用,欢迎大家关注我的公众号,获取相关文档。爱运维,爱生活。原创 2024-10-15 07:44:09 · 231 阅读 · 0 评论 -
Shell 编程-Shell 脚本规范详解
这一点很重要,当脚本需要接受参数的时候,一定要先判断参数是否合乎规范,并给出合适的回显,方便使用者了解参数的使用。最少,最少,至少得判断下参数的个数if [[ $#!= 2 ]];thenexit 1fi一般情况下会将一些重要的环境变量定义在开头,确保这些变量的存在。见名知意这种定义方式有一个很常见的用途,最典型的应用就是,当本地安装了很多 java 版本时,可能需要指定一个java来用。这时就会在脚本开头重新定义JAVA_HOME以及PATH变量来进行控制。原创 2024-10-14 07:54:01 · 777 阅读 · 0 评论 -
Shell 编程-Linux Bash看这一篇就够了
前后台作业实际上对应的也就是前后台进程,因此也就有对应的 pid。在这里统称为作业。无论是前台作业还是后台作业,两者都来自当前的Shell,是当前Shell的子程序。前台作业:可以由用户参与交互及控制的作业我们称之为前台作业。后台作业:在内存可以自运行的作业,用户无法参与交互以及使用[ctrl]+c来终止,只能通过bg或fg来调用该作业。Screen 是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。原创 2024-10-13 09:12:00 · 800 阅读 · 0 评论 -
Shell编程-Shell 初识详解
程序是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。简单来说,电脑里面的应用都是程序来控制的,程序天天见。程序是由序列组成的,告诉计算机如何完成一个具体的任务。由于现在的计算机还不能理解人类的自然语言,所以还不能用自然语言编写计算机程序,不过现在语音识别技术己经很历害了,在不久的将来,估计,电脑就自己会编程序了。编程 是个动词,编程==写代码,写代码为了什么?为了让计算机干你想要干的事情,比如,马化腾想跟别人聊天,于是写了个聊天软件,这个软件就是一堆代码的集合,这些代码是什么?原创 2024-10-12 07:42:07 · 1091 阅读 · 0 评论 -
全网CentOS7下的YUM源服务器最全搭建步骤
今天给伙伴们分享一下CentOS7下的YUM源服务器最全搭建步骤,希望看了有所收获。原创 2024-10-11 07:44:23 · 1056 阅读 · 0 评论 -
终于把DNS解析说明白了
今天给伙伴们分享一下DNS解析,希望看了有所收获。原创 2024-10-10 07:58:44 · 1129 阅读 · 0 评论 -
Linux系统Chronyd 时间服务器配置看这篇就够了
集群中节点之间需要时间同步,Chronyd不依赖外部的时间服务NTP,在内部搭建时间服务器。Chrony是网络时间协议(NTP)的一种实现,是一个类Unix系统上NTP客户端和服务器的替代品。Chrony客户端可以与NTP servers同步系统时间,也可以与参考时钟(例如:GPS接受设备)进行同步,还与手动输入的时间进行同步。同样Chrony也可以作为一个NTPv4(RFC 5905) server为其他计算机提供时间同步服务。原创 2024-10-09 08:12:38 · 1432 阅读 · 0 评论 -
Linux系统DNS介绍和部署看这一篇就够了
DNS( Domain Name System)是“域名系统”的英文缩写,是一种组织成域层次结构的计算机和网络服务命名系统,使用的是UDP协议的53号端口,它用于TCP/IP网络,它所提供的服务是用来将主机名和域名转换为IP地址的工作。DNS就是这样的一位“翻译官”,它的基本工作原理可用下图来表示。原创 2024-10-08 07:44:45 · 1286 阅读 · 0 评论 -
Linux系统DHCP 服务介绍和部署看这篇就够了
动态主机配置协议 DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)该协议允许服务器向客户端动态分配 IP 地址和配置信息。DHCP客户端:通常为网络中的PC、打印机等终端设备,使用从DHCP服务器分配下来的IP信息,包括IP地址、DNS等。DHCP服务器:所有的IP网络设定信息都由DHCP服务器集中管理,并处理客户端的DHCP请求。DHCP采用UDP作为传输协议,客户端发送消息到DHCP服务器的的67号端口,服务器返回消息给客户端的68号端口。原创 2024-10-01 08:40:24 · 1087 阅读 · 0 评论 -
NTP服务介绍和部署看这一篇就够了
NTP 网络时间协议用来同步网络上不同主机的系统时间。你管理的所有主机都可以和一个指定的被称为 NTP 服务器的时间服务器同步它们的时间。而另一方面,一个 NTP 服务器会将它的时间和任意公共 NTP 服务器,或者你选定的服务器同步。由 NTP 管理的所有系统时钟都会同步精确到毫秒级。在公司环境中,如果他们不想为 NTP 传输打开防火墙,就有必要设置一个内部 NTP 服务器,然后让员工使用内部服务器而不是公共 NTP 服务器。原创 2024-09-29 07:45:15 · 1038 阅读 · 0 评论 -
Linux网络管理-NetworkManager管理工具nmcli命令详解
今天给伙伴们分享一下Linux网络管理-NetworkManager管理工具nmcli命令详解,希望看了有所收获。我是,对云原生运维感兴趣,也保持时刻学习,后续会分享工作中用到的运维技术,在运维的路上得到支持和共同进步!如果伙伴们看了文档觉得有用,欢迎大家关注我的公众号,获取相关文档。爱运维,爱生活。原创 2024-09-28 07:34:34 · 1048 阅读 · 0 评论 -
Linux 网络管理-网络管理命令详解
ifup 与 ifdown 其实都是 shell 脚本,他会直接到目录下查找对应的配置文件,例如ifup eth0会读取ifcfg-eth0这个文件的内容,然后加以设置。不过,由于这两个脚本主要是通过读取配置文件 (ifcfg-eth*) 来启动与关闭网络接口,所以在使用前请确定ifcfg-eth*是否真的存在于正确的目录内,否则会启动失败。另外,如果以的方式 设定或修改了网路接口后,就无法再以的方式来关闭了!因为ifdown会分析比对目前的网路参数与ifcfg-eth0。原创 2024-09-27 08:00:58 · 1441 阅读 · 0 评论 -
Linux 网络管理-CentOS7网络文件介绍
今天给伙伴们分享一下Linux 网络管理-CentOS7网络文件,希望看了有所收获。我是,对云原生运维感兴趣,也保持时刻学习,后续会分享工作中用到的运维技术,在运维的路上得到支持和共同进步!如果伙伴们看了文档觉得有用,欢迎大家关注我的公众号,获取相关文档。爱运维,爱生活。原创 2024-09-26 07:58:29 · 748 阅读 · 0 评论 -
Linux 网络管理-CentOS7系统网络介绍
今天给伙伴们分享一下Linux 网络管理-CentOS7系统网络介绍,希望看了有所收获。我是,对云原生运维感兴趣,也保持时刻学习,后续会分享工作中用到的运维技术,在运维的路上得到支持和共同进步!如果伙伴们看了文档觉得有用,欢迎大家关注我的公众号,获取相关文档。爱运维,爱生活。原创 2024-09-25 07:45:26 · 1068 阅读 · 0 评论 -
Linux 文件服务器-网络文件系统NFS配置管理
NFS 全称是 Network File System,NFS 和其他文件系统一样,是在 Linux 内核中实现的,因此 NFS 很难做到与 Windows 兼容。NFS 共享出的文件系统会被客户端识别为一个文件系统,客户端可以直接挂载并使用。原创 2024-09-24 08:29:32 · 1158 阅读 · 0 评论 -
Linux 文件服务器-Ftp 客户端 lftp 详解
lftp命令 是一款优秀的文件客户端程序,它支持ftp、SETP、HTTP和FTPs等多种文件传输协议。lftp支持tab自动补全,记不得命令双击tab键,就可以看到可能的选项了。原创 2024-09-23 07:43:54 · 844 阅读 · 0 评论 -
Linux 文件服务器-vsftp 配置虚拟用户配置详解
今天给伙伴们分享一下Linux 文件服务器-vsftp 配置虚拟用户,希望看了有所收获。我是,对云原生运维感兴趣,也保持时刻学习,后续会分享工作中用到的运维技术,在运维的路上得到支持和共同进步!如果伙伴们看了文档觉得有用,欢迎大家关注我的公众号,获取相关文档。爱运维,爱生活。原创 2024-09-22 08:50:10 · 553 阅读 · 0 评论 -
Linux 文件服务器-ftp匿名用户详解
文件传输协议(File Transfer Protocol,FTP),基于该协议FTP客户端与服务端可以实现共享文件、上传文件、下载文件。FTP 基于TCP协议生成一个虚拟的连接,主要用于控制FTP连接信息,同时再生成一个单独的TCP连接用于FTP数据传输。用户可以通过客户端向FTP服务器端上传、下载、删除文件,FTP服务器端可以同时提供给多人共享使用。原创 2024-09-21 08:49:38 · 909 阅读 · 0 评论 -
Linux 文件服务器-vsftp 配置本地(系统)用户看这一篇就OK
今天给伙伴们分享一下Linux 文件服务器-vsftp 配置本地(系统)用户,希望看了有所收获。我是,对云原生运维感兴趣,也保持时刻学习,后续会分享工作中用到的运维技术,在运维的路上得到支持和共同进步!如果伙伴们看了文档觉得有用,欢迎大家关注我的公众号,获取相关文档。爱运维,爱生活。原创 2024-09-20 07:35:42 · 649 阅读 · 0 评论 -
Linux 日志管理-全网最详细日志切割案例
今天给伙伴们分享一下Linux 日志管理-日志切割案例,希望看了有所收获。我是,对云原生运维感兴趣,也保持时刻学习,后续会分享工作中用到的运维技术,在运维的路上得到支持和共同进步!如果伙伴们看了文档觉得有用,欢迎大家关注我的公众号,获取相关文档。爱运维,爱生活。原创 2024-09-19 07:24:35 · 477 阅读 · 0 评论 -
Linux日志管理-日志轮转
root@edenluo.com ~]# vim /etc/rsyslog.conf #以 73 行下,插入以下内容[root@ log]# vim /etc/ssh/sshd_config #插入改:32 SyslogFacility AUTHPRIV为:32 SyslogFacility local0**先重启 rsyslog 服务(生效配置)****再重启 sshd 服务.生成日志****验证是否生成日志并查看其中的内容**,原创 2024-09-18 07:56:33 · 1435 阅读 · 0 评论 -
Linux 计划任务-计划任务的定时任务详解
anacron 并不是用来取代 crontab 的,anacron 存在的目的就在于处理由于一些原因导致cron无法完成的工作anacron 每个小时被 crond 执行一次,然后 anacron 再去检测相关的工作任务有没有被执行,如果有未完成的工作, 就执行该工作任务,执行完毕或无须执行任何工作时,anacron 就停止了。我们可以通过/etc/cron.d/0hourly的内容查看到关机3天 crontab 三天内计划任务没有执行 第4天开机了。原创 2024-09-17 09:13:33 · 694 阅读 · 0 评论 -
Linux 计划任务-周期性计划任务详解
今天给伙伴们分享一下Linux 计划任务-周期性计划任务,希望看了有所收获。我是,对云原生运维感兴趣,也保持时刻学习,后续会分享工作中用到的运维技术,在运维的路上得到支持和共同进步!如果伙伴们看了文档觉得有用,欢迎大家关注我的公众号,获取相关文档。爱运维,爱生活。相对于 at 是仅执行一次的工作,周期执行的计划任务则是由 crond这个系统服务来控制的,crond进程提交任务的方式与at不同,crond需要读取配置文件,且有固定的文件格式,通过crontab命令管理文件。原创 2024-09-16 22:02:01 · 1437 阅读 · 0 评论 -
Linux 计划任务-一次性计划任务详解
今天给伙伴们分享一下Linux 计划任务-一次性计划任务,希望看了有所收获。我是,对云原生运维感兴趣,也保持时刻学习,后续会分享工作中用到的运维技术,在运维的路上得到支持和共同进步!如果伙伴们看了文档觉得有用,欢迎大家关注我的公众号,获取相关文档。爱运维,爱生活。Linux定时任务是一种自动化执行指定任务的机制。它可以在特定的时间或事件发生时自动地执行指定的命令或脚本。原创 2024-09-15 09:24:28 · 910 阅读 · 0 评论 -
Linux 软件管理-编译安装详解
今天给伙伴们分享一下Linux 软件管理-编译安装,希望看了有所收获。我是,对云原生运维感兴趣,也保持时刻学习,后续会分享工作中用到的运维技术,在运维的路上得到支持和共同进步!如果伙伴们看了文档觉得有用,欢迎大家关注我的公众号,获取相关文档。爱运维,爱生活。原创 2024-09-14 07:49:09 · 944 阅读 · 0 评论 -
Linux 软件管理-DNF软件包管理详解
今天给伙伴们分享一下Linux 软件管理-DNF软件包管理,希望看了有所收获。我是,对云原生运维感兴趣,也保持时刻学习,后续会分享工作中用到的运维技术,在运维的路上得到支持和共同进步!如果伙伴们看了文档觉得有用,欢迎大家关注我的公众号,获取相关文档。爱运维,爱生活。DNF (Dandified Yum) 是新一代的RPM软件包管理器。DNF 包管理器克服了 YUM 包管理器的一些瓶颈,提升了包括用户体验,内存占用,依赖分析,运行速度等多方面的内容。原创 2024-09-13 07:38:20 · 789 阅读 · 0 评论 -
Linux 软件管理-rpm软件包管理
Linux操作系统下,软件的打包,安装,卸载,都由会统一起来管理。对于不同的Linux发行版本,软件包管理工具会有所不一样。对于debian系的操作系统 ,用的是apt,RHEL系的操作系统 ,用的是RPM(RedHat Package Manager)。类似于windows下的 setup.exe 安装程序,RHEL系的操作系统安装包,都是以RPM为后缀。而且每个RPM包的命令格式,都有一个规则。.msilinux 后缀至少用来做表示,后缀对程序类型没有影响。原创 2024-09-11 07:06:29 · 1309 阅读 · 0 评论 -
Linux 磁盘管理-LVM逻辑卷管理器详解
基础以raid 10 两组 满足高可用要求,高性能 做成lvm 灵活性 分区 写入验证LVM(Logical Volume Manager,逻辑卷管理器)的部署、扩容、缩小、快照以及卸载删除的相关知识。相信读者在学完本章内容后,可以在企业级生产环境中灵活运用RAID和LVM来满足对存储资源的高级管理需求。动态的扩容,在线扩容,缩容下线存储后才可以操作。原创 2024-09-10 06:54:56 · 1412 阅读 · 0 评论