Linux新手必看!3个命令搞定所有“求助”,再也不用到处查文档

电子说

1.4w人已加入

描述

 

 

刚接触 Linux 的小伙伴,是不是总遇到这样的困惑:

 

 

记不住命令的参数(比如ls到底加-l还是-L)、遇到陌生命令不知道怎么用、想改配置文件却怕改错

 

 

其实根本不用慌——Linux 早就自带了 说明书,学会 个核心帮助命令,就能解决 90% 的操作疑问,比百度还快!

 

 

今天就把这几个救命命令” 讲透,从用法到示例,新手也能一看就会~

 

 

1. man:最全面的命令百科全书

 

如果说 Linux 帮助系统有 大哥,那一定是man(全称manual,手册)。它能调出命令、配置文件、系统调用等几乎所有内容的详细说明,相当于一本离线百科全书。

命令

 

 

 

 基本用法

 

man [选项目标  目标可以是命令、配置文件、函数等

 

 

 最常用示例(必记!)

 

示例 1:查普通命令(比如ls

 

想知道ls的所有参数(比如显示详细信息、按时间排序),直接输:

 

 

man ls

 

 

回车后会进入man的阅读界面,里面会详细说明:

 

 

ls -l:显示文件详细属性(权限、大小、修改时间)

 

 

ls -a:显示隐藏文件(以.开头的文件)

 

 

ls -t:按修改时间排序(最新的在前面)

 

 

示例 2:查配置文件(比如/etc/passwd

 

很多时候我们需要改配置文件(比如用户配置passwd),但不知道每一行是什么意思,这时可以用man指定章节

 

 

man 5 passwd  数字5表示配置文件章节

 

 

这里的章节号” man的核心技巧,不同数字对应不同类型的内容,新手记住 2 个常用的就行:

 

 

章节号

 

 

对应内容

 

 

例子

 

 

1

 

 

普通用户命令(最常用)

 

 

man 1 ls(和man ls一样)

 

 

5

 

 

配置文件

 

 

man 5 passwd

 

 

示例 3:查系统调用(进阶用)

 

如果是开发或运维,需要了解底层接口(比如open函数),可以用章节 2

 

 

man 2 open

 

 

 man界面操作技巧(别卡在这!)

 

进入man界面后,不能用鼠标操作,记住 3 个快捷键:

 

 

空格:向下翻一页

 

 

 ** /关键词**:搜索关键词(比如在man ls里输/--color,能快速找到颜色相关的参数)

 

 

 ** q**:退出man界面(这个一定要记,不然会以为卡住了!)

 

 

2. --help:最快速的参数速查卡

 

如果只是想快速看某个命令的核心参数,不想翻厚厚的man手册,--help就是最佳选择。它的输出更简洁,只挑重点讲,适合应急

命令

 

 

 

 基本用法

 

命令 --help  注意是两个短横线“--”

 

 

 示例(对比man更轻量)

 

示例 1:查cp命令的核心参数

 

想知道怎么复制文件夹(避免漏文件),输:

 

 

cp --help

 

 

会快速显示关键信息,比如:

 

 

cp -r:递归复制文件夹(必须加,不然复制不了文件夹)

 

 

cp -i:覆盖文件前提示(防止误删,新手建议常用)

 

 

示例 2:注意!有些命令不支持--help

 

比如cd(切换目录)、echo(输出内容)这些“shell 内置命令,用--help会报错:

 

 

cd --help  报错:cd: 未找到选项“--help”

 

 

这时要换用help命令(少一个横杠):

 

 

help cd  正确显示cd的用法

 

 

 关键区别:内置命令 vs 外部命令

 

简单理解:

 

 

外部命令:独立的可执行文件(比如lscp),支持--help

 

 

内置命令:shell(比如 bash)自带的命令(比如cdsource),需用help 命令查询。

 

 

3. info:更详细的分步指南

 

如果man的内容还不够细,或者你想深入学习某个命令的逻辑(比如git的工作流),可以用info。它的说明更结构化,会把内容分成节点,像一本分步教程。

命令

 

 

 

 基本用法

 

info 命令

 

 

 示例:查git的详细指南

 

想系统了解git commit的用法,输:

 

 

info git commit

 

 

进入界面后,会看到分块的内容(比如提交的基本流程”“如何修改上次提交),可以用方向键导航,按q退出。

 

 

 man的区别

 

特性

 

 

man

 

 

info

 

 

内容简洁度

 

 

中等(单页,重点突出)

 

 

详细(多节点,结构化)

 

 

适用场景

 

 

快速查参数、用法

 

 

深入学习命令逻辑

 

 

阅读复杂度

 

 

低(新手友好)

 

 

稍高(适合有基础后用)

 

 

新手必记:个命令的 使用场景口诀

 

最后给大家总结一个简单的口诀,遇到问题先对号入座:

 

 

「快速查参数」用--help(应急首选);

 

 

「全面了解命令 / 配置」用man(最常用);

 

 

「深入学逻辑」用info(进阶补充)。

 

 

其实 Linux 的帮助系统远比我们想的强大,刚开始可能觉得麻烦,但练几次就会发现:遇到问题先查自带帮助,比到处搜教程高效 10 

 

 

下次再忘命令参数,别慌,先试试这 3 个命令,慢慢就会越来越顺手~

 

 


打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分