Linux基础
文章平均质量分 78
Linux基础知识
辣香牛肉面
这个作者很懒,什么都没留下…
展开
-
vim 编辑器使用技巧
vim 是一个功能强大的多模式编辑器, 是 Linux/UNIX 上最常用的文本编辑器, 它的作用是建立、编辑、显示文本文件。Vim 没有菜单,只有命令。⭐️命令模式(默认):输入的任何内容,都被当做命令;⭐️插入模式;⭐️低行模式;总结:任何模式互相切换,都可以先 Esc 切换到命令模式!例:我们想进行注释 (#):1.按 0 移至首行2.i 插入3.# 注释4.退回到命令模式;我们需要四步;但是如果我们自己定义快捷键呢?只需要一步!:map ^P I#原创 2024-07-11 08:03:24 · 789 阅读 · 0 评论 -
Linux 命令总结
tail:显示文件的末尾几行(默认10行)-n:指定显示的行数 -f:追踪显示文件更新 (一般用于查看日志,命令不会退出,而是持续显示新加入的内容)cat test.txt test2.txt >readme.txt : 将test.txt和test2.txt文件合并成readme.txt 文件。ls -al |more:以长格形式显示etc目录下的文件列表,显示满一个画面便暂停,可 按空格键继续显示下一画面,或按Q键跳离。可以将文件及目录移到另一目录下,或更改文件及目录的名称。原创 2024-07-05 08:59:40 · 794 阅读 · 0 评论 -
Linux下“/proc”目录的作用
在linux的根目录下存在一个/proc目录,/proc文件系统是一种虚拟文件系统,以文件系统目录和文件形式,提供一个指向内核数据结构的接口,通过它能够查看和改变各种系统属性.proc目录通常情况下是由系统自动挂载在/proc目录下,但是我们也可以自行手动挂载.1/proc目录下的大部分文件都是只读的,部分文件是可写的,我们通过这些可写的文件来修改内核的一些配置;原创 2024-07-04 09:21:19 · 669 阅读 · 0 评论 -
Linux运维工程师频繁使用的10款工具
运维工程师在日常工作中频繁运用的10款工具,并细致阐述每款工具的功能、适用场景以及其卓越之处。实例:通过运用ELK Stack,可以有效分析服务器的访问日志,找出访问量最大的网页。实例:运维工程师常借助Prometheus监控服务器的CPU、内存使用状况。优势:实时搜索功能、强大的数据分析能力,以及直观的仪表板展示能力。适用场景:适用于自动化服务器配置、应用部署及监控等领域。适用场景:适用于容器化应用的扩展、滚动更新及高可用特性。适用场景:适用于服务器性能监控、网络监控及服务监控操作。原创 2024-06-27 08:08:03 · 940 阅读 · 0 评论 -
Linux AWK文本处理神器,8个经典案例
234读取第一行,NR=1,不执行print s,s=1读取第二行,NR=2,不执行print s,s=2 (大于为真)读取第三行,NR=3,执行print s,此时s是上一次p赋值内容2,s=3最后一行,执行print s,打印倒数第二行,s=最后一行。掌握这些 AWK 案例,你将在 Linux 下处理文本无敌了!Linux AWK文本处理神器,8个经典案例。原创 2024-06-26 09:27:13 · 1125 阅读 · 0 评论 -
Linux 命令总结
tail:显示文件的末尾几行(默认10行)-n:指定显示的行数 -f:追踪显示文件更新 (一般用于查看日志,命令不会退出,而是持续显示新加入的内容)cat test.txt test2.txt >readme.txt : 将test.txt和test2.txt文件合并成readme.txt 文件。ls -al |more:以长格形式显示etc目录下的文件列表,显示满一个画面便暂停,可 按空格键继续显示下一画面,或按Q键跳离。可以将文件及目录移到另一目录下,或更改文件及目录的名称。原创 2024-06-26 09:23:23 · 819 阅读 · 0 评论 -
9 个实用 Shell 脚本
9.监控 100 台服务器磁盘利用率脚本。Dos 攻击防范(自动屏蔽攻击 IP)5.Nginx 访问访问日志按天切割。2.Linux 系统发送告警脚本。3.MySQL 数据库备份单循环。4.MySQL 数据库备份多循环。6.Nginx 访问日志分析脚本。8.服务器系统配置初始化脚本。7.查看网卡实时流量脚本。原创 2024-06-25 08:08:32 · 765 阅读 · 3 评论 -
Linux运维工程师 50个常见面试题
K8s是kubernetes的简称,其本质是一个开源的容器编排系统,主要用于管理容器化的应用,其目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。说简单点:k8s就是一个编排容器的系统,一个可以管理容器应用全生命周期的工具,从创建应用,应用的部署,应用提供服务,扩容缩容应用,应用更新,都非常的方便,而且还可以做到故障自愈,所以,k8s是一个非常强大的容器编排系统。原创 2024-06-24 03:51:39 · 1419 阅读 · 0 评论 -
简述宏内核与微内核
其中一个有效的办法是,把内核各个服务程序模块中的部分内容移到内核的外面作为一个 进程来看待,在内核中只保留内核服务与用户进程的接口,或者说只保留一个“壳”。这样,内核中保留的只是一些服务模块的“壳”.或耆说是消息的转送站,于是内核就 可以大大变小了。这种内核设计的最根本思想就是要保持操作系统的内核尽可能小,因为内核是直接与计算机硬件相关的,内核越小,就越便于在不同的硬件系统间进行移植。微核经常被用于机器人和医疗器械的嵌入式设计 中,因为它的系统的关键部分都处在相互分开的,被保护的存储空间中。原创 2024-06-06 08:02:23 · 808 阅读 · 0 评论 -
linux目录简介,需要记住
lib(Library):存放系统最基本的动态连接共享库,其作用类似于Windows里的DLL文件,几乎所有程序都要用到这些共享库。etc(Etcetera(等等)):这个目录用例存放所有的系统管理所需要的配置文件和子目录-- 所有的系统管理所需要的配置文件。dev(Device(设备)):linux的外设,在linux中访问设备的方式和访问文件的方式是一样的,一切皆文件。bin->usr/bin:存放系统预装的可执行程序,这里存放的可执行文件可以在系统的任何目录下执行。原创 2024-06-04 15:31:52 · 242 阅读 · 0 评论