自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (1)
  • 收藏
  • 关注

转载 iptables规则备份和恢复、firewalld的9个zone、firewalld关于zone和service操作

保存和备份iptables规则service iptables save //会把规则保存到/etc/sysconfig/iptables把iptables规则备份到my.ipt文件中:iptables-save > my.ipt 恢复刚才备份的规则:iptables-restore < my.ipt1.保存规则[root@localhost ~]# service iptables ...

2018-03-26 23:39:09 512

原创 iptables filter表案例

iptables常用知识回顾点iptables -I/-A/-D 后紧跟 链 ,可以是INPUT,OUTPUT,FORWARDiptables -P 用来指定 链的默认策略 --------最好不要直接操作,否则会造成远程的终端断开iptables案例需求:把80,22,21端口放行,但22端口指定一个IP段,只允许这个IP段的IP访问的时候,才可访问到,其他段的一概拒绝; 使用脚本来实现RELA...

2018-03-26 23:28:59 562

原创 Linux网络相关、firewalld和netfilter

linux网络相关• ifconfig查看网卡ip(yum install net-tools)• ifup ens33/ifdown ens33• 设定虚拟网卡ens33:1• mii-tool ens33 查看网卡是否连接• ethtool ens33 也可以查看网卡是否连接• 更改主机名 hostnamectl set-hostname aminglinux• DNS配置文件/etc/res...

2018-03-21 21:13:14 381

原创 监控io性能、free命令、ps命令、查看网络状态、linux下抓包

监控io性能iostat -x 磁盘使用iostat 在安装sysstat的时候会自动安装上这个命令。它和sar是同一个包[root@localhost ~]# yum install -y sysstat[root@localhost ~]# iostatLinux 3.10.0-514.el7.x86_64 (linux-128) 2017年11月28日 _x86_64_ (4 CPU...

2018-03-21 21:00:15 533

原创 使用w查看系统负载 、vmstat、top、sar、nload命令

监控系统状态• w/uptime 查看系统负载• cat /proc/cpuinfo 查看cpu核数• vmstat 监控系统状态• 用法 vmstat 1• 关键的几列:r,b,swpd,si,so,bi,bo,us,wa• top查看进程使用资源情况• top -c 显示详细的进程信息• top -bn1 静态显示所有进程• q退出,数字1显示所有核cpu,大写字母M按内存使用排序• 大写字母...

2018-03-19 23:35:15 352

原创 awk命令扩展

awk 中使用外部shell变量http://ask.apelearn.com/question/199测试文件awk.txt及格:张三:67 不及格:李四:58 及格:小明:72 优秀:小虎:95 不及格:小兰:49编写脚本awk1.sh:#!/bin/bashsort -n awk.txt|a...

2018-03-16 22:57:10 283

原创 sed命令2.0

打印某行到某行之间的内容 http://ask.apelearn.com/question/559例如:有个文件test的内容如下:ertfff**[abcfd]123324444[rty]**fgfgf怎么能截取 [abcfd]123324 444[rty] 这一部分出来呢?[root@localhost test]# sed -n '/\[abcfd\]/...

2018-03-15 23:55:06 247

原创 awk命令

awk命令awk也是流式编辑器,针对文档中的行和段进行操作 awk可以分为几个部分:匹配字符或者字符串截取文档中的某一段条件操作符数学运算内置变量实例1:head -n2 test.txt|awk -F ':' '{print $1}'head -n2 test.txt|awk -F ':' '{print $0}'awk -F ':' '{print $1"#"$2"#"$3"#"$4}'awk...

2018-03-15 23:50:26 414

原创 sed命令简单使用

sed命令sed命令比grep更强大,除了拥有查找功能外,还拥有替换功能sed命令格式:sed -n 'n'p filename ,单引号内的n是数字,表示第几行;sed 可以实现grep的大部分功能 ,但是不显示颜色sed -n 是打印符合条件的行,p是print打印的意思sed -r 脱意sed -e 进行多次命令,和;效果一行sed '/[0-9]'d 2.txt d表示删除不包含数字的行;...

2018-03-14 21:24:28 1158

原创 grep命令简单介绍

grep介绍正则就是一串有规律的字符串掌握好正则对于编写shell脚本有很大帮助各种编程语言中都有正则,原理是一样的本章将要学习grep/egrep、sed、awkgrep/egrep命令grep命令:过滤出指定关键字的行;格式:grep [参数] ‘字符’ filenamegrep -n 显示符号要求的行,并显示行号grep -c 打印符合要求的行数grep -v 打印不符合要求的行,取反的意思...

2018-03-14 21:16:31 3667

