再仔细的研究一下命令,你会进一步提高提高对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命令】!的更多相关文章

  1. Linux认知之旅【01 与Linux第一次亲密接触】!

    一.搜索LINUX,了解它的前世今生! linux很厉害,应用在很多方面,我知道有超算.IOT.树莓派. 而且好多开发人员都在用这个系统.linux作为服务器使用,常年不用重启,不宕机,很少受病毒影响 ...

  2. Linux认知之旅【06 图形界面上的各种折腾】!

    玩linux免不了折腾,不折腾对不起linux 初次接触, 总会接触到绚丽的linux桌面! 但是随之而来的桌面优化,字体安装,操作习惯都需要一一适应

  3. Linux认知之旅【05 进一步了解Linux装软件】!

    一.Linux软件管理系统 二.Linux还可以用源码安装 三.Linux软件配置

  4. Linux认知之旅【04 进一步了解目录】!

    一.目录是什么? 二.不得不提的文件系统! 三.绝对路经,相对路径

  5. Linux认知之旅【02 装个软件玩玩】!

    〇.命令行终端熟悉了吗? 1.没有仔细研究上一篇文章? 拿上看看这几个命令:ls.cd.cp.mv.rm.mkdir.touch.cat.less.恩,暂时这些够用了! 什么?你连虚拟机也没装! 感谢 ...

  6. CentOS6.5菜鸟之旅:纯转载Linux目录结构

    来自:http://www.iteye.com/topic/1125162 使用linux也有一年多时间了  最近也是一直在维护网站系统主机  下面是linux目录结构说明 本人使用的是centos系 ...

  7. 【Linux探索之旅】第二部分第二课:命令行,世界尽在掌握

    内容简介 1.第二部分第二课:命令行,世界尽在掌握 2.第二部分第三课预告:文件和目录,组织不会亏待你 命令行,世界尽在掌握 今天的标题是不是有点霸气侧漏呢? 读者:“小编,你为什么每次都要起这么非主 ...

  8. 【Linux探索之旅】第一部分第五课:Unity桌面,人生若只如初见

    内容简介 1.第一部分第五课:Unity桌面,人生若只如初见 2.第一部分第六课预告:Linux如何安装在虚拟机中 Unity桌面,人生若只如初见 不容易啊,经过了前几课的学习,我们认识了Linux是 ...

  9. 【Linux探索之旅】开宗明义+第一部分第一课:什么是Linux?

    内容简介 1.课程大纲 2.第一部分第一课:什么是Linux? 3.第一部分第二课预告:下载Linux,免费的噢!   开宗明义 我们总听到别人说:Linux挺复杂的,是给那些追求逼格的程序员用的.咱 ...

随机推荐

  1. EF分组后把查询的字段具体映射到指定类里面的写法

    //先做基本查询 var querySql = from l in _logClinicDataOperationRepository.Table select new LogClinicDataOp ...

  2. NYOJ(680),摘枇杷,(暴力,或者二分搜索)

    题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=680 很巧妙的一个题目,就是看你的逆向思维,result 一定是max(a[i])~sum ...

  3. CentOS上安装mongodb

    安装mongodb pymongo修改yum源vi /etc/yum.repos.d/10gen.repo[10gen]name=10gen Repositorybaseurl=http://down ...

  4. cudaMalloc和cudaMallocPitch

    原文链接 偶有兴趣测试了一下题目中提到的这两个函数,为了满足对齐访问数据,咱们平时可能会用到cudamallocPitch,以为它会带来更高的效率.呵呵,这里给出一段测试程序,大家可以在自己的机器上跑 ...

  5. macOS Sierra系统偏好设置->安全性和隐私->通用中的“任何来源” 选项开与关

    显示"任何来源"选项在控制台中执行: sudo spctl --master-disable 不显示"任何来源"选项(macOS 10.12默认为不显示)在控制 ...

  6. django ORM单表操作

    1.ORM介绍 ORM是“对象-关系-映射”的简称 映射关系: mysql---------Python 表名----------类名 字段----------属性 表记录--------实例化对象 ...

  7. 搭建大众点评CAT监控平台

    CAT(Central Application Tracking)是基于Java开发的实时应用监控平台,包括实时应用监控,业务监控.关于CAT的具体介绍可移步到CAT官网进行查阅. 1. 环境清单 C ...

  8. C编程经验总结4

    {}体里的语句不管在一行还是在多行,之间都是要有: for与for之间可以是独立的,也可以是相互嵌套的 For( ; i<5; )=for( ;i<=4;  ) 一般都是在循环里面进行判断 ...

  9. Swift小记一

    1.输出地址 print(String(format: "%p", "temp")) 2.判断字符串是否为空串.是否为nil 为String添加一个分类 ext ...

  10. linux面试集

    shell:1.$# 和 $*之类的特殊变量 特殊变量列表 变量 含义 $0 当前脚本的文件名 $n 传递给脚本或函数的参数.n是一个数字,表示第几个参数.例如,第一个参数就是$1 $# 传递给脚本或 ...