Linux认知之旅【03 进一步了解Linux命令】!

再仔细的研究一下命令,你会进一步提高提高对Linux的操作!

看完本文有空http://man.linuxde.net/转转!这是个好网站!

一、命令是什么?

计算机术语【command】:形容在对计算机程序编程时所下达的编程指令。

【命令】就命令行终端(或者win的cmd窗口)狭义的说,它是可以输入计算机,计算机识别执行,返回计算机执行结果的一系列工具(小的软件程序)。

二、命令一般长什么样?

Linux发行版中的命令,其实就是linux【GUN】工具集,和一些内置shell命令。

内置的shell命令是shell脚本编写的基础。我们用bash举例。

当你在玩Linux的时候,老鸟一定会说类似的话,Linux比较灵活,可以用很多种方式实现一样的功能!现在回想起来,谁还不是呢?(轻拍!)

这比较灵活在Linux命令上边就可以体现。

#比如,你想查看电脑的IP地址
ifconfig
ip a

#再比如关机
shutdown
poweroff
init 0
halt

#有什么区别?搜索!

通用的规则是这样的

#command -ShortOption [file|othercontext]
#命令 短格式参数 对应操作的文件,或者其他内容,有时候也可以没有(方括号 [] 中的内容,Linux的帮助中就表示可选)

ls /var                 #列出 /var目录下的文件
ls -a /var              #列出 /var目录下的所有文件,包括隐藏文件
                                #(tips:linux下文件的隐藏,是通过在文件的名字前加一个点 “.”实现的。比如 .gitignore ,是不是很神奇?)
ls -l /var              #用文件的长格式列出 /var目录下的文件。 长格式:相当于windows下用 “详细信息”  显示你的目录
ls -al /var             #用文件的长格式,列出 /var 目录下的所有文件
ls -al                  #用文件的长格式方式,列出当前目录的所有文件。
                     #(tips:当前目录是什么?比如,在windows下,你打开了D盘里边的music文件夹,在里边看了一下有什么文件,那么D:music就是当前目录。)

#command --longOption [file|othercontext]
#命令 长格式参数 对应操作的文件,或者其他内容

ls --all /var       #等同于 ls -a /var
ls --size /var      #等同于 ls -s /var
ls --all --size /var   #等同于 ls -a -s /var ; 也等同于 ls -as /var 
                   #(tips: 短格式可以这么缩写,如果你喜欢,ls的命令写成这样: ls -alstr /var, 也是能用的 )
ls --all          #等同于 ls -a

#为什么不找 -l 对应的长格式?
#我也想,但是没有 -l 对应的长格式参数    

常用的几个命令:http://www.cnblogs.com/tangbinblog/archive/2012/10/17/2727942.html

大神已经总结,但是有点多,现大概的过一遍,体会一下命令的规则。

在不断使用的过程中,努力去记住这些命令。你回庆幸记得这些工具的!

总的来说,灵活是他的使用方式、实现方法比较灵活。

在使用的时候,还是有很过规律的,细心发现这些规律, 你就能玩转Linux,甚至可以理解操作系统到底是个什么玩意?而不是仅仅停留在表面上!

三、Linux命令的常用参数

 玩过了常用的命令之后,你就会发现这些参数这么多,不好记啊!

嗯,还是有章法可寻的!

之前见过有个文章里边类似的文章,没有找到。先写几个,慢慢圆满吧!

-a        #1、all所有的;
-h        #1、help帮助;2、human把byte换算成M,翻遍了解大小;
-f        #1、force强制执行;
-s        #1、size和大小相关;
-t        #1、time和时间相关;2、tcp协议相关
-r        #1、recursive递归相关、遍历相关;2、reverse反序;
-i        #1、install安装;
-v        #1、verbose显示相关;
-u        #1、udp协议相关;2、user用户相关;
-p        #1、port端口相关;2、password密码相关;
-c        #1、create创建相关;
-y        #1、yes默认同意

四、Linux命令查看帮助

特别说明,考研你英语水平的时候到了。帮助几乎全是英文!

嗯!又是一个学习英语的好机会!

#方式一
#command -h
#有的命令没有这种方式。

cd -h 

#方式二
#command --help
#绝大多数的命令都会有 --help 这个帮助参数

cd --help

 #方式三
#man command
#这是用工具查看命令的帮助信息,man不是男人的意思吗?嗯,这里除了说神奇,还能说什么呢?
#你可以输入“man man ”查看一下man 到底是什么man! 而且你会经常听到这个man的!
#还有其他查看帮助的工具,自己去发现啦!
man cd (tips:为什么不拿 ls 举例子了?嗯,这里确实有隐情,因为 ls 参看帮助的参数仅有 --help . ls -h 参数是什么作用?查一下吧!)
(tips:windows DOS的帮助参数是这样的 “cd /?” 。嗯,是“ /? ”,有时间尝试一下啊!)

Linux命令是操作linux系统的最常用的手段,假如有一天,你靠linux吃饭,你一定会一边哗啦啦的敲着键盘,一般说这个好神奇!

--------------------------------- 长风破浪会有时,直挂云帆济沧海。 --献给未来的自己 ---------------------------------
原文地址:https://www.cnblogs.com/bagechashu/p/7812096.html