原创 shell特殊符号cut命令、sort_wc_uniq命令、tee_tr_split命令、shell特殊符号下

shell特殊符号cut命令cut 分割,-d 分隔符 -f 指定段号 -c 指定第几个字符sort 排序, -n 以数字排序 -r 反序 -t 分隔符 -kn1/-kn1,n2wc -l 统计行数 -m 统计字符数 -w 统计词uniq 去重, -c统计行数tee 和>类似,重定向的同时还在屏幕显示tr 替换字符,tr 'a' 'b',大小写替换tr '[a-z]' '[A-Z]'spli...

2018-03-10 15:49:33 313

原创 管道符和作业控制、shell变量、环境变量配置文件

管道符 |管道符的作用是将前面一个命令的输出作为后面一个命令的输入[root@localhost ~]# cat /etc/passwd |wc -l27[root@localhost ~]# cat /etc/passwd |grep "root"root:x:0:0:root:/root:/bin/bashoperator:x:11:0:operator:/root:/sbin/nol...

2018-03-08 23:22:35 253

原创 shell介绍 、命令历史、命令补全和别名 、 通配符、输入输出重定向

Shell介绍shell是一个命令解释器,提供用户和机器之间的交互支持特定语法,比如逻辑判断、循环(if for whell)每个用户都可以有自己特定的shellCentOS7默认shell为bash(Bourne Agin Shell)还有zsh、ksh等命令历史history命令bash_history最大1000条变量HISTSIZE/etc/profile中修改HISTTIMEFORMAT...

2018-03-07 19:31:33 352

原创 yum更换国内源、 yum下载rpm包

更换yum仓库源cd /etc/yum.repos.d/rm -f dvd.repowget http://mirrors.163.com/.help/CentOS7-Base-163.repo 或者curl -O http://mirrors.163.com/.help/CentOS7-Base-163.repoyum list删除之前我们设置的本地源dvd.repo[root@localhos...

2018-03-06 22:23:10 1273

原创 rpm、yum工具介绍

安装软件包的三种方法:rpm工具yum工具源码包rpm工具使用设置光驱并挂载rpm包格式,包名、版本号、发布版本号、平台rpm -ivh rpm包文件 //安装rpm -Uvh rpm包文件 //升级rpm -e 包名 //卸载rpm -qa //查询安装的包rpm -q 包名 //查询指定包是否安装rpm -qi 包名 //查询指定包信息rpm -ql 包名 //列出包安装的文件rpm -qf ...

2018-03-06 20:47:33 619

原创 压缩工具zip,tar打包,打包并压缩

zip压缩工具zip命令可以压缩目录和文件,-r 压缩目录。zip使用方法zip 1.txt.zip 1.txt //压缩文件zip -r 123.zip 123/ //压缩目录unzip 1.txt.zip //解压unzip 123.zip -d /root/456/ //解压文件,并指定解压到那个目录下不能查看压缩文件的内容,只能查看内容列表unzip -l 123.zip //查看压缩文件...

2018-03-04 19:40:38 328

原创 压缩工具gzip、bzip2、xz

压缩打包介绍使用压缩工具的好处:使用压缩文件,不仅可以节省磁盘空间,而且在传输时还能节省网络宽带。我们通常讲的家用宽带和机房宽带100M是有区别的:机房宽带的上行和下行都是100M,所以价格昂贵,家用宽带下行是100M,但是上行往往只有10M-20MLinux下最常见的压缩文件是.tar.gz格式,还有.zip,.gz,.bz2,.xz,.tar.bz2,.tar.xz等。.gz 表示由gzip压...

2018-03-01 22:49:35 1727

原创 VIM下的编辑模式和命令模式

vim命令编辑模式i 在光标处插入shfit+i 在行首插入a在光标后面插入shift+a在在行尾插入o在光标行下面一行插入shift+o在光标行上面插入ESC退出编辑模式命令模式:q 退出:wq 保存退出:q! 强制退出:wq! 强制保存退出:set nu 显示行号:set nonu 取消行号:nohl 可以取消高亮/iptables 查找内容;按n向下查找,按N向上查找?iptables 也是...

2018-02-28 23:54:59 435

原创 vim命令,一般模式下移动光标和复制粘贴

vim命令vim是vi的一个升级版;vim可以显示文字的颜色安装vim这一个包vim-enhanced如果不知道安装包,可以使用 命令下面命令来查看vim命令是那个包安装的。[root@localhost ~]# yum provides "/*/vim"[root@localhost ~]# yum install -y vim-enhancedvim编辑文件会显示颜色,这与文件的具体内容有...

2018-02-27 23:56:05 5439

原创 Linux学习之LVM详解

