使用vim编辑器 Vim 是从 vi 发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。 简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具。 vim/vi基本操作模式 基本的模式:命令模式、编辑模式、扩展命令模式、可…
Nginx是一款轻量级的 Web 服务器、反向代理服务器,由于它的内存占用少,启动极快,高并发能力强,在互联网项目中广泛应用。那么你可能会问了:“不是说 Nginx 吗?怎么又扯出来一个 Web 服务器呢?啥是服务器?”。别着急,在学习 Nginx 之前你还真得知道什么是服务器这个概念,下面我们先来看下到底啥是服务器。 1.1 什么是服务器? 服务…
1 Redis简介 Redis 是完全开源的,遵守 BSD 协议,是一个高性能的 key-value 数据库。 Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支持简单的key-value类型的数据,同时还提供list…
了解:老版本Linux系统的init启动过程 主机启动并进行硬件自检后,读取硬盘MBR中的启动引导程序,并进行加载legacy grub; MBR是放在硬盘的第一个扇区,一共512字节,可以分成两部分: 主引导记录:安装启动引导程序的地方,446字节 分区表:记录整个硬盘分区的的状态此外,64字 启动引导器程序负责引导硬盘中的操作系统,根据用户在启…
#前提Linux中有很多的工具可以监控进程,最为大家所熟知的就是ps命令和top命令。何为监控进程?用通俗的话来讲,查看主机运行了哪些任务和资源的占用率,举个大家最熟悉的例子,windows系统的任务管理器。我来带大家来看一下ps命令和top命令的显示执行ps -ef命令后,会出现以下内容: 执行top命令后,会出现以下内容: 大家看到命令的显示,…
安装Linux系统 Linux系统安装分区方案 /boot只能标准分区固定大小,系统满足未来3~5年使用,考虑升级内核版本,建议2~10G /(根分区)越大越好,因为Linux将大部分的系统文件和用户文件都保存在/(根)分区上,以LVM逻辑卷方式创建,方便后期的扩容收容 swap虚拟交换分区,充当虚拟内存 过去7,8版本为物理内存内容的两倍 现在9…
一.购买一块盘后该进行哪些操作?? 1.初始化,让该硬盘实现上线;上线过程给这块盘指定磁盘分区类型(GPT或者MBR) 2.对该盘进行标准分区或者是用卷的方式进行划分磁盘大小。假如标准分区,该磁盘分区大小固定的,分析信息写在磁盘中有一个DPT磁盘分区表中,该磁盘分区永远跟随磁盘中。 卷的方式:对磁盘或者磁盘分区的一种管理方式,抽象的概念,实现文件系…
什么是Linux Linux是一种自由和开放源码的类Unix操作系统。Linux是一个开源的、免费的操作系统(OS),由林纳斯·托瓦兹(Linus Torvalds)于1991年首次发布。Linux是许多计算机硬件的底层软件,也被称为“内核”,它管理计算机的硬件和软件资源,为上层的应用程序提供一个运行环境。 为什么需要学习Linux技术 Linux…