自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

原创 linux-hadoop高可用集群和Zookeeper

1.hadoop高可用集群  hadoop高可用集群的配置环境和hadoop分布式部署的配置环境一样。不同的是hadoop的分布式部署只有一个master,其余节点都是leader;而hadoop的高可用集群中通常有两台不同的主机充当 NN (NN是指namenode,也就是master),其中一个master正常工作,状态为 Active ,另一个master用作备用,状态为 Standby

2017-05-23 01:53:42 373

原创 linux-hadoop分布式部署

1.hadoop概念Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。Hadoop实现了一个分布式文件系统(HadoopDistributed File System),简称HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提供高吞吐量(

2017-05-18 18:58:35 440

原创 linux-docker基础1

1.安装dockerDocker是一个开源的应用容器引擎,主要利用linux内核namespace实现沙盒隔离,用cgroup实现资源限制。可以轻松为任何应用创建一个轻量级的,可移植的,自给自足的容器。Docker的思想来源于集装箱,docker就是采用类似的思想,云计算就好比大货轮,docker就是集装箱。rpm -ivh docker-engine-1.10.3-1.el7.c

2017-05-15 00:50:14 478

原创 linux基础3.10firewalld

linux基础3.10firewalld1.管理火墙2.火墙端口伪装和转发3.管理Selinux端口标签1.管理火墙firewalld概述:  动态防火墙后台程序firewalld 提供了一个 动态管理的防火墙,用以支持网络“ zones” ,以分配对一个网络及其相关链接和界面一定程度的信任。它具备对 IP v4 和 IP v6 防火墙设置的支持。它支持以太网桥,并

2017-05-04 19:00:52 271

原创 linux基础3.7samba

1.samba作用Samba服务可用于将Linux文件系统作为CIFS/SMB网络文件共享进行共享。.软件包:Samba-common        ##Samba的支持文件Samba-client        ##客户端应用程序Samba           ##服务器应用程序.服务名称:smb nmb.服务端口:通常使用TCP/445进行所有连接。还使用UDP1

2017-05-04 18:59:30 288

原创 linux基础3.12shell脚本2

1.shell脚本参数(1)使用 read -p 提示用户输入并将其直接存储到一个或多个变量(交互式输入):[root@localhost mnt]# vim test.sh #!/bin/bashread -p "give me a world: " NUMecho $NUM[root@localhost mnt]# sh 1.sh give me a world:

2017-05-01 16:31:38 365

原创 linux基础3.11shell脚本1

1.BASH脚本基础  .BASH = GNU Bourne-Again Shell,BASH 是 GNU 组织开发和推广的一个项目。  .Bash脚本类似批处理,简单来讲就是把许多的指令集合在一起,并提供循环、条件、判断等重要功能,语法简单实用,用以编写程序,大大简化管理员的操作,并可以完成图形工具所无法实现的功能。2.创建新的shell脚本  .脚本的第一行应为: #!/bin

2017-04-25 17:56:34 445

原创 linux基础3.9apache

1.安装httpd服务yum install httpd -yyum install httpd-manual -ysystemctl start httpd  systemctl enable httpdss -antlp |grep httpd    ##查看监听端口 2.配置apache/etc/httpd/conf/httpd.conf   ##apache

2017-04-23 19:35:26 262

原创 linux基础3.4SMTP邮件配置

1.邮件的发送 邮件发送步骤:服务器使用SMTP协议将电子邮件提交至TCP端口25,或由本地客户端通过/usr/bin/sendmail程序进行提交。如果该MTA是最终目标位置,邮件将传递至MDA。否则,将使用MX记录在DNS中查找下一个MTA,并使用SMTP进行转发。 MDA:“邮件发送代理”。MDA将邮件发送至收件人的本地邮件存储位置(默认情况下是/var/spool/mail/us

2017-04-23 19:31:24 1065

原创 linux基础3.3高速缓存DNS

1.DNS简介 DNS全称为Domain Name System,它提供把域名转换为IP的功能。比如把www.21.php.com这样的域名转换为211.152.50.35这样的IP地址。如果没有DNS,我们浏览网站就必须输入网站的IP地址进行访问,而提供DNS服务的就是DNS服务器。DNS服务器分为三种:高速缓存服务器,主服务器,辅助服务器。2.配置DNS服务 配置DNS实验步骤: <1

2017-04-16 18:34:17 261

原创 linux基础2-8ldap网络用户账号

1.ldap网络账号 ldap目录服务认证,和windows活动目录类似,就是记录数据的一种方式2.ldap客户端安装的软件 yum sssd krb5-workstation -y3.开启ldap用户认证 authconfig-tui┌────────────────┤ Authentication Configuration ├─────────────────┐ │

2017-04-13 18:30:28 365

原创 linux基础2-7访问网络文件共享服务

1.网络共享 <1>安装共享访问客户端: yum install samba-client -y <2>登录服务器的共享目录: smbclient -L //服务器ip ##可以查看共享目录 smbclient //服务器ip/westos ##访问共享目录2.自动挂载网络共享 挂载访问: mount //172.25.254.253/westos /mnt -o us

2017-04-13 18:28:37 229

原创 linux基础2-11系统恢复技术

系统启动过程: 电脑通电->bios 初始化->grub2 磁盘引导阶段->grub2 文件引导阶段->指定 boot 所在分区->启动内核,只读挂在/设备->启动 init 程序进入初始化阶段->启动 systemd 初始化进程->取 /etc/systemd/中的文件->启动程序->启动登陆环境1.误删虚拟机系统引导文件: dd if=/dev/zero of=/dev/vda bs=446

2017-04-13 18:27:08 423

原创 linux基础2-10selinux的管理

1.selinux安全概念 selinux(安全增强型linux)是可以保护系统安全性的额外机制. web服务器的httpd进程设置了selinux上下文system_u:system_r:httpd_t标签.该上下文的重要部分是第三个用冒号分隔的字段selinux类型:httpd_t•系统上的文件和资源设置了selinux 上下文标签,并且重要的部分是selinux类型.例如/var/

2017-04-11 18:56:28 244

原创 linux基础2-9vsftpd服务

1.部署ftp服务器 .ftp(文件传输协议)是internet上常用的网络协议之一,它为系统提供了通过网络与远程服务器进行传输的简单方法 .在RED HAT ENTREPRISE LINUX6中,ftp服务器包的名称为vsftpd,它代表Very Secure File Transfer Protocol Damon服务器名称也叫做vsftpd .默认配置文件让anonymous

2017-04-09 12:17:11 278

原创 linux基础2-6文本处理工具

1.diff命令 diff命令用于比较两个文件或目录的内容,还可以用来创建补丁.补丁文件多用于对相识文件进行更改. diff -c ##显示上下文周围的行 -u ##使用统一的输出格式(生成补丁) -r ##对目录进行递归式的比较 diff -r westos westos1 ##比较目录westos和目录westos1 diff -u file fi

2017-04-09 12:16:32 403

原创 linux基础2-5使用逻辑卷管理器管理灵活存储

1.查看 LVM 组件 .物理分区或磁盘是LVM的第一构建块. .物理卷是LVM所使用的基础“物理”存储.这通常是块设备,例如分区或完整磁盘.设备必须初始化为 LVM物理卷,才能与 LVM 结合使用. .卷组是存储池,由一个或多个物理卷组成. .物理区块是物理卷中存储的小型数据区块,用作 LVM 存储的后端. .逻辑区块映射到物理区块,构成 LVM 存储的前端.默认情况

2017-04-09 12:15:38 450

原创 linux基础2-4系统分区和文件系统

1.系统分区 fdisk -l ##显示系统中所有可以使用的设备信息 blkid ##显示系统正在使用的设备id创建新的分区: [root@localhost ~]# fdisk /dev/vdb Command (m for help): n ##建立新分区 Select (default p): p ##p代表主分区 Partition number

2017-04-09 02:15:39 263

原创 linux基础2-3系统延迟及定时机制

1.计划定期任务 at命令:可以指定某一任务在将来的特定时间执行.at命令必须指定任务执行的时间,可以是具体时间或日期,也可以是当前时间的相对时间.可以通过邮件来通知任务的执行情况,也可以通过编写文件来读取要执行的任务. [root@foundation152 kiosk]# at 执行任务的时间 at>要执行的任务 at> ##=ctrl+deg: [root@f

2017-04-09 02:13:36 256

原创 linux2-2控制对文件的访问

2.1控制对文件的访问1.权限列表的读取[root@localhost Desktop]# getfacl file# file: file   ##文件名称# owner: root   ##文件所有人# group: root   ##文件所有组user::rw-   ##用户权限user:student:rwx   ##特殊指派student用户及其权限

2017-04-05 20:52:47 590

原创 linux2-1自动安装虚拟机脚本

1.自动安装虚拟机kickstart:使用 kickstart, 系统管理员可以创建一个包含安装期间所有常见问题的答案的文件 , 以自动安装 Red Hat Enterprise Linux。Kickstart类似于 Oracle solaris 中的Jumpstart 或 Microsoft Windows 的无人值守安装。kickstart制作工具安装[root

2017-04-05 20:33:31 394

原创 acltext练习题

1.新建用户并满足以下条件1)asasin,uid=2000[root@foundation152 kiosk]# useradd -u 2000 asasin2)sareo,uid=2001[root@foundation152 kiosk]# useradd -u 2001 sareo3)这两个用户都属于deho组[root@foundation152 kiosk]#

2017-04-05 20:29:11 259

原创 linux基础unit14-设备的使用

linux基础unit14-设备的访问1.挂载和卸载mount 设备 挂载点mount /dev/sdb1 /mnt    ##把sdb1挂载到/mnt目录下umount 设备挂载点  umount /mnt   ##把挂载在/mnt目录下的设备卸载卸载设备时设备可能正在被使用,无法卸载的解决办法:fuser-kvm 设备的挂载点    ##-kkill ,-v显示详细

2017-04-05 17:26:45 224

原创 linux基础unit13-软件安装

unit13-软件安装1.软件的信息:[abrt-addon-ccpp]-[2.1.11-19].[el7].[x86_64].rpm[abrt-addon-ccpp]    ##软件名称[2.1.11-19]          ##软件版本[el7]                ##软件适用的系统[x86_64]             ##64位rpm    

2017-04-05 17:25:58 335

原创 linux基础unit15-虚拟机的管理

系统虚拟机管理1.安装虚拟机脚本:[root@foundatation152 ~]# vim vm_create.sh        ##开始编写脚本         #!/bin/bash ##指定命令运行的环境virt-install \ ##安装虚拟机--name $1 \ ##指定虚拟机名称,$1表示脚本后的第一串字符--ram 800 \ ##内存大小--fi

2017-03-30 20:13:13 213

原创 linux基础unit10-系统日志

linux基础unit10-系统日志1.日志的分类/var/log/   参数           messages  ##存放系统服务及日志,包括服务的信息和报错等           secure    ##存放系统认证信息日志           maillog   ##存放系统邮件服务信息           cron      ##存放系统定时任务信息    

2017-03-30 20:12:32 232

原创 linux基础unit12练习题

1.在server主机中把/etc目录打包压缩到/mnt中,名字为etc.tar.gz[root@localhost Desktop]$ tar zcf etc.tar.gz /etc[root@localhost Desktop]$ mv etc.tar.gz /mnt2.复制server主机中的etc.tar.gz到desktop主机的/mnt中[root@localh

2017-03-28 22:33:17 235

原创 linux基础unit12-系统之间文档的传输

unit12-系统之间文档的传输1.文件归档:就是把多个文件变成一个归档文件归档命令 tartar   参数       c ##创建       f ##指定归档文件名称       t ##显示归档文件中的内容       r ##向归档文件中添加文件       --get ##取出单个文件       --delete ##删除单个文件       

2017-03-28 22:32:21 190

原创 linux基础unit11-管理网络

unit11-管理网络1.ip基础知识ipv4:2进制32位172.25.0.10/255.255.255.0172.25.0.10:ip地址255.255.255.0:子网掩码子网掩码255位对应的ip位为网络位子网掩码0对应的ip位为主机位2.配置ip>(1).图形界面nm-connection-editor(2).文本化图形

2017-03-28 22:30:22 229

原创 linux基础unit9-ssh服务

unit9-ssh1.sshd服务远程连接,让远程主机可以访问2.客户端连接方式ssh 远程主机@远程主机ip[root@desktop0 ~]# ssh root@172.25.0.11 The authenticity of host '172.25.0.11 (172.25.0.11)' can't be established.ECDSA key

2017-03-28 22:27:08 206

原创 linux基础unit7-8

unit7:进程1.进程的定义进程就是cpu未完成的工作 2.ps命令ps     参数a ##关于当前环境的所有进程x ##与当前环境无关的所有进程f ##显示进程从属关系e ##显示进程调用环境工具的详细信息l ##长列表显示进程的详细信息u ##显示进程的用户信息 ps ax -o    参数      ##指定显示进程的某些信息(多个参数

2017-03-26 23:09:03 198

原创 linux-unit5,6练习题

1.新建用户组,shengchan,caiwu,jishu[root@foundation4 Desktop]# groupadd shengchan[root@foundation4 Desktop]# groupadd caiwu[root@foundation4 Desktop]# groupadd jishu 2.新建用户要求如下:*tom是shengchan组的附

2017-03-23 23:33:49 356

原创 linux基础unit6

文件权限一.文件属性的查看ls -l filename-|rw-r--r--.|1| root| root|   46 |Oct  1 05:03 |filename— —————————  —  ————  ————    ——  ————————————  ———————— 1    2      3    4      5      6      7           

2017-03-23 23:32:26 252

原创 linux基础unit5

1.用户信息用户在系统中以若干个 字符+系统配置文件组成/etc/passwd       ##用户信息用户:密码:uid:gid:说明:家目录:用户使用的shell/etc/shadow       ##用户认证信息用户:密码:最后一次密码修改的时间:最短有效期:最长有效期:警告期:非活跃期:帐号到期日/etc/group        ##组信息组名称:组密码:组i

2017-03-23 23:31:02 307

原创 linux基础unit3

1.man命令man         ##man是手册manual的缩写man man      ##查看man命令的帮助man passwd   ##查看passwd命令的帮助man的级别1  系统命令2  系统接口3  函数库4  特殊文件,比如设备文件5  文件6  游戏7  系统的软件包8  系统管

2017-03-21 01:21:51 248

原创 linux-unit4练习题

在student用户下执行find命令

2017-03-21 01:19:44 283

原创 linux基础unit4

1.管理输入输出:linux中,正确输出编号为1,错误输出编号为2.(1) >重新定向输出:> file             ##重定向正确输出保存到file2> file           ##重定向错误输出保存到file&> file            ##重定向所有输出保存到file注意: >, 2> ,&> 都会覆盖源文件内容>

2017-03-21 01:18:21 229

原创 linux-unit2练习题

1.用命令和正则表达式按照要求建立文件*)用一条命令建立12个文件WESTOS_classX_linuxY(X的数值范围为1-2,Y的数值范围为1-6)[kiosk@foundation152 Desktop]$ touch WESTOS_class{1..2}_linux{1..6}  ##在当前目录下建立12个文件*)这些文件都包含在root用户桌面的study目录中 [roo

2017-03-20 07:49:22 315

原创 linux-unit1练习题

1.用student用户登录系统图形界面[kiosk@foundation4 Desktop]$ rht-vmctl start desktop   //开虚拟机Starting desktop.[kiosk@foundation4 Desktop]$ rht-vmctl view desktop   //显示虚拟机[kiosk@foundation4 Desktop]$打开虚

2017-03-18 17:05:08 320

原创 linux基础unit2

1.linux系统结构linux是一个倒数结构,linux中所有东西都是文件,linux把u盘也当作一个文件来处理,并且所有文件都在根目录“/”下二级目录作用:/bin     ##存放系统命令/sbin    ##存放系统管理命令/boot    ##启动文件,负责系统启动/dev     ##设备管理文件/etc     ##系统配置文件/root    ##超

2017-03-18 17:03:06 322 2

空空如也

空空如也

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

TA关注的人

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