LINUX基础知识

Linux哲学思想:

一切皆文件;由众多单一目的的小程序,一个程序只实现一个功能,多个程序组合完成复杂任务;组合小程序完成复杂任务;文本文件保存配置信息;尽量避免与用户交互;提供机制,而非策略。

1、一切皆文件:所有普通的文件,目录、字符设备、块设备等中都是以文件形式对待;虽然本身的类型不同,但是在Linux都是一样,都可以直接被编辑使用。

2、单一小程序:一个单一的程序或者可执行的文件,不会太过于复杂和过大,这样才会保证Linux的高速运转。过于复杂的程序。linux也会通过连接很多是简单程序来实现复杂程序的运转,保证了简单功能的高效性的同时,复杂的程序也必然是高效性的

3、避免与用户交互:Linux上支持的脚本语言种类十分丰富、易学简单,易于使用者已脚本的方式自动完成众多功能。

4、提供机制,而非策略:Linux是一款开源的系统,所有的系统配置都写在配置文件之中,无论修改什么只要在在配置文件中修改即可,修改配置文件只需要任意一款文本编辑器就可以,不用像Windows只可以在注册表中修改,工具单一,过于复杂。

作者:乀koala

链接:https://www.jianshu.com/p/3d755685aa96

来源:简书

简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

LINUX获取命令帮助信息

1)whatis command显示命令全称,具体在man命令下哪几个部分有帮助信息;可以显示是否为内部命令还是外部命令。

Ps:

LINUX基础知识

LINUX基础知识

2)man command (Manual command): 可以查看Linux中的指令帮助、配置文件帮助和编程帮助等信息

LINUX基础知识

Man一共分有以下几个章节:

1、Standard commands (标准命令)
2、System calls (系统调用)
3、Library functions (库函数)
4、Special devices (设备说明)
5、File formats (文件格式)
6、Games and toys (游戏和娱乐)
7、Miscellaneous (杂项)
8、Administrative Commands (管理员命令)
9、 其他(Linux特定的), 用来存放内核例行程序的文档。

在不同情况下可以调用具体的章节进行查阅,以及命令使用的选项、方法。

PS:

LINUX基础知识

3)info command:是Linux下info格式的帮助指令。info页面比man page编写得要更好、更容易理解,也更友好,但man page使用起来确实要更容易得多。使用的比较少,具体介绍可以查看http://man.linuxde.net/info

4)查看命令的相关文档,一般都保存在/usr/share/doc/下。一般在使用一些生僻、软件自带的命令上才会使用这种方法

5)通过网络搜索,最简单的方法啦;度娘。

LINUX命令的使用格式

使用方法都是:command命令+options选项+parameter参数

对于命令和参数大致有如下几种类型

 没有任何修饰符参数 : 原生参数

 <>: 占位参数

 [] : 可选组合

 () : 必选组合

 | : 互斥参数

 ... : 可重复指定前一个参数

 : 标记后续参数类型

大家可以参考这篇文章:https://www.jb51.net/article/104125.htm

LINUX系统的基础目录名称命名法则

LINUX基础知识

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章