Linux运维之其他杂项
文章平均质量分 82
え 小洲گق
曾就职于中科院,专注于Linux服务器架构运维近4年多,
擅长系统高并发、超多台级别的服务器维护、服务器性能调优、企业安全运维、Docker、nginx 及Kubernetes云计算、自动化运维等核心技术领域。
展开
-
Linux操作系统启动流程汇总
stage2 :真正用于引导操作系统,位于内核所在的分区,/boot/grub/1、使用命令把boot的分区中的grub破坏掉 dd if=/dev/zero of=/dev/sda count=1 bs=400。: 内核很小,只是一个核心,他那各种的外围程序都做成他的子系统,需要用到哪个子系统,由内核去调动(Windows)核心(核心很小,但核心上布满了孔洞,任何一个模块需要的时候,只需要把它装载进他所在的位置就可以)upstart:由Ubuntu公司开发的,实现并行启动好多进程,原创 2023-02-09 22:33:40 · 218 阅读 · 0 评论 -
Linux 关于进程管理的总结
当任何一个进程(process)启动起来时,假如说这个进程需要10k空间,由我们的内核接受进程的申请,内核负责在内存中找三个这样的页面给这个进程(很可能这三个页框是不相邻的),但是在每个进程自身看来,这些空间是连续的。在真正的物理内存中,由多个进程和一个内核共处在同一个硬件上的,要想形成这种机制,我们的CPU必须将内存化分成除了内核之外的内存,许许多多的位置都给他化分成一个个的页框,每一个都是。当用户空间的进程运行中断时,CPU会保存现场,会将进程进行到第几个指令保存在内核空间的任务状态中。原创 2023-02-09 22:25:33 · 112 阅读 · 0 评论 -
Linux DNS服务器的基本原理详解
缓存上没有,查找服务器数据文件,DNS服务器上的数据文件也没有,本地DNS服务器会直接请求根服务器,根服务器告诉你负责这个区域服务器的位置,然后,由请求的那个DNS服务器来查找,根服务器只告诉你该找那台服务器。根域名服务器的初始化组指定使用线索区域hint zone,当服务器启动时,它使用根线索来查找根域名服务器,并找到最近的根域名服务器列表。该记录表明DNS名称服务器是DNS域中的数据表的信息来源,该服务器是主机名字的管理者,创建新区域时,该资源记录自动创建,且是DNS数据库文件中的第一条记录。原创 2023-02-08 21:36:23 · 246 阅读 · 1 评论 -
Linux 搭建FTP服务总结
etc/pam.d/*.conf 、 /lib/security/* 模块 、 /lib64/security/* 模块、支持文本传输和二进制传输,而且数据传输应遵循文件本身的格式,由客户端和服务器端两者自行协商-------自动模式。/etc/hosts.deny :允许或拒绝某一IP地址或主机名的访问,也可以是某个IP地址段或区域内的一些用户。/etc/pam.d/vsftpd :针对用户。Linux提供ftp服务的根目录:/var/ftp,除root用户,其他用户没有写权限。原创 2023-02-08 21:22:50 · 256 阅读 · 0 评论 -
Linux vim编辑器使用方法汇总
打开文件vim + :打开文件时光标处于文件尾部vim +数字:打开文件时,光标定位与第几行移动光标编辑模式字符移动h:向左移动l:向右移动j:向下移动k:向上移动这些移动键都可以加上数字(5h:向左移动5个字符格)单词移动w:移到下一个单词的词首e:跳至当前或下一个单词的词尾b:跳到前一个单词的词首行内跳转0 :行首$:行尾行间移动G:最后一行数字G:跳转至第几行在末行模式下,直接给出行号,实现跳转翻屏操作Ctrl + f :向下翻屏。原创 2023-02-08 21:13:03 · 258 阅读 · 0 评论 -
CentOS系统升级gcc/c++到7.5/10.2版本
Centos升级gcc/c++获取安装包安装编译所需要的依赖环境建立临时文件夹并进行编译安装替换老版本gcc的动态库如果此文章有帮助到您,还请麻烦动动您的小手点个赞,谢谢~【免费】最新版Linux运维技术入门视频教程请移步:https://edu.csdn.net/course/detail/29944Linux运维技术交流群:962822359获取安装包1、gcc7.5安装包获取:wget https://ftp.gnu.org/gnu/gcc/gcc-7.5.0/gcc-7.5.0.tar.g原创 2020-08-17 13:05:53 · 3301 阅读 · 1 评论