Linux必知基础知识
注意本文章仅是给初级小白了解RHCSA中的命令是什么意思与有何作用但是实际应用中需要另外学习命令的参数这样才能运用过程中运用得当。文件管理新建目录 mkdir 查看目录 ls切换目录 cd 修改目录 mv删除目录 rmdir 路径查看 pwd普通文件不支持 cd 指令 新建文件 touch、vim、 gedit编辑文件 vi/vim (编辑器之神)、 gedit 、emaces查看文件 cat 、more、less, head、 tail 、vim 、stat删除文件 rm 普通文件和目录文件修改文件: chmod、 chown、chgrp 拷贝文件 cp移动文件 mv 链接文件 ln用户管理useradd 用户增加命令 usermod 用户修改命令passwd 密码修改命令 userdel 用户删除命令su 用户提权命令groupadd 用户组添加命令 groupmod 用户组修改命令gpasswd 用户组密码设置命令 groupdel 用户组删除命令权限管理chmod 权限修改命令存储管理lsblk (英文全称list block devices) 其功能是查看系统的磁盘使用情况df (英文全称disk free)列出文件系统的整体磁盘使用量du (英文全称disk used)检查磁盘空间使用量fdisk用于磁盘分区mkfs 创建并构建一个文件系统mount: 挂载分区 umount 卸载分区软件管理rpm 命令rpm命令来自英文词组redhat package manager的缩写中文译为“红帽软件包管理器”其功能是在Linux系统下对软件包进行安装、卸载、查询、验证、升级等工作常见的主流系统如RHEL、CentOS、Fedora等都采用这种软件包管理器推荐用固定搭配“rpm -ivh 软件包名” 安装软件软件包名需要全称固定搭配“rpm -evh 软件包名”卸载软件软件包名只需要名称不需要全称简单好记又好用。语法格式rpm 参数 软件包名常用参数-a 显示所有软件包 -p 显示指定的软件包信息-c 仅显示组态配置文件 -q 显示指定软件包是否已安装-d 仅显示文本文件 -R 显示软件包的依赖关系-e 卸载软件包 -s 显示文件状态信息-f 显示文件或命令属于哪个软件包 -U 升级软件包-h 安装软件包时显示标记信息 -v 显示执行过程信息-i 安装软件包 -vv 显示执行过程详细信息-l 显示软件包的文件列表yum命令yum命令来自英文词组yellow dog updater modified的缩写其功能是在Linux系统中基于RPM技术进行软件包的管理工作。yum技术通用于RHEL、CentOS、Fedora、OpenSUSE等主流系统可以让系统管理人员交互式地自动化更新和管理软件包实现从指定服务器自动下载、更新、删除软件包的工作。 yum软件仓库及命令能够自动处理软件依赖关系一次性安装所需的全部软件无须烦琐的操作。语法格式yum 参数 动作 软件包常用参数install 安装软件包 clean 清理过期的缓存update 更新软件包 shell 设置使用的shell提示符check-update 检查是否有可用的更新软件包 resolvedep 显示软件包的依赖关系remove 删除软件包 localinstall 安装本地软件包list 显示软件包的信息 localupdate 更新本地软件包search 搜索指定软件包 deplist 显示软件包的依赖关系info 显示指定软件包的描述和概要信息参考示例yum clean all #清理原有的软件仓库信息缓存yum makecache #建立最新的软件仓库信息缓存,默认连接原来的互联网源默认源 /etc/yum.repo.d/redhat.repo网络管理ip命令 字符终端,可以立即生效但系统重启后配置会丢失.nmcli命令 字符终端,可以立即生效且系统重启后配置也不会丢失.nmtui命令 可视化终端,立即生效重启有效。ssh命令安全地远程连接服务器主机系统作为OpenSSH套件中的客户端连接工具让我们轻松地基于SSH加密协议进行远程主机访问从而实现对远程服务器的管理工‍作。netstat命令英文词组network statistics的缩写其功能是显示各种网络相关信息例如网络连接状态、路由表信息、接口状态、NAT、多播成员等。netstat命令不仅应用于Linux系统而且Windows XP、Windows 7、Windows 10及Windows 11均已默认支持并且可用参数也相同有经验的运维人员可以直接上‍手。dhclient命令来自英文词组DHCP client的缩写其功能是动态获取或释放IP地址。使用dhclient命令前需要将网卡模式设置成DHCP自动获取否则静态模式的网卡不会主动向服务器获取如IP地址等网卡信息‍。1、redhat 默认没有安装这个命令需要手动安装 yum install dhcp-client2、命令在dhcp包中子模块属于动态网络地址管理单元。ifconfig 命令来自英文词组network interfaces configuring的缩写其功能是显示或设置网络设备参数信息。在Windows系统中与之类似的命令为ipconfig同样的功能可以使用ifconfig去完‍成。 通常不建议使用ifconfig命令配置网络设备的参数信息因为一旦服务器重启配置过的参数会自动失效因此还是编写到配置文件中更稳妥。ping 命令功能是测试主机间网络的连通性它发送出基于ICMP传输协议的数据包要求对方主机予以回复。若对方主机的网络功能没有问题且防火墙放行流量则就会回复该信息我们也就可得知对方主机系统在线并运行正常了。 不过值得注意的是ping命令在Linux下与在Windows下有一定差异Windows系统下的ping命令会发送出去4个请求后自动结束该命令而Linux系统则不会自动终止需要用户手动按下CtrlC组合键才能结束或是发起命令时加入-c参数限定发送数据包的个数。iptables命令防火墙策略管理工具的命令同时也是一个基于内核级别的防火墙服务用户可以基于它来对数据包进行过滤操作拒绝掉危险的外部请求流量保护内网的安全。iptables命令默认仅支持ipv4协议如需ipv6协议支持需使用ip6tables命令。进程和服务管理ps 命令来自英文单词process的缩写中文译为“进程”其功能是显示当前系统的进程状态。使用ps命令可以查看到进程的所有信息例如进程的号码、发起者、系统资源、使用占比、运行状态等。ps命令可帮助我们及时发现哪些进程出现“僵死”或“不可中断”等异常情‍况。ps命令经常会与kill命令搭配使用以中断和删除不必要的服务进程避免服务器的资源浪费。pstree命令来自英文词组“display a tree of processes”的缩写其功能是用于以树状图形式显示进程信息帮助管理员更好地了解进程间的关系。Linux系统中常用ps命令查看进程状态信息但是却无法了解进程之间的依赖关系哪个是父进程哪个是子进程这些信息则可通过pstree命令进行查看。top 命令:是一个在 Linux 和其他类 Unix 系统上常用的实时系统监控工具。它提供了一个动态的、交互式的实时视图显示系统的整体性能信息以及正在运行的进程的相关信息。kill 命令:其功能是杀死结束进程。Linux系统中如需结束某个进程既可以使用如service或systemctl这样的管理命令来结束服务也可以使用kill命令直接结束进程信息。如使用kill命令后进程并没有结束则可以使用信号9进行强制杀死动作。

