自建个网站怎么做,微信小程序开发文档,长沙外贸网站建设,wordpress in_categoryLinux入门 一、Linux的发展史二、Linux的目录结构2.1 Linux系统中一切皆文件2.2 Linux中几个重要的目录 三、VIM编辑器3.1 用户名主机名 /xxx的含义3.2 一般模式3.3 编辑模式和指令模式3.4 三种模式之间的转换 一、Linux的发展史
上面俩兄弟用C语言写出了Unix操作系统(右边那个… Linux入门 一、Linux的发展史二、Linux的目录结构2.1 Linux系统中一切皆文件2.2 Linux中几个重要的目录 三、VIM编辑器3.1 用户名主机名 /xxx的含义3.2 一般模式3.3 编辑模式和指令模式3.4 三种模式之间的转换 一、Linux的发展史
上面俩兄弟用C语言写出了Unix操作系统(右边那个兄弟自己创造了B语言,GO语言) 但是当时Unix太贵了 只有有钱的公司用得起 所以下面那个兄弟发起了伟大的GNU计划 也就是人人都可以拿到源码 然后修改阅读源码 而Linus 芬兰人 读研期间就参加了这个计划 并在Minix的基础上二次开发 贡献了Linux Kernel的内核 Linux就是在这样一个开源的大环境下产生了 然后又有更多的网络雷锋 基于Linux内核开发了很多开源的软件
在计算机的角度来看 Linux内核就是对计算机硬件层面的一次封装 在用户层面 用户直接操作软件 比如双击打开一个虚拟机软件 然后双击这个指令发送给Shell解析器 解析成二进制机器码 再交给Linux内核 内核调用计算机硬件来工作
二、Linux的目录结构
2.1 Linux系统中一切皆文件
Linux中的指令 CPU 内存 包括之后可能会外接的光盘/U盘等 都会以文件的形式存在于Linux系统中
2.2 Linux中几个重要的目录
bin:存放常用的指令(也是文件的形式) home:普通用户的家目录 普通用户在此可以进行写操作 root:可以看做超级管理员的家目录 普通用户在这没有操作权限 dev:Linux中所有硬件设备 都是以文件的形式在这个目录下体现的 usr:类似于Windows下的program files目录 用户安装软件的时候 在默认情况下都会安装在这个目录下进行管理 opt:自己安装额外的软件 可以在这里管理 etc:Linux的核心配置文件(目前为止 etc和conf 就是很经典的两个配置文件的目录) boot:启动引导 Linux启动时需要加载的东西 tmp:这里的tmp和mnt目录在功能上类似 唯一的不同在于 假如我临时挂载了别的文件系统 在mnt中会持久保存 而tmp是临时的 重启就自动清除了 而且普通用户在tmp目录下有写操作的权限 所以重要文件不要放在此目录
三、VIM编辑器
3.1 用户名主机名 /xxx的含义 3.2 一般模式
vimxxx文件 直接进入一般模式 在这个模式中 可以使用『上下左右』按键来移动光标 然后对文档进行删除 复制 粘贴等操作
操作功能yy复制光标当前一行y数字y复制一段从第几行到第几行p箭头移动到目的行粘贴u撤销上一步dd删除光标当前行d数字d删除光标含后多少行x剪切一个字母相当于delX剪切一个字母相当于Backspaceyw复制一个词dw删除一个词shift6^/Home键移动到行头shift4 $/End键移动到行尾1shiftg移动到页头数字shiftg移动到页尾数字shiftg移动到目标行
3.3 编辑模式和指令模式
进入一般模式之后 按i进入编辑模式 在一般模式状态下 按 : 进入指令模式 编辑模式无法直接进入指令模式 必须要经过一般模式 指令模式常见操作:
3.4 三种模式之间的转换