
linux
锈了的皇冠
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux 命令 pgrep
linux查看服务pidpgrep是一个命令行实用程序,根据给定的条件查找正在运行的程序的进程id。它可以是完整的或部分的进程名、运行该进程的用户或其他属性。语法:pgrep [options] pattern当在没有任何选项的情况下调用时,pgrep将显示与给定名称匹配的所有正在运行的程序的pid。例如,要找到SSH服务器的PID,可以运行以下命令:pgrep http如果想要结束http进程,可以使用pkill命令[root@localhost ~]# pkill sshpgrep在换原创 2020-05-09 17:25:25 · 713 阅读 · 0 评论 -
在linux中使用tcpdump命令 – 监听网络流量
tcpdump命令 – 监听网络流量tcpdump命令是一款sniffer工具,是linux上的抓包工具,嗅探器;它可以打印出所有经过网络接口的数据包的头信息。tcpdump命令工作时先要把网卡的工作模式切换到混杂模式。所以tcpdump命令需要以root身份运行。tcpdump命令是linux下使用最广泛的网络协议分析工具。使用tcpdump命令时,必须精通TCP/IP协议工作原理。语法格...原创 2020-02-06 13:47:42 · 7972 阅读 · 0 评论 -
docker学习之五---自定义docker镜像
方法一:Docker-commit以CentOS为例,给镜像添加ssh服务创建容器并启动[root@docker ~]# docker run -it centos:7 /bin/bash进入容器、安装软件[root@6bc474183a71 /]# yum install openssh-server iproute net-tools vim bash-com* -y 启动服务并...原创 2020-01-02 09:51:48 · 316 阅读 · 2 评论 -
如何在linux上将官网上提供的yum源变成自己的本地源
通常官网会提供各种各样的yum源一个repo即可联网下载但是,网速及其他原因导致下载太慢所以要配一个自己的yum源准备一个专门提供下载的yum源服务器 (使用的CentOS 7系统)思路: 将网上的yum源中的rpm包下载下来,在yum源服务器上配置已http的方式提供下载,客户端配置相应的repo即可。确认联网查看当前yum源的repo有6行信息与包不相关awk ‘{p...原创 2019-12-31 15:04:28 · 553 阅读 · 0 评论 -
使用ansible安装Docker服务
使用ansible安装 Docker 服务在ansible主机中部署ansible软件远程在Docker2 主机上部署启动docker服务系统 : CentOS7 确保2个主机能上网ansible 192.168.23.136 ansible主机docker2 192.168.23.137 被控安装docker服务的主机准备ansible主机的部署准...原创 2019-12-31 14:07:24 · 1202 阅读 · 0 评论 -
在Linux上测试网络的命令之一(ping\telnet\nmap\nc)
常用的网络命令一、ping 命令通常用来测试双方网络是否相通网络是否启动或者测试自己能否联网,当然如果对方机器禁止ICMP协议ping他的话,也是ping不通的,但是对方的机子也许是开着的。常见命令参数-q 不显示任何传送封包的信息,只显示最后的结果-n 只输出数值-R 记录路由过程-c count 总次数-i 时间间隔-t 存活数值:设置存活数值TTL的大小ping自己的机器...原创 2019-12-27 17:02:09 · 11517 阅读 · 2 评论 -
在linux/CentOS中搭建LNMP架构、部署动态网站环境。
LNMP动态网站架构LNMP动态网站部署架构是一套由Linux + Nginx + MySQL + PHP组成的动态网站系统解决方案(其logo见图20-1)。LNMP中的字母L是Linux系统的意思,不仅可以是RHEL、CentOS、Fedora,还可以是Debian、Ubuntu等系统。screen命令能做的事情非常多:可以用-S参数创建会话窗口;用-d参数将指定会话进行离线处理;用-r参...原创 2019-12-27 11:40:21 · 852 阅读 · 0 评论 -
在Linux/CentOS上使用PXE+Kickstart无人值守安装服务(自动化安装系统)
无人值守系统如果生产环境中有数百台服务器都需要安装系统,这种方式就不合时宜了。这时,我们就需要使用PXE + TFTP +FTP + DHCP + Kickstart服务搭建出一个无人值守安装系统。这种无人值守安装系统可以自动地为数十台服务器安装系统,这一方面将运维人员从重复性的工作中解救出来,也大大提升了系统安装的效率。PXE(Preboot eXecute Environment,预启动...原创 2019-12-25 16:27:57 · 360 阅读 · 1 评论 -
在VMware中配置linux/CentOS网络为桥接模式
什么是桥接模式?桥接模式就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。在桥接的作用下,类似于把物理主机虚拟为一个交换机,所有桥接设置的虚拟机连接到这个交换机的一个接口上,物理主机也同样插在这个交换机当中,所以所有桥接下的网卡与网卡都是交换模式的,相互可以访问而不干扰。在桥接模式下,虚拟机ip地址需要与主机在同一个网段,如果需要联网,则网关与DNS需要与主机网卡一致。其网络结构如下图所示:...原创 2019-12-25 15:17:37 · 353 阅读 · 0 评论 -
在 Linux/CentOS上配置 DNS服务器(使用Bind提供域名解析服务)
DNS域名解析服务相较于由数字构成的IP地址,域名更容易被理解和记忆,所以我们通常更习惯通过域名的方式来访问网络中的资源。但是,网络中的计算机之间只能基于IP地址来相互识别对方的身份,而且要想在互联网中传输数据,也必须基于外网的IP地址来完成。为了降低用户访问网络资源的门槛,DNS(Domain Name System,域名系统)技术应运而生。这是一项用于管理和解析域名与IP地址对应关系的技...原创 2019-12-25 14:04:31 · 879 阅读 · 0 评论 -
在 Linux、CentOS上配置DHCP服务
动态主机地址管理协议动态主机配置协议(DHCP)是一种基于UDP协议且仅限于在局域网内部使用的网络协议,主要用于大型的局域网环境或者存在较多移动办公设备的局域网环境中,其主要用途是为局域网内部的设备或网络供应商自动分配IP地址等参数。简单来说,DHCP协议就是让局域网中的主机自动获得网络参数的服务。在图14-1所示的拓扑图中存在多台主机,如果手动配置每台主机的网络参数会相当麻烦,日后维护起来也...原创 2019-12-24 17:08:34 · 732 阅读 · 0 评论 -
在linux/CentOS上使用vsftpd搭建ftp服务器
文件传输协议一般来讲,人们将计算机联网的首要目的就是获取资料,而文件传输是一种非常重要的获取资料的方式。今天的互联网是由几千万台个人计算机、工作站、服务器、小型机、大型机、巨型机等具有不同型号、不同架构的物理设备共同组成的,而且即便是个人计算机,也可能会装有Windows、Linux、UNIX、Mac等不同的操作系统。为了能够在如此复杂多样的设备之间解决问题解决文件传输问题,文件传输协议(F...原创 2019-12-23 17:26:12 · 964 阅读 · 0 评论 -
在linux上配置Samba服务器
SAMBA文件共享服务1987年,微软公司和英特尔公司共同制定了SMB(Server Messages Block,服务器消息块)协议,旨在解决局域网内的文件或打印机等资源的共享问题,这也使得在多个主机之间共享文件变得越来越简单。到了1991年,当时还在读大学的Tridgwell为了解决Linux系统与Windows系统之间的文件共享问题,基于SMB协议开发出了SMBServer服务程序。这是一...原创 2019-12-23 14:00:42 · 268 阅读 · 0 评论 -
在linux/CentOS上配置时间同步(Chronyd)
配置时间同步 chronyd服务端 server1客户端 server2两个机器都安装 chronyserver 127.127.1.1 iburst --和本地同步allow 172.25.0/24 --这个很重要,这里写的是允许客户端同步服务端的ip地址和网段,客户端ip为172.25.0.11allow 127/8 --这个是允许和本地同步local strat...原创 2019-12-23 13:51:51 · 505 阅读 · 0 评论 -
在linux/rhel/CentOS中配置NFS服务器
NFS网络文件系统部署NFS服务来共享文件。NFS(网络文件系统)服务可以将远程Linux系统上的文件共享资源挂载到本地主机的目录上,从而使得本地主机(Linux客户端)基于TCP/IP协议,像使用本地主机上的资源那样读写远程Linux系统上的共享文件。由于RHEL 7系统中默认已经安装了NFS服务,外加NFS服务的配置步骤也很简单, 接下来,我们准备配置NFS服务。首先请使用Yum软件仓库检...原创 2019-12-23 11:42:08 · 248 阅读 · 0 评论 -
在linux/CentOS使用Apache服务部署静态网站(包括SELinux策略)
网站服务程序1970年,作为互联网前身的ARPANET(阿帕网)已初具雏形,并开始向非军用部门开放,许多大学和商业部门开始接入。虽然彼时阿帕网的规模(只有4台主机联网运行)还不如现在的局域网成熟,但是它依然为网络技术的进步打下了扎实的基础。想必我们大多数人都是通过访问网站而开始接触互联网的吧。我们平时访问的网站服务就是Web网络服务,一般是指允许用户通过浏览器访问到互联网中各种资源的服务。如图...原创 2019-12-23 11:29:33 · 492 阅读 · 0 评论 -
在linux上实现不间断会话服务screen
不间断会话服务screen大家在学习sshd服务时,不知有没有注意到这样一个事情:当与远程主机的会话被关闭时,在远程主机上运行的命令也随之被中断。如果我们正在使用命令来打包文件,或者正在使用脚本安装某个服务程序,中途是绝对不能关闭在本地打开的终端窗口或断开网络链接的,甚至是网速的波动都有可能导致任务中断,此时只能重新进行远程链接并重新开始任务。还有些时候,我们正在执行文件打包操作,同时又想用脚...原创 2019-12-23 10:16:19 · 427 阅读 · 0 评论 -
linux绑定两张网卡
绑定两块网卡第1步:在虚拟机系统中再添加一块网卡设备,请确保两块网卡都处在同一个网络连接中(即网卡模式相同) 处于相同模式的网卡设备才可以进行网卡绑定,否则这两块网卡无法互相传送数据。第2步:使用Vim文本编辑器来配置网卡设备的绑定参数。网卡绑定的理论知识类似于前面学习的RAID硬盘组,我们需要对参与绑定的网卡设备逐个进行“初始设置”。需要注意的是,这些原本独立的网卡设备此时需要被配置成...原创 2019-12-23 09:54:55 · 847 阅读 · 0 评论 -
在Linux系统中配置LVM逻辑卷管理
当用户想要随着实际需求的变化调整硬盘分区的大小时,会受到硬盘“灵活性”的限制。这时就需要用到另外一项非常普及的硬盘设备资源管理技术了—LVM(逻辑卷管理器)。LVM可以允许用户对硬盘资源进行动态调整。逻辑卷管理器是Linux系统用于对硬盘分区进行管理的一种机制,理论性较强,其创建初衷是为了解决硬盘设备在创建分区后不易修改分区大小的缺陷。尽管对传统的硬盘分区进行强制扩容或缩容从理论上来讲是可行的,...原创 2019-12-20 17:15:47 · 433 阅读 · 0 评论 -
在Linux系统中配置RAID
RAID磁盘冗余阵列近年来, CPU的处理性能保持着高速增长,Intel公司在2017年最新发布的i9-7980XE处理器芯片更是达到了18核心36线程。但与此同时,硬盘设备的性能提升却不是很大,因此逐渐成为当代计算机整体性能的瓶颈。而且,由于硬盘设备需要进行持续、频繁、大量的IO操作,相较于其他设备,其损坏几率也大幅增加,导致重要数据丢失的几率也随之增加。1988年,加利福尼亚大学伯克利分校...原创 2019-12-20 16:40:58 · 731 阅读 · 0 评论 -
Docker学习之四------私有仓库registry
在 Docker 中,当我们执行 docker pull xxx 的时候 ,它实际上是从 registry.hub.docker.com 这个地址去查找,这就是Docker公司为我们提供的公共仓库。在工作中,我们不可能把企业项目push到公有仓库进行管理。所以为了更好的管理镜像,Docker不仅提供了一个中央仓库,同时也允许我们搭建本地私有仓库。这一篇介绍registry、harbor两种私有仓库...原创 2019-12-17 17:04:33 · 313 阅读 · 0 评论 -
Docker学习之三------容器启动
run命令相当于创建容器并启动容器挂载数据卷、指定端口1 容器内挂载卷docker run -d -P --name web -v /web nginx-d:后台运行-P:将容器内的全部端口暴露给主机端口,端口随机分配49000~49900–name:容器名称-v:创建数据卷,可以被其它容器共享,可以多次使用、、、 -v /web (容器内的目录)查看运行容器以及容器暴露在实机...原创 2019-12-17 16:24:40 · 528 阅读 · 0 评论 -
Docker应用之一------1.在Linux/CentOS上使用 Docker 快速搭建 论坛 WordPress+mysql
1 准备阶段安装Docker配置镜像加速器启动服务地址 https://blog.youkuaiyun.com/qq_42779175/article/details/103559530设置selinux disabled2 下载镜像 WordPress MySQLdocker pull hub.c.163.com/library/mysql:latestdocker p...原创 2019-12-17 08:57:39 · 156 阅读 · 0 评论 -
Docker学习之二------基础命令(镜像、容器)
Docker基础命令配置文件路径:/etc/sysconfig/dockerdocker镜像及容器目录docker主目录:/var/lib/docker存放容器目录:/var/lib/docker/containers/存放镜像目录:/var/lib/docker/image查看Docker版本docker infodocker -v镜像操作查询镜像docker sear...原创 2019-12-16 15:44:35 · 195 阅读 · 0 评论 -
Docker学习之一------在 linux/CentOS 上安装Docker、启动Docker并配置镜像加速器
准备基础信息确保能联网安装vim、wget、tab自动补全的 包在CentOS中自带源中可以提供Docker相关的安装包安装Dockeryum install docker -y使用docker-storage-setup命令配置Docker的后端存储编辑 /etc/sysconfig/docker-storage-setup 添加如下内容:DEVS=/dev/sdb #...原创 2019-12-16 14:21:16 · 210 阅读 · 0 评论 -
在linux、Centos 中配置 VNC服务器
Centos 配置 VNC服务器第一部 yum安装yum install tigervnc-server tigervnc-server-module -y检查 Selinux 和 防火墙第二步,修改配置信息,在/etc/systemd/system/下建立文件夹vncserver@:1.service 把example config 文件从/lib/systemd/system/v...原创 2019-12-16 08:45:36 · 349 阅读 · 0 评论 -
linux扩容目录------扩容/usr
扩容/usr安装 Openstack时报错/usr存储空间不够加一个硬盘 /dev/sdb方法:确认有可用的物理磁盘 fdisk -l – 查看磁盘信息 df -h – 查看当前挂载信息 vgs – 查看当前卷组信息将磁盘加入卷组vgextend centos /dev/sdb查看可用空闲空间大小Free PE/Size 项扩容 1G lvex...原创 2019-12-15 20:39:52 · 2949 阅读 · 0 评论 -
在linux上配置Gluster集群
Gluster集群安装准备1 修改主机名2 添加hosts文件实现集群主机之间能相互解析3 关闭selinux和防火墙4 安装epel源 wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo5 安装Gluster源https://download.gluster.org/pub/...原创 2019-12-15 19:24:46 · 528 阅读 · 0 评论 -
在linux上部署iSCSI网络存储
主机名称 操作系统 IP地址iSCSI服务端 CentOS 7 192.168.10.132iSCSI客户端 CentOS 7 192.168.23.142部署服务端第一步、安装iscsI服务端软件包yum -y install targetd targetcli安装完成后启动iSCSI的服务端程序targetd并设置开机启动systemctl restart targetd ...原创 2019-12-13 17:25:37 · 735 阅读 · 0 评论 -
在centos上安装Ansible软件
关于安装安装epel包https://blog.youkuaiyun.com/qq_42779175/article/details/97136591然后直接 使用命令 yum install ansible -y 安装使用 ansible --version 查看当前版本接下来就是使用ansible命令实现自动化管理了使 server1 可无密码连接server2 ,以及自己ss...原创 2019-08-02 23:14:56 · 193 阅读 · 0 评论 -
在linux上如何无密码ssh连接
下面将使用server1 服务端 无密码连接 server2 服务端首先查看server2的防火墙是否放行ssh服务如果未放行,则输入命令firewall-cmd --add-service=ssh (PS:只是暂时添加,如果重启则恢复默认状态)为了方便连接server1 在/etc/hosts中写下 主机名 地址使用 ssh-keygen 命令创建公钥私钥。如果没有其他设置要求,一...原创 2019-08-02 22:54:11 · 160 阅读 · 0 评论 -
如何在centos上配置epel源
epel源配置打开阿里云镜像网https://opsx.alibaba.com/mirror在下方的镜像列表找到epel源,在操作栏上可以查看帮助按系统版本类型选择 复制下载地址使用yum repolist查看epel源是否成功配置!...原创 2019-07-24 16:17:38 · 279 阅读 · 0 评论