准备磁盘分区fdisk /dev/sdbn 创建三个新分区,分别1Gt 改变分区类型为8e准备物理卷pvcreate /dev/sdb1pvcreate /dev/sdb2pvcreate /dev/sdb3pvdisplay/pvs 列出当前的物理卷pvremove /dev/sdb3 删除物理卷准备卷组vgcreate vg1 /dev/sdb1 /dev/sdb2 /dev/sdb3vgd...

2018-02-26 22:44:22 652

原创 磁盘格式化、磁盘挂载、手动增加swap空间

一、磁盘格式化/etc/filesystems 查看系统支持哪些文件系统格式[root@localhost ~]# cat /etc/filesystemsxfs //Centos7默认文件系统ext4 //Centos6ext3 //Centos5ext2nodev procnodev devptsiso9660vfathfshfsplus*查看一个分区...

2018-02-25 21:56:26 371

原创 Linux学习之 df命令, du命令,磁盘分区

一、df命令命令df(disk filesystem)用于查看盘的信息 默认以K为单位:[root@localhost ~]# df文件系统 1K-块 已用 可用 已用% 挂载点/dev/sda2 28289540 1022236 27267304 4% /devtmpfs 494224 0 494224 ...

2018-02-24 11:54:26 723

原创 su命令,sudo命令,限制root远程登录

一、su命令su命令用于切换当前用户身份到其他用户身份,变更时须输入所要变更的用户帐号与密码。语法:su(选项)(参数) -c<指令>或--command=<指令>:执行完指定的指令后,即恢复原来的身份; -f或——fast:适用于csh与tsch,使shell不用去读取启动文件; -l或——login:改变身份时,也同时变更工作目录,以及HOME,SHELL,USER,l...

2018-02-07 23:55:33 329

原创 usermod命令,用户密码管理,mkpasswd命令

一、usermod命令usermod命令用于修改用户的基本信息。usermod命令不允许你改变正在线上的使用者帐号名称。当usermod命令用来改变user id,必须确认这名user没在电脑上执行任何程序。你需手动更改使用者的crontab档。也需手动更改使用者的at工作档。采用NIS server须在server上更动相关的NIS设定。语法:usermod(选项)(参数)-

2018-02-07 00:28:40 396

原创 用户和密码配置文件,用户和用户组管理

3.1 用户配置文件和密码配置文件/etc/passwd是用户配置文件[root@localhost ~]# cat /etc/passwd | headroot:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/nologinadm

2018-02-05 22:30:12 1025

原创 环境变量PATH、cp,mv,文档查看命令

一、环境变量PATHecho $PATH 打印当前的环境变量PATH=$PATH: 路径,定义环境变量which查找某个命令的绝对路径,也可以查看某个命令的别名,which查找的范围就在PATH下的几个目录下查找[root@localhost ~]# which lsalias ls='ls --color=auto' /usr/bin/ls[root@local

2018-02-02 10:29:24 329

原创 相对和绝对路径、cd、rm命令

相对路径和绝对路径绝对路径:是从/(也被称为根目录)开始的,比如/usr、/etc/X11。如果一个路径是从/开始的,它一定是绝对路径[root@localhost ~]# ls /etc/sysconfig/network-scripts/ifcfg-ens33/etc/sysconfig/network-scripts/ifcfg-ens33相对路径:相对于当前位置的路

2018-01-30 09:56:59 1297

原创 Centos7下系统目录结构,ls,alias命令

一、系统目录结构1,ls / 查看根下面的文件[root@localhost ~]# ls /bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var[root@localhost ~]# 2,tree: 查看目录的树状结构。如果没

2018-01-26 20:45:10 4253

原创 Centos7下的单用户,救援模式修改root密码

注:今天打开虚拟机时出现错误,软件提示:内部错误,系统一直打不开。在网上搜了一下,找到了两种解决办法:方法一:进入服务:win+R打开运行,输入services.msc,win8是打开任务管理器,然后选择“服务”。很有可能是VM服务没有启动(可能是没有设置为开机自启或认为关闭),你可以进入 “服务”将VMAuthdService、VMnetDHCP、VMware NAT Service

2018-01-26 09:41:20 2333

原创 PuTTY和XShell的远程连接及密钥认证

1,使用Putty远程连接Linux先下载putty软件包。地址:https://the.earth.li/~sgtatham/putty/latest/w32/putty.zip (32位的足够了,压缩文件里面包括puttygen等工具软件,如下图所示)1.1 putty主界面设置如上图所示,在Host Name(or IP address

2018-01-25 00:08:20 357

编程小白的第一本Python入门书

作者侯爵,本书的优点是语言生动有特色,富有艺术气息,看完之后能对Python有个简单了解

2018-08-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除