对于任意一门学科,作为一名新手,我认为首先要学会最重要的一个技巧就是查找帮助文档。通过查找帮助,独立的解决问题,会很快的入门到一门学科里。当然对与linux来说,也不例外,帮助文档是很重要的一份学习资料。
我所说的第一个技巧就是使用man查找帮助文档,man命令可以查找到许多相关的文档,它本身就包含大约九类的帮助文档,分别是:
- 1.可执行程序或shell命令
- 2.系统调用
- 3.库调用
- 4.特殊文件
- 5.文件格式和规范
- 6.游戏
- 7.杂项
- 8.系统管理命令
- 9.内核例程
这几乎涵盖了所有linux下的命令,也包含了许多编程用到的函数和库文件。man命令的使用的格式为: “man ls”或者是“ man 1 ls”(中间的数字代表查找类型)。对于第二种命令的格式:man+数字+内容,数字不同,所查找出的内容会有所不一样。例如:输入“man 1 printf”,会出现一个题为User Commands的帮助;若输入 “man 3 printf”,会出现一个题为Linux Programmer’s Manual的文档。当然以上所有提到的这些都可以使用命令“man man”查找到。
第二个技巧是关于一个快捷键tab的使用。在bash下,它可以用于命令的自动补全,或者进行提示。在输入一半命令时,按一次tab键,若有单独的一个命令可以匹配则会将命令补全。连按两次tab键,会列出所有可能的匹配结果。tab键的使用不但可以提高效率,减少出错的可能,还可以当作是一种提示功能。
linux下的命令是非常多的,没有人可以将linux下的命令及其参数牢牢记住。因此查找文档是必须的,当然自动补全功能也会方便人们对于linux的使用。
(注:本文为个人愚见,仅供参考)