liunx 20 / 48 题
Liunx创建进程的系统调用有那些?
要点回答1. fork():fork()...
LVM 是什么
要点回答1. LVM 是什么:LVM(Logical Volume Manager)是 Linux 的逻辑卷管理器,在物理磁盘和文件系统之间加了一层抽象,把物理磁盘"池化"管理,实现灵活分区、动态扩容。大白话:没有...
云服务如果扩容了空间如何操作
面试一口气版本云盘扩容两步走:第一步:控制台扩容(阿里云/腾讯云/AWS 操作),加大磁盘容量;第二步:Linux 系统内扩容,让系统识别新空间。系统盘扩容(最常见场景):growpart /dev/vda 1 ...
Liunx磁盘
要点回答1. 磁盘分区方式:# 查看分区方式 fdisk -l /dev/sda # 查看 Disklabel type: dos=MBR, gpt=GPT parted /dev/sda print #...
Liunx如何加载、卸载一个模块?
面试一口气版本内核模块定义:内核模块是可动态加载/卸载的内核代码,用于扩展内核功能,典型如驱动程序。查看模块:lsmod 列出所有已加载模块;modinfo 模块名 查看模块详细信息(描述、依赖、参数)。加载模块(面试必考):推荐用...
Liunx如何设置静态ip
设置静态 IP 是为了让设备拥有固定不变的 IP 地址,确保其他设备能稳定地访问它。典型场景:服务器对外提供服务,IP 变了客户端就连不上了;路由器端口映射,目标 IP 必须是固定的,否则映射失效;防火墙白名单 / ACL,基于...
Liunx有哪几种设备
简答版本Linux 中硬件设备全部抽象为文件,存放在 /dev 目录下,用标准的文件 I/O...
liunx什么是 inode ?
inode 定义:inode(索引节点)是文件系统中存储文件元数据的结构,每个文件有且仅有一个 inode;文件 = inode(元数据)+ 数据块(内容)。inode...
liunx什么是交换空间?
面试一口气版本交换空间定义:交换空间是硬盘上的专用区域,物理内存不够用时,系统把不活跃的内存数据换出到 swap,腾出物理内存。作用:防止 OOM,避免进程被强制杀死;提高内存利用率,把不活跃页换出;支持休眠,休眠时把内存数据写入...
一台 Linux 系统初始化环境后需要做一些什么安全工作?
面试一口气版本第一步:账号安全创建普通用户 useradd -m ops,加入 wheel 组赋予 sudo 权限;禁止 root 远程登录 PermitRootLogin no。第二步:SSH 加固(最重要)改默认端口 Port...
Liunx僵尸进程
面试一口气版本定义:僵尸进程是子进程已退出,但父进程没调用 wait() 回收,进程表项未释放,状态为 Z。如何识别:ps aux | grep Z 查看,STAT 列显示 Z,top 第二行也会显示 zombie 数量。危害:不占...
Liunx网络安全
网络安全核心措施:防火墙:用 firewalld 或 iptables 只开放必要端口,firewall-cmd --add-port=80/tcp 开放端口,firewall-cmd --reload 重载。SSH...
Liunx定时任务
面试一口气版本核心概念:Linux 定时任务由 cron 守护进程 管理,用 crontab -e 编辑,每行格式 = 5个时间字段 + 命令。时间格式(必背):分 时 日 月 星期 命令 * * * * * command *...
vim和vi命令对比
Vi 是老祖宗,Vim 是增强版。Vi 诞生于 1976 年,是 Unix 的标准编辑器;Vim(Vi IMproved)诞生于 1991 年,在 Vi...
vim的使用
面试一口气版本四种模式:普通模式 默认进入,移动光标、删除复制粘贴;插入模式 按 i 进入,正常打字编辑,按 Esc 回到普通模式;可视模式 按 v/V/Ctrl+v 进入,选中文本块批量操作;命令模式 按 :...
Liunx进程
进程是程序的一次执行实例,是操作系统进行资源分配和调度的基本单位。程序是静态的代码文件,进程是程序跑起来后的动态实体。每个进程有唯一的 PID,系统通过 PID...
liunx目录相关
目录操作和文件操作密切相关。cd 切换目录,pwd 查看当前路径,ls 列出内容(最常用 ls -lht 按时间排序看详情)。创建目录用 mkdir -p(递归创建,不怕中间目录不存在),删除空目录用 rmdir,删除非空目录用...
liunx文件操作
简答版本Linux 文件操作涵盖查看、创建、复制、移动、删除、搜索、压缩等日常操作。查看文件用 cat(小文件)、less(大文件分页)、head/tail(看头尾),tail -f...
Liunx环境变量配置-生效范围
对应到 Linux1. 写在 /etc/profile 或 /etc/profile.d/ → 公司公告栏所有人登录后都能读到张三登录能用到,李四登录也能用到生效范围 = 全系统所有用户2. 写在 ~/.bashrc →...
Liunx环境变量
简答版本环境变量就是系统级的键值对配置,程序运行时可以读取这些变量来获取路径、语言等配置信息。最重要的环境变量是 PATH,它决定了系统去哪些目录搜索可执行文件,从左到右依次查找,先找到先执行。查看用 echo $变量名 或...