LINUX基础知识
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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:
2)man command (Manual command): 可以查看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:
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基础知识的主要内容,如果未能解决你的问题,请参考以下文章