随笔 - 214  文章 - 0  评论 - 27  阅读 - 72万
10 2018 档案
桥接、仅主机和NAT图解
摘要: 阅读全文
posted @ 2018-10-31 20:08 阿小杜 阅读(575) 评论(0) 推荐(0) 编辑
centos7.0KVM虚拟化
摘要:需要在图形化界面完成实验 查看CPU信息 # cat /proc/cpuinfo centos7默认安装的虚拟化包 # yum list open*tools 如果没安装就安装 #yum install open-vm-tools -y 查看虚拟机是否支持虚拟化 # grep --color vmx 阅读全文
posted @ 2018-10-31 16:55 阿小杜 阅读(356) 评论(0) 推荐(0) 编辑
Shell数组
摘要:何为数组?数组的特性就是一组数据类型相同的集合(不包括有一些编程语言提出来的关联数组的概念)。那么shell中数组是怎么定义的呢,我们来看两种数据类型: 一是数值类型,二是字符串类型;虽然shell本身是弱类型的,但也可以这么区分。 定义数组: 数组中可以存放多个值。Bash Shell只支持一维数 阅读全文
posted @ 2018-10-30 22:11 阿小杜 阅读(254) 评论(0) 推荐(0) 编辑
shell传递参数
摘要:案例,参数比较 找出传递参数最大的数字 # vi compare_parameter.sh 通过参数描述变量案例 # vi describe_parameter $$ 脚本运行的当前进程ID号 $? 显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误。 # chmod +x describ 阅读全文
posted @ 2018-10-30 20:38 阿小杜 阅读(1515) 评论(0) 推荐(0) 编辑
centos7图形化界面安装后,意外出现Please make your choice from above ['q' to quit | 'c' to continue | 'r' to refresh]
摘要:安装完成centos7-GUI后出现如下提示: 解决方案: 注意:一定要分步输入 输入【1】,按Enter键阅读许可协议, 输入【2】,按Enter键接受许可协议, 输入【q】,按Enter键退出, 输入【yes】,按Enter键确定, 重启之后即可进入图形登录界面 原文地址:https://www 阅读全文
posted @ 2018-10-30 09:10 阿小杜 阅读(817) 评论(0) 推荐(0) 编辑
shell变量
摘要:使用env命令可列出全部系统变量。不过登录的用户不一样这些环境变量的值也不一样。 # env 定义变量(有无双引号""都可) 注意事项: 1、定义变量时,变量名不加美元符号($,PHP语言中变量需要) 2、变量名和等号之间不能有空格 3、变量名的命名须遵循如下规则: 首个字符必须为字母(a-z,A- 阅读全文
posted @ 2018-10-28 18:17 阿小杜 阅读(260) 评论(0) 推荐(0) 编辑
Shell案例:图案打印
摘要:打印三角形图案 打印菱形案例 使用帮助命令 cd命令: 格式:cd “路径/目录名” 1绝对路径:从根目录开始写,以“/”打头。 2相对路径:当前目录的子级目录开始写。 例如: cd /home/z3切换到/home/z3r目录 cd /切换到根目录 cd ..切换到到上一级目录 cd ../..切 阅读全文
posted @ 2018-10-28 11:26 阿小杜 阅读(1255) 评论(0) 推荐(0) 编辑
centos6.5最小化安装之后装图形化界面
摘要:查看自己系统环境 # cat /etc/issue 先要安装KDE桌面环境,执行命令: # yum groupinstall "X Window System" "KDE Desktop" Desktop -y 同时安装了 3 个软件包。注意,因为 KDE Desktop 和 X Window Sy 阅读全文
posted @ 2018-10-27 20:30 阿小杜 阅读(4009) 评论(0) 推荐(0) 编辑
共享存储(ISCSI网络存储)
摘要:server端:(192.168.100.11) 分区sdb 分别为10G和5G #fdisk /dev/dab …… 同步分区表 #partprobe /dev/sdb # yum install targetcli -y # yum install targetd -y #systemctl s 阅读全文
posted @ 2018-10-27 18:25 阿小杜 阅读(1881) 评论(0) 推荐(0) 编辑
压缩归档tar命令
摘要:归档有两个命令,一个是tar命令,一个是cpio 归档不删除原文件 tar命令语法: tar cvf aa.tar file1 file2 file3 file4 file5 # tar cvf bb.tar a01.txt a-1.txt a3.txt a4.txt a5.txt 归档并删除原文件 阅读全文
posted @ 2018-10-23 21:41 阿小杜 阅读(997) 评论(0) 推荐(0) 编辑
运行级别
摘要:所有的运行级别 # ls /etc/rc.d/ 查看服务 # ls /etc/rc.d/init.d/ 在这个目录里面,以K开始表示运行。以S开始表示不运行 # ls /etc/rc.d/rc0.d/ 查看默认级别 # systemctl get-default 查看当前运行级别 # runleve 阅读全文
posted @ 2018-10-22 20:09 阿小杜 阅读(137) 评论(0) 推荐(0) 编辑
软件包的安装
摘要:一、红帽软件包管理器(RPM) 1、显示那些软件包是已经安装过得 #rpm -qa + (包名) 有结果,已安装否则没有安装 rpm是别人已经编译好的软件包,安装路径也是已经指定好了的 2、安装软件 # rpm -ivh /opt/dvd/Packages/vsftpd-3.0.2-9.el7.x8 阅读全文
posted @ 2018-10-22 19:23 阿小杜 阅读(501) 评论(0) 推荐(0) 编辑
chronyd时间服务器同步时间配置
摘要:chrony是两个用来维持计算机系统时钟准确性的程序,这两个程序命名为chronyd和chronyc。 chronyd是一个在系统后台运行的守护进程。他根据网络上其他时间服务器时间来测量本机时间的偏移量从而调整系统时钟。对于孤立系统,用户可以手动周期性的输入正确时间(通过chronyc)。在这两种情 阅读全文
posted @ 2018-10-21 14:22 阿小杜 阅读(28682) 评论(1) 推荐(1) 编辑
日志(系统消息)
摘要:查看日志服务状态 # systemctl is-active rsyslog.service 日志存放位置 # ls /var/log/ 日志配置文件 # vi /etc/rsyslog.conf 模拟emerg恐慌状态 # logger -p local5.emerg 'xxxxxxxxxxxx' 阅读全文
posted @ 2018-10-20 22:08 阿小杜 阅读(360) 评论(0) 推荐(0) 编辑
系统修复
摘要:查看系统版本 # cat /etc/redhat-release # cat /proc/version # uname -a 查看内核版本 #uname -r 模拟grub丢失 清空grub,破坏BootLoader 446 # dd if=/dev/zero of=/dev/sda bs=1 c 阅读全文
posted @ 2018-10-20 16:51 阿小杜 阅读(222) 评论(0) 推荐(0) 编辑
系统启动
摘要:# vi /boot/grub2/grub.cfg 修改/etc/default/grub这个文件让它生效 #grub2-mkconfig -o /boot/grub2/grub.cfg 这行这条命令之后,实际上是执行/etc/grub.d/下的一系列脚本 # ls /etc/grub.d/ 你经历 阅读全文
posted @ 2018-10-19 19:05 阿小杜 阅读(275) 评论(0) 推荐(0) 编辑
通配符和正则表达式
摘要:[abc]一个字符,出现[]里的字符,不能是其他的 # find -name "[Dd]jl.txt" # find -name "[Dd]jl.txt" [a-z][0-9][0\-9] # find -name "[a-z][0-9]*" # find -name "[a-z][0\-9]*" 阅读全文
posted @ 2018-10-18 19:24 阿小杜 阅读(507) 评论(0) 推荐(0) 编辑
Linux常用的一些基础命令
摘要:查看 ls ll ls -l cat more less head tail tail 临时生效修改主机名 hostname+主机名 永久生效 hostnamectl set-hostname+(主机名) 默认设置 bash 修改dns vi /etc/resolv.conf nameserver 阅读全文
posted @ 2018-10-18 14:58 阿小杜 阅读(261) 评论(0) 推荐(0) 编辑
配置Samba(CIFS)
摘要:试验环境:一台CentOS 7.0的虚拟机,一台Windows 的普通台式机。 注意:网络一定能够ping通 关闭SeLinux # setenforce 0 # getenforce 关闭防火墙 #service firewalld stop # service firewalld status 阅读全文
posted @ 2018-10-17 10:51 阿小杜 阅读(679) 评论(0) 推荐(0) 编辑
部署mariadb高可用
摘要:上传文件到opt目录下 Galera能够实现MySQL/MariaDB数据库的主主复制和多主复制等模式,这些复制模式都是同步进行的,同步时间非常短。 每一个节点都可以同时写入和读取,当某一节点发生故障时,可自动从集群中自动剔除。 HAProxy能提供负载均衡和故障判断等功能解决服务器系统存在的单点故 阅读全文
posted @ 2018-10-17 09:39 阿小杜 阅读(358) 评论(0) 推荐(0) 编辑
搭建GlusterFS文件系统
摘要:(1)环境准备 创建两个虚拟机配置如下 把仅主机第二张网卡配置如下: GlusterFS1 GlusterFS2 上传文件到opt目录下 文件内容如下 (2)GlusterFS安装配置 1、安装GlusterFS软件包。 配置YUM源 配置DNS服务。 # vi /etc/resolv.conf 在 阅读全文
posted @ 2018-10-16 10:02 阿小杜 阅读(1268) 评论(0) 推荐(0) 编辑
邮件服务器fixpost服务(1)
摘要:发邮件所用的协议,SMTP协议,端口TCP25 收邮件所用的协议,pop3、imap协议 邮件客户端(MUA):foxmail、闪电邮、邮件大师、outlook 搭建邮件服务器所用到的软件(MTA邮件传输代理):sendmail、postfix、exchange MDA邮件投递代理 MRA邮件接收代 阅读全文
posted @ 2018-10-14 16:45 阿小杜 阅读(587) 评论(0) 推荐(0) 编辑
unbound域名解析
摘要:安装unbound服务 # yum install unbound -y 开启服务 linux系统如何查看命令属于哪一个安装包 # yum provides */netstat 安装netstat命令 # yum install net-tools -y 查看53端口 # netstat -ntul 阅读全文
posted @ 2018-10-13 16:23 阿小杜 阅读(2558) 评论(0) 推荐(0) 编辑
部署DNS从服务器
摘要:修改主服务器中区域信息文件: # vi /etc/named.rfc1912.zones 检查配置文件是否有错误 # named-checkconf 重启named服务程序,让配置文件生效 #systemctl restart named 修改从服务器中的区域信息文件 # vi /etc/named 阅读全文
posted @ 2018-10-13 15:18 阿小杜 阅读(230) 评论(0) 推荐(0) 编辑
使用Bind提供域名解析服务
摘要:正向解析:根据主机名(域名)查找对应的IP地址 反向解析:根据IP地址查找对应的主机名(域名) 安装named服务 #yum install bind-chroot 修改主配置文件(有两处需要修改) #vi /etc/named.conf 此文件内定义了全球13台跟DNS服务器的IP地址 此文件保存 阅读全文
posted @ 2018-10-12 17:29 阿小杜 阅读(342) 评论(0) 推荐(0) 编辑
搭建OpenStack先电云平台
摘要:实际操作示意图 在VMware里面创建两台centos7的虚拟机作为搭建云平台的两节点配置如下: 1、第一台虚拟机 作为控制节点 2CPU 3G以上内存 硬盘50G 网络适配器一个nat 一个仅主机 虚拟机分区情况 Boot 分区 200M swap分区 是虚拟机内存大小的2倍 / 分区 40G 第 阅读全文
posted @ 2018-10-09 21:27 阿小杜 阅读(10857) 评论(1) 推荐(2) 编辑
管理文件权限
摘要:l软连接型 d目录型 b块型 c字符文件 修改所有者 # chown bob passwd 修改所属组 # chown .bin passwd 同时修改 用点或者冒号隔开 # chown bob.users passwd 创建一个目录 # mkdir /aa 改变目录所有者 # chown djl 阅读全文
posted @ 2018-10-07 15:26 阿小杜 阅读(182) 评论(0) 推荐(0) 编辑
用户和组的管理
摘要:三类用户: root UID:0 系统用户 UID:1~999(不能登录系统) 普通用户 UID:1000~6000 账户信息 /etc/passwd文件 所创建的用户账户及其相关信息(密码除外)均放在/etc/passwd配置文件 passwd文件的每一行用“:”分隔为7个域。每一行个域的内容如下 阅读全文
posted @ 2018-10-07 13:15 阿小杜 阅读(414) 评论(0) 推荐(0) 编辑
SELinux
摘要:SELinux是一种基于 域-类型 模型(domain-type)的强制访问控制(MAC)安全系统,它由NSA编写并设计成内核模块包含到内核中,相应的某些安全相关的应用也被打了SELinux的补丁,最后还有一个相应的安全策略。任何程序对其资源享有完全的控制权。假设某个程序打算把含有潜在重要信息的文件 阅读全文
posted @ 2018-10-01 17:59 阿小杜 阅读(304) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示