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
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 #、all所有的;
-h #、help帮助;、human把byte换算成M,翻遍了解大小;
-f #、force强制执行;
-s #、size和大小相关;
-t #、time和时间相关;、tcp协议相关
-r #、recursive递归相关、遍历相关;、reverse反序;
-i #、install安装;
-v #、verbose显示相关;
-u #、udp协议相关;、user用户相关;
-p #、port端口相关;、password密码相关;
-c #、create创建相关;
-y #、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吃饭,你一定会一边哗啦啦的敲着键盘,一般说这个好神奇!
Linux认知之旅【03 进一步了解Linux命令】!的更多相关文章
- Linux认知之旅【01 与Linux第一次亲密接触】!
一.搜索LINUX,了解它的前世今生! linux很厉害,应用在很多方面,我知道有超算.IOT.树莓派. 而且好多开发人员都在用这个系统.linux作为服务器使用,常年不用重启,不宕机,很少受病毒影响 ...
- Linux认知之旅【06 图形界面上的各种折腾】!
玩linux免不了折腾,不折腾对不起linux 初次接触, 总会接触到绚丽的linux桌面! 但是随之而来的桌面优化,字体安装,操作习惯都需要一一适应
- Linux认知之旅【05 进一步了解Linux装软件】!
一.Linux软件管理系统 二.Linux还可以用源码安装 三.Linux软件配置
- Linux认知之旅【04 进一步了解目录】!
一.目录是什么? 二.不得不提的文件系统! 三.绝对路经,相对路径
- Linux认知之旅【02 装个软件玩玩】!
〇.命令行终端熟悉了吗? 1.没有仔细研究上一篇文章? 拿上看看这几个命令:ls.cd.cp.mv.rm.mkdir.touch.cat.less.恩,暂时这些够用了! 什么?你连虚拟机也没装! 感谢 ...
- CentOS6.5菜鸟之旅:纯转载Linux目录结构
来自:http://www.iteye.com/topic/1125162 使用linux也有一年多时间了 最近也是一直在维护网站系统主机 下面是linux目录结构说明 本人使用的是centos系 ...
- 【Linux探索之旅】第二部分第二课:命令行,世界尽在掌握
内容简介 1.第二部分第二课:命令行,世界尽在掌握 2.第二部分第三课预告:文件和目录,组织不会亏待你 命令行,世界尽在掌握 今天的标题是不是有点霸气侧漏呢? 读者:“小编,你为什么每次都要起这么非主 ...
- 【Linux探索之旅】第一部分第五课:Unity桌面,人生若只如初见
内容简介 1.第一部分第五课:Unity桌面,人生若只如初见 2.第一部分第六课预告:Linux如何安装在虚拟机中 Unity桌面,人生若只如初见 不容易啊,经过了前几课的学习,我们认识了Linux是 ...
- 【Linux探索之旅】开宗明义+第一部分第一课:什么是Linux?
内容简介 1.课程大纲 2.第一部分第一课:什么是Linux? 3.第一部分第二课预告:下载Linux,免费的噢! 开宗明义 我们总听到别人说:Linux挺复杂的,是给那些追求逼格的程序员用的.咱 ...
随机推荐
- hiho 第135周 九宫
题目链接:http://hihocoder.com/contest/hiho135/problem/1 由于是九宫格,全排列也就是9! (362880)种方式,我就直接暴力枚举排列好了. #inclu ...
- 【转】Android BroadcastReceiver介绍
本文主要介绍BroadcastReceiver的概念.使用.生命周期.安全性.分类.特殊的BroadcastReceiver(本地.粘性.有序.粘性有序广播).示例代码见BroadcastReceiv ...
- TypeScript学习-TypeScript环境配置
http://blog.csdn.net/shi_weihappy/article/details/49332091
- 关于Linux部分版本无法安装Chrome的问题
在想要yum安装Chrome浏览器后发现安装没有相应的包,在查询后得知Chrome已经对Redhat和Centos等部分版本停止支持, 所以这些新版的系统中直接安装就显得有些困难了,那么从网上找到了一 ...
- Feature分支
软件开发中,总有无穷无尽的新的功能要不断添加进来. 添加一个新功能时,你肯定不希望因为一些实验性质的代码,把主分支搞乱了,所以,每添加一个新功能,最好新建一个feature分支,在上面开发,完成后,合 ...
- visual attention
The visual attention mechanism may have at least the following basic components [Tsotsos, et. al. 19 ...
- Hibernate无法提取结果集
原因:表结构错误或 与 映射文件不一致 org.springframework.dao.InvalidDataAccessResourceUsageException: could not extra ...
- Hibernate基础学习2
Hibernate基础学习2 测试hibernate的一级缓存,事务以及查询语句 1)Hibernate的一些相关概念 hibernate的一级缓存 1)缓存是为了提高该框架对数据库的查询速度 2)一 ...
- flask实现基于elasticsearch的关键词搜索建议
1.实现效果 2.fuzzy模糊查询和suggest查询 fuzzy模糊查询 GET chaxun/job/_search { "query": { "fuzzy&quo ...
- Linux实战教学笔记15:用户管理初级(下)
第十四节 用户管理初级(下) 标签(空格分隔): Linux实战教学笔记-陈思齐 ---更多资料点我查看 1,用户查询相关命令id,finger,users,w,who,last,lastlog,gr ...