分类 linux 中的文章

MySQL - 二进制包安装

简述

MySQL有提供对应的二进制包,可以直接解压至今运行,但是对操作系统的版本是有要求的。

可以在国内的镜像站找到对应的压缩包,例如:

http://mirror.bit.edu.cn/mysql/Downloads/MySQL-5.6/mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz
……

阅读全文

linux - bash-completion 命令参数补全

前言

在Linux上最常用的就是命令行,Linux命令那么多不好记,而且参数又多,命令补全功能可以帮助我们,一般系统只支持命令补全,但是有些命令还有很多参数,这时候就需要bash-completion这个应用来支持了。

……

阅读全文

如何开始docker - docker架构及创建容器

装docker很简单,启动服务以后要怎么开始使用呢?

docker架构

传统的虚拟机架构是 物理机 -> 宿主机操作系统 -> Hypervisor支持 -> 虚拟机操作系统 -> 应用程序

docker架构是 物理机 -> 宿主机操作系统 -> docker引擎 -> 应用程序(这里面会包含镜像操作系统的文件,但是这些只是依赖环境,里面的内核根本就不会启动,/boot目录可以直接删除掉)

因此相对与传统的虚拟机的架构,docker显得很轻量级。

……

阅读全文

开始docker吧 - docker简介及安装

什么是docker

docker是一个开源的应用容器引擎,开发者可以打包自己的应用到容器里面,然后迁移到其他机器的docker应用中,可以实现快速部署。如果出现的故障,可以通过镜像,快速恢复服务。

……

阅读全文

docker常用命令

1、查看docker版本信息

docker  version 

查看客户端的信息,并通过socket查询服务端的信息。

2、查看docker信息

docker   info

查看docker的汇总信息。

3、查看镜像列表

docker images 

4、查看所有的镜像包括过程镜像

docker images -a 
……

阅读全文

iptables - 常用的命令

前言

为了服务器安全,我们经常会使用iptables来实现访问控制。

常用命令

1、查看当前iptables状态

iptables -nL #默认查看filter表的状态,如果需要查看其他表的状态加上 -t 表名

iptables -nL –line-numbers #可以列出序列号,在插入或者删除的时候就不用自己去数了

iptables -nL –line-numbers –verbose #可以查看到包过滤的流量统计,访问次数等

……

阅读全文