摘要:
LInux系统启动流程 1、背景 计算机主要由底层的硬件和附着在硬件上的操作系统组成的。硬件是计算机工作的基础,但是他本身是不能 提供任何服务的。所以,我们需要通过一种软件来操作这些硬件,以便向上提供服务。这就是操作系统。所以, Linux系统的启动流程就是从硬件到操作系统的过程。 2、Linux启 阅读全文
摘要:
背景 WEB服务是:用户通过浏览器发送请求给WEB服务器,web服务器接收到请求后将用户请求的资源再发送给浏览器,然后浏览器 会展示给用户看。大部分的web服务都是处理静态内容的。但是随着动态资源的出现和流行,简单的处理静态资源的服务已经不能 满足我们的需要,但是常见的WEB服务器又只能处理静态内容 阅读全文
摘要:
一、概述 Linux系统中一切皆文件,无论是什么,只要是存在Linux系统中的,他都是一个文件。而进程的作用就是为了处理数据,文件是 保存数据最常见的方法。所以,一般进程都需要打开一些文件,来读取和写入一些数据。但是文件的名称非常复杂,虽然方便我们人 类查看,但是计算机很难识别这个名称,为了让计算机 阅读全文
摘要:
简介 我们在系统安装完成后,为了方便管理以及安全的目的需要对系统做一些简单的优化配置。 一、创建普通用户,利用sudo进行管理 因为,生产环境中root账号是不允许直接登陆的,而且不安全,所以为了安全及方便,我们新建普通用户进行任务操作。 步骤一:创建普通用户 useradd support pas 阅读全文
摘要:
lsof简介 lsof是英文list open file的简称,作用是列出系统上进程打开的所有文件。在Linux环境下,一切皆文件,任何事物都是以文件的形式 存在的。任何进程在打开文件时,他都会向内核申请一个文件描述符,这个描述符为该进程和操作系统之间的交互提供了通用的接口。因 为应用程序打开文件的 阅读全文
摘要:
Python虚拟环境安装 一、背景 由于python2.x和3.x存在着一定的差异,所以在开发环境中经常需要采用不同的版本来开发,但是Centos6系统自带的python是2.6的,Centos7自带的python是2.7的 如果在同一个系统上安装不同的版本可能会出现问题,所以,我们引入了pytho 阅读全文
摘要:
CentOs-6.9光盘的合并 介绍: CentOS6及CentOS6之前的系统,会将系统分别存放在两个光盘中,DVD1和DVD2,DVD1可以拿来 “安装操作系统”,系统安装包文件是分别存放在DVD1和DVD2中。 我们利用本地yum源进行安装软件时候,如果只使用一个光盘里的安装包文件,可能会由于 阅读全文
摘要:
shell之变量字符串的操作 在shell使用中经常遇到要操作变量字符串的问题,下面介绍几种简单的方法: 字符变量:a=123-456-789-123-123 一、截取字符串 1、使用cut命令来截取字符串 格式:cut -d '分隔符' -f'显示字串' -d:指定分隔符 -f:显示分割后的字串 阅读全文
摘要:
Python之shutil模块 shutil模块是高级的文件操作模块。之前学习的os模块之提供了对文件和目录进行一些简单的操作 功能。但是像 移动、复制、打包、压缩、 解压等功能os模块都没有提供。shutil模块其实是对os模块的补充。下面我们简单的介绍一下shutil模块的使用。 1、shuti 阅读全文
摘要:
Python之os模块 我们在运维工作中经常需要查找和操作大量的文件,这就需要对大量的文件和路径进行操作,这就必须 依赖os模块。下面我们介绍几个os模块最常用的方法: 1、涉及当前路径及其路径下的文件 os.getcwd() 功能:获取当前所在的路径 示例: os.listdir(path) 功能 阅读全文