Linux 你都是如何背命令的?

来源:互联网 发布:淘宝uv值 编辑:程序博客网 时间:2024/05/17 01:15

linux 背命令这条路是相当的坎坷啊!


可惜的是,我,还是背不得几个命令。。。会得最多的是ls dir cd ssh,没了。。

面对这种窘境,于是想出一切歪招,背不了,咱就查有什么命令呗。。

所以,就介绍介绍、总结总结、怎么查命令


查询所有linux命令([Tab]补全命令)


随意打开一个Terminal (终端) , 按下两个[Tab][Tab]





Display all 2384 possibilities (y or n) 

显示所有2384种可能?有2384种命令,反正我是背不完,不论你行不行,反正我是不行。


[html] view plaincopy
  1. [Tab]键,具有“命令补全”和“文件补齐”功能。如果什么都不输入,按下[Tab][Tab]系统就会以空值去检索命令,结果所有命令都被检索出来了。于是就能查出全部命令。  


忘记文件名了(文件补全)

打开终端,输入cd w 


按下[Tab],就自动补全文件夹名了


看一下这个目录



既然知道这么多命令,那么不背的话,要怎么使用呢?






这时候就要祭奠出神器 man 和 info 命令。







神器一:man命令


俗称“找男人”,manual的缩写,操作说明的意思,使用这个命令就可以查看想要查看的命令的使用方法了。


[html] view plaincopy
  1. 格式:man[空格][需要查看的命令]  



比如,我们看看常用命令ls


输入man ls


回车,就会显示ls的相关信息 ,这个页面叫man page


稍微解释下:

[plain] view plaincopy
  1. 第一行:  
  2. ls(1)               数字1代表一般用户可以再shell中使用的命令  


ps:man数字代表的意思:



其中1,5,8要记住,1为用户命令,5为配置文件,8为系统命令需要root权限。上图是使用man man 查询获得


man内容分块

[plain] view plaincopy
  1. NAME        简介  
  2. SYNOPSIS    命令语法  
  3. DESCRIPTION 命令完整描述(这部分重要)  
  4. OPTIONS     参数  
  5. FILES       相关文件  
  6. EXAMPLE     例子  
  7. SEE ALSO    其他参考  
  8. BUGS        已知bug  



man page的操作

[plain] view plaincopy
  1. 关标翻页     
  2. /123             向下查找"123"  
  3. ?123             向上查找"123"  
  4. 查找之后         按u可以查看上一个结果 , 按n可以查看下一个结果  
  5. q                退出man page  





man的存放路径

通常在/usr/share/man目录中,不用版本略有差异


大家可以试试查下ls 看看


man参考:

wiki百科 http://en.wikipedia.org/wiki/Man_page




神器二:info命令


如果说man是男人,info就是女人,为什么呢?就是矫情~

两个命令都可以查询命令用法或者是文件的格式,但是man是一次全部显示出来了。info就分成一页一页的,一个node(结点)一个node的显示。


[plain] view plaincopy
  1. 格式:info [需要查看的命令]  



同样,我们看看常用命令ls

输入info ls


回车


稍微解释一下:

[plain] view plaincopy
  1. 第一行:  
  2. File            这个解释页面来自文档  
  3. Node            当前结点  
  4. Next            下一个结点  
  5. Up              上一个结点  
  6. 下面就开始正文了  
  7. 这个就自己看咯,完整英文文档,提高英语的时候到了  



info操作

[plain] view plaincopy
  1. 空格键           向下翻页  
  2. [Enter]          进入当前光标所指node  
  3. n                下一个node  
  4. p                上一个node  
  5. b                光标到开始  
  6. e                光标到结尾  
  7. ?                命令一览表  
  8. q                退出info page  



info存放目录

/usr/share/info


info参考:

wiki百科:http://en.wikipedia.org/wiki/Info_(Unix)



神器之外:其他说明文档 /usr/share/doc


所以说,linux我是被吓怕了那种,还是找男人来教我命令了。忘记命令了就[Tab][Tab]大哥帮我想一下啦。

粗制滥造,欢迎斧正。

原创粉丝点击