linux基础知识-3

Posted 老陌的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux基础知识-3相关的知识,希望对你有一定的参考价值。

一、which命令

  命令就是程序,一般位于文件系统的某个位置。比如之前的ps, who命令,我想要知道ps, who 命令在哪儿了?可以用which命令来查看:

  

二、命令行选项

  命令行选项可以修改命令的行为,比如:

  可以发现没选项时输出文件名,-s 选项会输文件的大小及文件名(单位是KB),-l 是以详细格式显示文件(比如:权限,大小等)

三、短命令行选项

  老陌注意到上面的 -s, -l 都是一个小横线加一个字母,我们称为短命令行选项,短命令行选项可以带参数,比如:

  

四、多个短命令行选项

  多个短命令行选项可以写到一起,比如:

 ls -s -w 40 -r /usr

  可以写成:

  ls -srw 40 /usr

  我们只用一个 “-” ,之后把其它的短命令选项写到一起就可以了。这里的 -r 表示反向显示。注意不带参数的选项可以串到一起,带参数的只能放在最后,多个带参数的不能写到一起。

五、长命令行选项

  长命令行选项是由两个小横线,后面跟一个单词组成。 如:

  

  我们观察一下,长命令行选项的参数后面需要加上=号,而短命令行选项用一个空格就行了。这里的 --size 与 -s 相同, 这里的 --width=40 与 -w 40 相同。

六、参数

  这里说的参数不是短长命令行的参数,是命令的参数。 具体是否有参数取决于命令是否需要。比如上面的 ls /usr 中的 /usr就是命令的参数。

七、获取帮助

  大部分命令都支持长命令行选项 --help, 此选项用于显示命令的帮助信息。 这是一个好消息,因为你不用背那些命令选项了,我们只需要了解命令有什么功能,具体用时可以查看帮助。

  比如要查看ls命令的帮助信息:

  

  老陌发现:

  [选项]这样的格式表示可选,即[]中的内容是可选的。

  -a, --all表示既有短命令行选项,也有长命令行选项,它们是一样的。

  -w, --width=COLS 如果遇到这样的,表示命令行选项需要一个参数值(老陌截图没有截上)

八、cat命令

  最后老陌用帮助来学习cat命令:

  

  一条命令我们学习主要的功能就可以,因为很多功能只在特定的场合下才会用到,也许我们一直也不会用到。

  cat命令用于显示文件中的内容, 其中命令行选项 -n, –number是常用的,表示显示行号。比如:

  

  好了,本节了解了命令的格式及获取命令的帮助,这是学习命令的必经之路。 掌握方法就成功一半,这就好比我们在windows下学会双击,单击等操作,基本搞定windows下所有的操作了。

  老陌早饭没吃,有些饿了,先去吃饭。

以上是关于linux基础知识-3的主要内容,如果未能解决你的问题,请参考以下文章

linux--基础知识3

Linux基础知识回顾-3

linux c 笔记-3 c语言基础知识

linux基础知识与技能3

Linux基础(03)常用基础指令和操作

linux 基础知识 之基础系统管理3