首页/新闻资讯/正文详情

Linux man 手册与基本命令详解

发布时间:2026/9/24 17:36:27 来源:云帆数科 栏目:资讯中心
Linux man 手册与基本命令详解
1. 引言对于刚接触 Linux 的开发者来说man 手册和基本命令是必须掌握的两项基础技能。man 手册是系统内置的权威参考文档而基本命令则是日常操作系统的核心工具。本文将从 man 手册的使用方法讲起再系统梳理常用 Linux 基本命令帮助读者快速上手。2. man 手册详解2.1 什么是 man 手册man 是 manual手册的缩写是 Linux 系统内置的在线帮助文档系统。几乎每个命令、系统调用、库函数和配置文件都有对应的 man 手册页是排查问题和学习命令的第一手资料。2.2 man 手册的基本用法使用 man 命令查看某个命令的帮助文档语法如下man 命令名例如查看 ls 命令的手册man ls2.3 man 手册的章节分类man 手册按内容分为多个章节常见章节如下章节号内容分类示例1用户命令ls、cp、mv2系统调用open、read、write3库函数printf、malloc4设备文件tty、null5配置文件格式passwd、fstab6游戏—7杂项man、ascii8系统管理命令mount、useradd当命令名在不同章节重复出现时可以指定章节号查看man 5 passwd2.4 在 man 手册中搜索使用 man -k 可以根据关键词搜索相关手册页man -k 关键词例如搜索与压缩相关的命令man -k compress2.5 在 man 手册中浏览进入 man 手册页面后可以使用以下按键浏览内容空格键向下翻一页。b 键向上翻一页。/关键词在手册中搜索关键词。q 键退出 man 手册。3. 文件与目录操作命令3.1 查看当前目录pwd 命令用于显示当前所在的工作目录pwd3.2 切换目录cd 命令用于切换工作目录cd /etc # 进入 /etc 目录 cd .. # 返回上一级目录 cd ~ # 回到当前用户的家目录3.3 列出目录内容ls 命令用于列出目录中的文件和子目录ls # 简洁列出 ls -l # 显示详细信息 ls -a # 显示隐藏文件 ls -lh # 以人类可读方式显示文件大小3.4 创建与删除目录mkdir mydir # 创建目录 mkdir -p a/b/c # 递归创建多级目录 rmdir mydir # 删除空目录 rm -r mydir # 递归删除目录及其内容3.5 创建、复制、移动与删除文件touch file.txt # 创建空文件 cp file.txt copy.txt # 复制文件 mv file.txt new.txt # 移动或重命名文件 rm file.txt # 删除文件4. 文件内容查看命令4.1 cat 命令cat 用于一次性输出整个文件内容适合查看小文件cat /etc/hostname4.2 less 命令less 支持分页浏览大文件可以上下翻页和搜索less /var/log/syslog4.3 head 与 tail 命令head 查看文件开头tail 查看文件末尾head -n 20 file.txt # 查看前 20 行 tail -n 20 file.txt # 查看后 20 行 tail -f app.log # 实时跟踪日志输出5. 权限管理命令5.1 查看权限使用 ls -l 可以查看文件的权限信息ls -l file.txt5.2 修改权限chmod 命令用于修改文件或目录的读写执行权限chmod 755 script.sh # 设置所有者可读写执行组和其他用户可读执行 chmod x script.sh # 为所有用户添加执行权限5.3 修改所有者chown 命令用于修改文件的所有者sudo chown user:group file.txt6. 进程管理命令6.1 查看进程ps 命令用于查看当前系统中的进程ps aux # 查看所有进程的详细信息 ps -ef # 查看所有进程的标准格式6.2 实时监控进程top 命令可以实时动态显示系统进程和资源占用情况top6.3 结束进程kill 命令用于向进程发送信号默认终止进程kill 进程ID # 正常终止进程 kill -9 进程ID # 强制终止进程7. 网络相关命令7.1 测试网络连通性ping 命令用于测试与目标主机的网络连通性ping -c 4 www.example.com7.2 查看网络配置ip 命令用于查看和配置网络接口ip addr # 查看 IP 地址信息 ip link # 查看网络接口状态7.3 查看端口占用ss 命令用于查看网络连接和端口监听情况ss -tlnp # 查看所有监听中的 TCP 端口8. 系统信息命令8.1 查看系统基本信息uname -a # 查看内核版本和系统信息 hostname # 查看主机名 uptime # 查看系统运行时间和负载8.2 查看磁盘与内存df -h # 查看磁盘分区使用情况 free -h # 查看内存使用情况9. 总结man 手册是 Linux 学习过程中最可靠的老师遇到不熟悉的命令时第一时间使用 man 命令查阅官方文档。同时熟练掌握文件操作、权限管理、进程管理和网络排查等基本命令是高效使用 Linux 系统的前提。建议读者在实际操作中多敲多练遇到问题先查 man 手册逐步建立起自己的命令知识体系。

相关推荐

连接器工程化选型策略
连接器工程化选型策略

工程化选型不能只关注器件本身,而必须同时覆盖应用场景、制造工艺与供应链管理这三个关键维度。 ​ 连接器工程化选型流程摘要:连接器选型看似是一个元件选择问题,实际上是系统设计问题。如果工程师只根据针数、间距和额定电流进行选择&#… · 2026/9/24 17:36:27

苹果远程控制软件哪个好用 苹果远程控制软件推荐
苹果远程控制软件哪个好用 苹果远程控制软件推荐

