新闻详情

新闻详情

首页 / 资讯中心 / 详情

Linux man 手册与基本命令详解

发布时间:2026/11/15 5:02:32来源:尧图网络
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 手册逐步建立起自己的命令知识体系。
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

【外设】之大彩串口显示屏 2026/11/15 4:54:16

【外设】之大彩串口显示屏

大彩串口屏初步使用 1 .官网下载 STM32 屏幕 GUI 设计资料 http://www.gz-dc.com/category/typeid/4112 找到 STM32 Keil 工程,移植相关代码因项目而异进行移植,由于项目简单,本人只对用到的指令接口进行修改。 比如:注意事项&…

阅读更多 →
无法下载Windows系统iso文件 2026/11/15 2:04:12

无法下载Windows系统iso文件

当我遇到这个问题的时候,我打开了一个网站: 登录 然后我打算下载的时候: 突然那个官方的连接就可以下载了:

阅读更多 →
【清华代码熊】DeepSeek V4.1 Flash 后训练详解 2026/11/14 10:11:15

【清华代码熊】DeepSeek V4.1 Flash 后训练详解

📌 上期解析了 DeepSeek V4.1 Flash 模型架构改进,本期解析 DeepSeek V4.1 Flash 预训练/后训练技术: 🌟 预训练:45T 文本 多模态混合语料、直接训练 sparse attention(取消 DeepSeek V4 的 dense 冷启动&…

阅读更多 →
Shuffle-R1: Efficient RL framework for Multimodal Large Language Models via Data-centric Dynamic ... 2026/11/14 17:14:38

Shuffle-R1: Efficient RL framework for Multimodal Large Language Models via Data-centric Dynamic ...

文章主要内容和创新点 主要内容 本文聚焦于多模态大语言模型(MLLM)强化学习(RL)训练中的效率问题,提出了一个名为Shuffle-R1的框架。研究发现,当前RL训练存在两个关键缺陷: 优势值坍缩(Advantage Collapsing):批次中大多数优势值集中在零附近,导致有效梯度信号被淹…

阅读更多 →
PRvL: Quantifying the Capabilities and Risks of Large Language Models for PII Redaction 2026/11/14 16:35:50

PRvL: Quantifying the Capabilities and Risks of Large Language Models for PII Redaction

一、文章主要内容总结 本文聚焦于利用大型语言模型(LLMs)实现个人身份信息(PII)脱敏的研究,旨在解决传统脱敏方法(如基于规则的系统、领域特定命名实体识别(NER)模型)泛化能力差、跨格式/跨语境适应性弱的问题。 研究通过全面评估多种LLM架构(包括密集型LLM(D-LLM…

阅读更多 →
LLaVA-RE: Binary Image-Text Relevancy Evaluation with Multimodal Large Language Model 2026/11/15 4:06:36

LLaVA-RE: Binary Image-Text Relevancy Evaluation with Multimodal Large Language Model

文章主要内容和创新点 主要内容 本文聚焦于二进制图像-文本相关性评估任务(判断图像与文本“相关”或“不相关”),针对该任务中文本格式多样、相关性定义随场景变化等挑战,提出了基于多模态大语言模型(MLLM)的解决方案LLaVA-RE。 模型设计:LLaVA-RE基于LLaVA 1.5架构,…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