awk是一种用于处理文本、模式匹配的编程语言。与sed和grep,俗称Linux下的三剑客。学会awk等于你在Linux命令行里,又多了一种处理文本的选择。这篇文章重点教你如何使用,看完这篇文章,就大致知道如何使用了,力求简单使用。术语铺垫在awk的文本处理规则里,awk将文本文件视为由字段和记录组成的文本数据库。默认情况下,awk将每一行视为一个记录,也就是说记录的分隔符是\n,记录的分隔符可以
分类:
系统相关 时间:
2020-12-01 12:42:31
阅读次数:
16
原创宋宝华Linux阅码场4月8日深度睡眠与浅度睡眠!众所周知,Linux的进程睡眠有两种常规状态:TASK_INTERRUPTIBLE(浅度睡眠):可以被等待的资源唤醒,也能被signal唤醒;TASK_UNINTERRUPTIBLE(深度睡眠):可以被等待的资源唤醒,但是不能被signal唤醒。简单来说,深度睡眠的进程必须等待资源来了才能醒,在此之前,甚至你给它发任何的信号,它都不可能醒来。浅
分类:
其他好文 时间:
2020-12-01 12:41:52
阅读次数:
21
ProxySQL+Mysql实现数据库读写分离实战收录于话题#MySQL从入门到放弃26个点击上方“民工哥Linux运维”,选择“置顶公众号”有趣有内涵的文章第一时间送达!ProxySQL介绍ProxySQL是一个高性能的MySQL中间件,拥有强大的规则引擎。具有以下特性:http://www.proxysql.com/1、连接池,而且是multiplexing2、主机和用户的最大连接数限制3、自
分类:
数据库 时间:
2020-12-01 12:37:16
阅读次数:
13
容器技术|Docker三剑客之Compose收录于话题#Docker专辑9个点击上方“民工哥Linux运维”,选择“置顶公众号”有趣有内涵的文章第一时间送达!三剑客简介docker-machinedocker技术是基于Linux内核的cgroup技术实现的,那么问题来了,在非Linux平台上是否就不能使用docker技术了呢?答案是可以的,不过显然需要借助虚拟机去模拟出Linux环境来。docke
分类:
其他好文 时间:
2020-12-01 12:36:46
阅读次数:
9
一 、传输压缩包文件到CentOS中 二、安装Tomcat的命令 1、将文件解压到/usr/local/tomcat/中 tar -vxf apache-tomcat-7.0.57.tar.gz /usr/local/tomcat 2、开放Linux的对外访问的端口8080 /sbin/iptabl ...
分类:
数据库 时间:
2020-12-01 12:35:14
阅读次数:
13
1.内核及发行版 1)内核(kernel):运行程序和管理硬件的核心程序,提供了一个在裸设备和应用程序之间的抽象层。 2)发行版:提供了人机交互界面。 2.Linux的文件结构 Linux没有Windows那样的盘符概念,只有一个根目录/,所有的文件都在它下面。/下的home目录为每个用户私有。 3 ...
分类:
系统相关 时间:
2020-12-01 12:33:34
阅读次数:
10
1. CPU 位数 CPU位数 = CPU中寄存器的位数 = CPU能够一次处理的数据宽度 = 数据总线宽度 CPU为了实现其功能一般设计了指令集(如:IA32指令集和x86-64指令集等),即是CPU的全部指令,这就是机器语言。计算机的所有功能都是基于CPU的指令集。指令集和CPU的位数是有联系的 ...
分类:
系统相关 时间:
2020-12-01 12:29:57
阅读次数:
12
作者:独笔孤行@TaoCloudDRBD(DistributedReplicatedBlockDevice)是一个用软件实现的、无共享的、服务器之间镜像块设备内容的存储复制解决方案。可以简单的理解为网络RAID。DRBD的核心功能通过Linux的内核实现,最接近系统的IO栈,DRBD的位置处于文件系统以下,比文件系统更加靠近操作系统内核及IO栈。一、准备环境节点主机名IP地址磁盘操作系统节点1no
分类:
其他好文 时间:
2020-12-01 12:29:00
阅读次数:
7
了解到linux下的进程后,就会想知道linux下的线程到底是如何实现的,进程是针对资源调度的,linux下是资源调度的基本单位,既然已经有了进程,多进程的概念,那么为什么会有线程要被使用与诞生呢?1.线程概念;线程就是进程中的一条执行流,是CPU调度的基本单位,在liunx下是一个轻量级进程Linux下的线程是通过pcb实现的,pcb是程序运行的动态描述,通过这个描述,系统实现程序运行的调度,一
分类:
编程语言 时间:
2020-12-01 12:28:01
阅读次数:
7
virtualenv: virtualenv 是用来创建一个虚拟的python环境的第三方包,一个专属于项目的python环境。 安装virtualenv(请确保python和pip成功安装): pip3 install virtualenv 创建python虚拟环境: virtualenv [虚拟 ...
分类:
编程语言 时间:
2020-12-01 12:27:41
阅读次数:
7