相关新闻

TPIC7710EVM评估模块深度解析:从硬件安全到软件实战的汽车电子驱动验证指南

TPIC7710EVM评估模块深度解析:从硬件安全到软件实战的汽车电子驱动验证指南

1. 项目概述 在汽车电子系统的开发流程中,尤其是在涉及安全关键功能如电子驻车制动(EPB)时,工程师面临的最大挑战之一是如何在投入昂贵的PCB打样和系统集成之前,快速、准确且安全地验证核心控制芯片的功能与性能。德州…

2026/7/28 10:31:03 阅读更多 →
射频通信中的镜像抑制技术原理与实践

射频通信中的镜像抑制技术原理与实践

1. 镜像抑制的基础概念与重要性 在射频通信系统中,镜像频率干扰是一个长期存在的技术难题。当我们在某个频点接收有用信号时,系统不可避免地会同时接收到以本振频率为对称中心的镜像频点信号。这种现象源于混频器的非线性特性,会导致接收机灵…

2026/7/28 10:31:03 阅读更多 →
进程管理命令

进程管理命令

ps命令:ps命令来自英文单词process的缩写,中文译为“进程”,其功能是显示当前系统的进程状态。 使用ps命令可以查看到进程的所有信息,例如进程的号码、发起者、系统资源、使用占比、 运行状态等。ps命令可帮助我们及时发现哪些进程…

2026/7/28 10:31:03 阅读更多 →

最新新闻

前端小白必看:从零开始掌握Agent开发,收藏这份进阶指南!

前端小白必看:从零开始掌握Agent开发,收藏这份进阶指南!

本文探讨了Agent开发的前景与挑战,指出Agent产品不仅限于聊天框,更需要完善交互与流程设计。文章强调前端开发者可利用自身在状态管理、界面设计方面的优势,结合模型API、工具调用等技能,逐步转向AI产品工程领域。通过小项目实践&…