苹果远程控制软件大多适配性差、体验参差不齐,很多果粉尝试过多款工具,都难以实现流畅稳定的跨设备远控。苹果远程控制软件想要适配iPhone、iPad、Mac全系列设备,不妨试试无界趣连2.0,它兼顾实用性与稳定性,完美解决苹… · 2026/9/24 17:36:02

09-基于STM32的独居老人智能监护系统设计
09-基于STM32的独居老人智能监护系统设计

单片机型号(STM32)目录一、摘要二、设计要求三、原理图四、说明书预览五、QA作者简介:电类领域优质创作者、多年架构师设计经验、多年校企合作经验,被多个学校常年聘为校外企业导师,指导学生毕业设计并参与学生毕业答辩指导&#… · 2026/9/24 17:36:02

脑肿瘤分割实战:2D/3D-UNet与VNet实现及生存预测模型解析
脑肿瘤分割实战:2D/3D-UNet与VNet实现及生存预测模型解析

简介:面向计算机相关专业学生与研究者的脑肿瘤分割毕设项目资料包,聚焦 3D-UNet、3D-VNet 与 2D-UNet 三种经典分割网络的算法实现与对比,并附带生存预测模型,覆盖从数据生成、模型训练到结果分析的完整流程,可直接用于… · 2026/9/24 18:12:55

HTML 的 <table> 元素
HTML 的 <table> 元素

1. 引言 在网页开发中&#xff0c;表格是展示结构化数据最直观的方式之一。无论是商品列表、成绩单、财务报表&#xff0c;还是后台管理系统的数据展示&#xff0c;<table> 元素都扮演着不可或缺的角色。本文将带你系统学习 HTML 表格的完整知识体系&#xff0c;从基础语… · 2026/9/24 18:12:55

联邦学习实战:VGG19、EfficientNet与ResNet50在分心驾驶检测中的对比
联邦学习实战:VGG19、EfficientNet与ResNet50在分心驾驶检测中的对比

简介&#xff1a;面向计算机相关专业学生与开发者&#xff0c;提供一份基于联邦学习的分心驾驶检测完整实现。项目使用VGG19、efficientnet与Resnet50三种网络对驾驶员状态数据集进行分类&#xff0c;并在联邦学习框架中引入Shapley值贡献评估与激励机制&#xff0c;兼顾模型精… · 2026/9/24 18:12:55

手撸RTSPClient:协议握手、重连降级与避坑指南
手撸RTSPClient:协议握手、重连降级与避坑指南

简介&#xff1a;这是一份面向嵌入式开发与流媒体协议学习者的轻量级RTSP客户端实现源码包&#xff0c;聚焦于RTSP协议核心交互逻辑的工程化实践&#xff0c;适用于C/C开发者快速掌握流媒体控制层开发要点。资源包含7个文件&#xff0c;以3个头文件&#xff08;.h&#xff09;定… · 2026/9/24 18:12:55

网易云音乐情感分类全流程:从数据集到模型实战
网易云音乐情感分类全流程:从数据集到模型实战

简介&#xff1a;这份资源是面向情感分析、文本挖掘与音乐推荐等方向研究者的网易云音乐情感分类数据集。数据约含39.5万条音乐情感标签记录&#xff0c;每条都包含歌曲ID、歌单ID与歌曲情感标签三个核心字段&#xff0c;可用于构建情感分类模型、开展音乐情绪分析及数据挖掘实… · 2026/9/24 18:12:54

Gemini语音模型升级,开发者怎么接
Gemini语音模型升级,开发者怎么接

做语音助手最难的地方&#xff0c;不是让机器开口说话&#xff0c;而是让它一边说话一边把事办了。过去很多方案把语音识别、对话模型和语音合成串成一条流水线&#xff0c;延迟叠加&#xff0c;打断后状态也容易丢。Gemini 新发布的 3.8 Live 和 3.8 Live Extended Thinking 直… · 2026/9/24 18:12:48

基于YOLOv8的渔船作业监控系统:从环境搭建到边缘部署全流程
基于YOLOv8的渔船作业监控系统:从环境搭建到边缘部署全流程

简介&#xff1a;这是一套面向计算机、人工智能、自动化等专业学生与教师的毕业设计级项目资源&#xff0c;围绕YOLOv8实现渔船作业监控系统&#xff0c;可用于毕设、课程设计、大作业或项目立项演示。压缩包共97个文件&#xff0c;约24.21MB&#xff0c;以70个Python源码文件为… · 2026/9/24 0:00:13

1D-CNN时间序列建模实战:从Conv1d原理到工业落地
1D-CNN时间序列建模实战:从Conv1d原理到工业落地

简介&#xff1a;面向时间序列数据建模的一维卷积神经网络完整实现&#xff0c;适合深度学习入门者及需要快速验证时序模型的研究者&#xff0c;能够从音频、文本、传感器或股价等序列中挖掘局部特征与时间依赖。压缩包体积很小&#xff0c;只有3KB&#xff0c;内含3个Python脚… · 2026/9/24 0:00:26

柔软的L:汉语语流中被忽视的舌肌张力控制
柔软的L:汉语语流中被忽视的舌肌张力控制

1. 这个“L”不是字母表里的L&#xff0c;而是舌尖上的L最近在几个方言群和语音教学社群里&#xff0c;反复看到有人发一句&#xff1a;“也说字母L&#xff1a;柔软的长舌”。初看以为是英语发音课笔记&#xff0c;点开才发现全是方言爱好者、播音系学生、语言康复师甚至戏曲演… · 2026/9/24 0:00:44

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码