Linux
吴用丶
天下为友
展开
-
功能强大的yum指令详解
yum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。1、如何配置一个本...原创 2018-07-25 22:21:46 · 581 阅读 · 1 评论 -
CentOS7 NAT模式下systemctl restart network 出错的解决方案
今天在重新安装CentOS7之后,重启网络后报错[root@wyu ~]# systemctl status network● network.service - LSB: Bring up/down networking Loaded: loaded (/etc/rc.d/init.d/network; bad; vendor preset: disabled) Active:...原创 2018-10-04 19:10:15 · 12185 阅读 · 2 评论 -
使用Dockerfile创建镜像,Docker compose部署服务
一、Dockerfile指令简介1、FROM指定来源于哪个镜像例如:FROM centos FROM centos:latest2、MAINTAINER指定作者信息例如:MAINTAINER wyu wyu.com3、RUN镜像操作指令例如:RUN yum install httpdRUN [“/bin/bash”,”-c”,”echo hello”]4、CM...原创 2018-10-11 14:30:04 · 8020 阅读 · 0 评论 -
DOCKER基础
一、DOCKER简介1、DOCKER是一种开源的容器引擎,可以让开发者打包应用以及依赖的库,然后发布到任何流行的Linux发行版上,移植性强。2、由go语言编写,基于apache2.0协议发布。3、基于Linux kernel ,要想在widows下运行需要借助虚拟机来实现。4、DOCKER优势:(1)启动快,秒级别(2)资源利用率高,一台高配置服务器上可以跑上千个dock...原创 2018-10-11 14:23:07 · 240 阅读 · 0 评论 -
shell脚本基础概要
shell是一种脚本语言,可以使用逻辑判断,循环等语法,可以自定义函数,shell是系统命令的集合,shell脚本可以实现自动化运维,能大大增加我们的运维效率。一、shell脚本结构和执行方法1、开头需要加#!/bin/bash以#开头的行作为解释说明2、脚本的名字以.sh结尾,用于区分这是一个shell脚本3、执行方法:./1.sh bash 1.sh sh 1.sh...原创 2018-09-06 10:13:23 · 449 阅读 · 0 评论 -
Linux shell中单引号' ',双引号" "和反引号` `各自的作用
首先需要区分单引号' '与反引号` `单引号,双引号位于enter键左边,用于用户把带有空格的字符串赋值给变量如果没有单引号或者双引号,shell会把空格后的字符串解释为命令反引号,位于esc键下面,有执行语句的作用单引号与双引号的区别,单引号会忽略所有特殊字符,双引号忽略一部分,不包括$、\、`等 ...原创 2018-08-30 10:15:37 · 4572 阅读 · 0 评论 -
正则三侠grep/egrep,sed,awk
一、正则表达式什么是正则?正则就是一串由规律的字符串,在shell中用处很大,常用的指令有grep/egrep,sed,awk。grep更适合单纯的查找或者匹配文本,sed更适合编辑匹配到的文本,awk更适合格式化文本,对文本进行复杂格式处理。1 grep通常配合管道符一起使用:grep -参数 ‘word’ filename -c ...原创 2018-08-01 12:36:01 · 288 阅读 · 1 评论 -
小窍门之Linux运维
1、w/uptime(1)w命令用于显示已经登陆的用户表,并显示用户正在执行的指令-h:不打印头信息-u:显示当前进程和cpu时忽略用户名-s:使用短格式输出-f:显示用户从哪里登陆(2)uptime命令能够打印系统总共运行了所长时间和系统的平均负载,显示的信息依次为:现在时间,系统已运行时间,目前有多少用户登陆,系统在过去1分钟,5分钟,15分钟的平均负载。2、 ...原创 2018-08-02 00:06:20 · 243 阅读 · 0 评论 -
轻松搞定以LVM方式管理磁盘
我们的目标是:掌握LVM方式管理磁盘,并手动创建,扩容,缩容!1、采用fidsk /dev/sdb的方式手动给磁盘分区之前介绍过这里就不做说明了,需要了解了小童鞋可以手动跳转哦https://blog.csdn.net/weixin_42774383/article/details/81211397以LVM方式管理磁盘不同的是Linux管理对应的id是83,而LVM方式对应的是8e,我...原创 2018-07-26 22:54:22 · 3317 阅读 · 0 评论 -
轻松管理Linux下复杂的磁盘信息
不啰嗦,上干货!1、如何查看磁盘空间使用信息df -h可以查看文件分区 -h 表示以GB,MB,KB等易阅读的格式显示-k 表示以KB为容量显示文件系统-m 表示以MB为容量显示文件系统-T 表示联通该分区的文件系统名称例如ext3也列出来 2、如何查看磁盘分区信息fdisk -l:命令可以列出所有分区,包括没有挂上的分区和USB设备,一般用...原创 2018-07-25 22:58:05 · 389 阅读 · 0 评论 -
shell基础操作指令及部分语法
1、什么是shell?(1)shell是一个命令解释器,提供用户与机器之间的交互(2)CentOS默认的shell为bash(Bourne Agin Shell),还有zsh,ksh,csh2、命令历史(1)history命令:查看之前操作过的Linux指令,默认最大保留1000条 (2)可以通过命令export HISTSIZE=4000,但这只是临时修改,...原创 2018-07-28 21:47:33 · 179 阅读 · 1 评论 -
Linux手动添加Swap分区
首先了解为什么需要Swap分区,度娘是这么说的Swap分区在系统的物理内存不够用的时候,把物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap分区中,等到那些程序要运行时,再从Swap分区中恢复保存的数据到内存中。简单的说就是把占着茅坑不拉屎的进程先移出供需要使用内存的进程使用一、查看当前分...原创 2018-10-25 13:04:01 · 588 阅读 · 1 评论