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

linux_基础概念

2017-04-22 16:09 148 查看
1.基本概念
语言的更替:
机器语言,汇编语言,c语言,c++/java,go/python
2.gnu计划![这里写图片描述](https://img-blog.csdn.net/20170422155647132?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2VuZzk2MDkyMA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
3。
linux系统介绍:
1]Linux是一个类UNIX操作系统。
2]Linux的版本分为两类:内核版本和发行版本。
内核版本
内核是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序,它提供了一个在裸设备与应用程序间的抽象层。
发行版本
比较著名的几个发行版本有如下几个:
1)RedHat Linux或Fedora Core Linux;
2)Slackware Linux;
3)SuSE Linux;
4)Debian Linux;
5)红旗Linux(国产)。
3]
Linux系统也提供了一个图形的用户桌面系统X Window。
4]
Linux文件的命名规则:
(1) 文件名最长可以达到256个字符,可由A~Z、a~z、0~9、.、-、_、等符号组成。
(2) 文件名区分大小写。
(3) 文件没有扩展名的概念。
(4) 使用“/”作为根目录和目录层之间的分隔符。
(5) 支持相对路径和绝对路径。
在Linux操作系统中也必须区分文件类型,通过文件类型可以判断文件属于可执行文件、文本文件还是数据文件。在Linux系统中文件可以没有扩展名。
通常,Linux系统中常用的文件类型有5种:普通文件、目录文件、设备文件、管道文件和链接文件。
6]
Linux命令分为:
a.shell内部命令,这些命令在shell启动时载入内存,像是操作系统本身所具有的命令一样,如:cd,mkdir,rm.
b.shell外部命令,linux中大部分命令属于shell外部命令,每一个shell外部命令都有一个独立的可执行程序(实用工具程序)
3.冯诺依曼思想中,计算机分为:输入设备,存储器,运算器,控制器,输出器。运算器和控制器统称为中央处理器,即cpu。
7]
.Linux内存空间:由低地址到高地址分别是:代码段,已初始化变量区,全局变量和静态变量区,为初始化变量区,堆,共享映射区,栈,命令行参数,环境变量。
8]
vim模式多,主要有命令模式,插入模式(编辑模式),低行模式,还有替换模式,视图模式
yy复制
dd删除
pp粘贴
esc回到命令模式
q!强行退出,如果文件改变不会保存
wq或x保存并退出
wq!或x!强行保存并退出,一般用于编辑文件是只读情况
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux