码迷,mamicode.com
首页 > 系统相关 > 详细

linux基础知识-3

时间:2018-07-14 11:45:06      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:内容   输出   技术分享   文件的   位置   支持   linux   知识   需要   

一、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   知识   需要   

原文地址:https://www.cnblogs.com/myccloves/p/9308878.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!