您的位置:首页 > 运维架构 > Linux

命令简单介绍及Linux的哲学思想

2017-10-13 19:45 393 查看
命令简单介绍及Linux的哲学思想 获取命令的方式有多种,我大概了解的几种方式如下:

1.使用man命令获取帮助;2.使用whereis命令获取帮助;3.whatis命令;4.which命令 5.info命令 6.程序的自带帮助文档; 7.搜索引擎搜索 8.相关网站站点的文档信息 9.程序发行方官方站点的官方文档 10.参考书籍。

1.man:是针对Linux外部命令的命令手册。大概分为九个部分:(1)用户命令(所有用户都可以执行的命令);(2)系统调用; (3)c库调用; (4)设备和特殊文件;(5)配置文件系统; (6)游戏相关的帮助信息;(7)杂项; (8)系统管理类命令;(9)与内核相关的帮助信息。每个man手册中有一些常用的字段:name:程序的名称及相关功能简单描述;synopsis:命令使用的语法格式;description:程序的详细描述信息;options:选项的用法和含义的详细说明;author:程序作者的信息;examples:命令程序的使用范例;reporting bugs:报告程序中所包含的信息;see also:额外的参考内容;file:与该程序相关的其他文献资料,如配置文件等。
2.whereis命令:可以查看程序的二进制文件,源代码文件及帮助手册所在的位置;3.whatis命令:可以获取被匹配到的命令手册页的描述信息;4.which命令:可以显示命令别名的定义方式和命令的二进制文件的路径;5.info命令:info command获取命令的在线帮助文档;6.程序自带帮助文档:(1)readme:程序的相关信息;(2)install:程序的安装信息;(3)changes:程序版本的更迭信息;(4)license:程序所遵循的许可证类型。7.搜索引擎:如:Google等;8.相关网站站点如:Wiki,FAQ等。9.程序发行方的官方文档,这个不多说;10参考书籍:o'Reiley,Worx,电子工业出版社出版的书籍。
简单的系统管理类命令:1.注销:(在Linux中表示推出登陆):exit,logout,CTRL+d。2.重启(重新引导):将运行于内存的所有进程关闭,关闭系统内核,对于所有的计算机部件进程重新充电,加载内核,启动应用程序,打印登陆提示符。
Linux的哲学思想:1.一切皆文件:Linux把几乎所有的数据和资源都抽象成文件的形式,甚至包括硬件,网络通信设备所使用的套接字以及管道。文件:一切又边界的位于存储设备的流式数据;2.由众多的功能单一的小程序组成,却可以实现复杂的任务;(1)功能单一:每个小程序只做一件事,只实现一个功能,并做到最好;(2)复杂任务:根据业务的类型,尽可能完美的组合多个小程序,使多个小程序相辅相成,将功能发挥到极致.3.进可能避免与用户直接交互:在程序化,系统化,平台化,自动化的运维空间中,人是极其容易出错的环节,避免与用户交互可以保证结果的准确和过程的高效,易于编程的方式实现自动化任务的实施;4.使用纯文本文件保存程序的配置信息:在程序出现错误或执行不畅时,可以使用文本编程工具分析程序的错误原因,而不必依赖于二进制文件。
这是我个人的一些知识总结,命令的使用还是需要多加练习才能有所掌握,希望对大家能有所帮助。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  命令 获取 简单介绍