2026/7/28 10:40:06 阅读更多 →
NBM5100A电源管理IC在低功耗物联网设备中的应用与优化

NBM5100A电源管理IC在低功耗物联网设备中的应用与优化

1. 项目背景与核心挑战在物联网和低功耗设备设计中,电池寿命和瞬时电流供应能力一直是相互矛盾的性能指标。以典型的Li-SOCl₂锂电池为例,虽然其能量密度高达700Wh/kg,但当负载设备需要150mA以上的脉冲电流时(如无线模块发射瞬间&…

2026/7/28 10:40:06 阅读更多 →
物联网设备低功耗设计:NBM7100A与STM32F303VE优化方案

物联网设备低功耗设计:NBM7100A与STM32F303VE优化方案

1. 项目背景与核心挑战在物联网设备和便携式电子产品的设计中,如何最大化初级电池(不可充电电池)的使用寿命一直是个关键难题。以CR2032纽扣电池为例,典型应用场景下其寿命往往只有几个月到一年,这对于需要长期部署的传…

2026/7/28 10:40:06 阅读更多 →
如何免费获取米哈游游戏字体:11款精美架空文字字体完整使用指南

如何免费获取米哈游游戏字体:11款精美架空文字字体完整使用指南

如何免费获取米哈游游戏字体:11款精美架空文字字体完整使用指南 【免费下载链接】HoYo-Glyphs Constructed scripts by HoYoverse 米哈游的架空文字 项目地址: https://gitcode.com/gh_mirrors/ho/HoYo-Glyphs 你是否曾被《原神》、《崩坏:星穹铁…

2026/7/28 10:40:06 阅读更多 →
物联网设备安全芯片SE050与STM32F405ZG集成实战

物联网设备安全芯片SE050与STM32F405ZG集成实战

1. 为什么物联网设备需要专用安全芯片?在STM32F405ZG这类通用MCU上直接实现安全功能,就像用普通门锁保护银行金库——看似能锁门,实则隐患重重。我曾参与过一个智能水表项目,最初采用软件加密方案,结果在一次安全审计中…

2026/7/28 10:40:06 阅读更多 →
ESP32与ESP-NOW实现低延迟无线遥控器开发指南

ESP32与ESP-NOW实现低延迟无线遥控器开发指南

1. ESP32与ESP-NOW协议简介ESP32是乐鑫科技推出的一款高度集成的Wi-Fi和蓝牙双模芯片,凭借其强大的处理能力、丰富的外设接口和超低功耗特性,已成为物联网和嵌入式开发领域的明星产品。这款芯片搭载Xtensa 32位双核处理器,主频高达240MHz&…

2026/7/28 10:39:06 阅读更多 →

日新闻

告别臃肿!3步让你的暗影精灵笔记本重获新生

告别臃肿!3步让你的暗影精灵笔记本重获新生

告别臃肿!3步让你的暗影精灵笔记本重获新生 【免费下载链接】OmenSuperHub Control Omen laptop performance, fan speeds, and keyboard lighting, and unlock power limits. 项目地址: https://gitcode.com/gh_mirrors/om/OmenSuperHub 你是否也曾为官方Om…

2026/7/28 0:00:43 阅读更多 →
RAG必踩坑!财报法规检索不准?这款开源工具让答案浮出水面,准确率飙升98.7%!

RAG必踩坑!财报法规检索不准?这款开源工具让答案浮出水面,准确率飙升98.7%!

做 RAG 的人应该都踩过这个致命的坑:把几百页的财报、法规、技术手册扔给向量库,问一个具体问题,搜出来的全是沾边但没用的内容 —— 关键信息要么被硬切块拆碎了,要么藏在几十条结果的最下面。语义相似≠真正相关,这个…

2026/7/28 0:00:43 阅读更多 →
抖音视频文案提取工具全指南:免费2026版、手机App、在线工具一网打尽

抖音视频文案提取工具全指南:免费2026版、手机App、在线工具一网打尽

2026年做短视频运营,从抖音上扒文案早就不是偷偷抄笔记的事了。我刚开始做内容的时候,每天刷半小时抖音,手动把爆款视频的口播敲进备忘录,一条2分钟的视频得花十来分钟,碰到语速快的还要反复回听。后来试了一圈工具&am…

2026/7/28 0:00:43 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/27 4:33:59 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/28 8:29:16 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/28 5:03:42 阅读更多 →

月新闻