LINUX
mez_Blog
寸边而
展开
-
CentOS 7课堂笔记(version x)
在网页中实现验证功能首先我们来到虚拟主机配置文件中将进行制定的验证信息写入到其中,<directory></directory>保存并退出重启dns服务,重启httpd服务,用火狐浏览器访问然后我们设置用用户目录访问的网页我们编辑配置文件目录下的userdir.conf配置文件指定工作目录,public_html,拒绝访问root...原创 2018-10-16 19:55:36 · 419 阅读 · 0 评论 -
网络基础(1.0)
Linux网络配置基础tcp/ip是Internet网络的标准协议,也就是全球使用最广泛、最重要的一种网络通信协议。目前无论是Unix系统还是Windows系统都全面支持tcp/ip与网络中其他计算机进行信息交换。接入tcp/ip网络的计算机一般都需要进行网络配置,可能需要配置的参数包括主机名、ip地址、子网掩码、网关地址和DNS服务器地址等。TCP/IP参考模型TCP/IP参考模型包括网络接口层...原创 2018-06-16 17:35:39 · 1119 阅读 · 0 评论 -
进程管理(3.0)
进程调度at调度功能:安排系统在指定时间运行程序格式:at 【参数】 时间参数及含义如下。-d(delete):删除指定的调度作业-m(mail):任务结束后发送mail通知用户-f 文件名 (file)从指定文件中读取执行的命令-q [a-z]:指定使用的队列-l (list):显示等待执行的调度作业1.时间的绝对表示方法在命令中,时间可以采用“小时:分钟”的绝对表示方式。时间可...原创 2018-05-31 11:17:06 · 887 阅读 · 0 评论 -
进程管理(2.0)
管理进程和作业的shell命令1.ps命令功能:静态显示系统进程信息格式:ps 【参数】参数及说明如下。-a:显示终端上所有进程(不包括没有终端的进程)-u:显示进程所有者及其他一些进程信息,如用户名和启动时间-x:显示所有非控制终端的进程信息-e:显示所有进程(不显示进程状态)-f:完全显示(全格式)-l:以长格式显示进程信息-w:宽输出-pid:显示由进程ID指定的进程信息-tty:显示指定终...原创 2018-05-29 14:34:21 · 245 阅读 · 1 评论 -
外存管理(1.0)
linux中无论硬盘还是软盘都必须经过挂载才能进行文件存取操作。所谓挂载就是将存储介质的内容映射到指定的目录中,此目录即为设备的挂载点。对介质的访问就是对挂载点目录的访问。一个挂载点一次只能挂载一个设备。磁盘管理的shell命令1.free命令功能:查看内存使用情况,包括虚拟内存、物理内存和缓冲区。格式:free 【选项】选项说明如下:-b:以字节为单位,默认选项-k:以KB为单位-m:以...原创 2018-06-04 14:04:08 · 597 阅读 · 0 评论 -
进程管理(1.0)
linux是一个多用户、多任务操作系统。在这样的系统中,各种计算机资源的分配和管理都以进程为单位,为了协调多个进程对这种共享资源的访问,操作系统要跟踪多个进程的活动,以及他们对系统资源的使用情况,从而实施对进程和资源的动态管理。进程和作业的基本概念进程和作业简介1.进程进程是指一个具有独立功能的程序的一次运行过程,也是系统进行资源分配和调度的基本单位,即每个程序模块和它执行所处理的数据组成了进程。...原创 2018-05-27 16:20:19 · 262 阅读 · 2 评论 -
防火墙服务器搭建与应用(1.0)
由于linux系统在安装的时候就已经自动安装防火墙了,下面小编就是主要介绍有关防火墙的概念和相关命令。防火墙概述防火墙简介防火墙技术是建立在现代信息网络的基础上的应用性安全技术,通常应用于专用网络与公用网络的互联环境之中,特别是接入Internet的网络。防火墙是指隔离在本地网络与外界网络之间的一道防御系统。它是唯一进出不同网络或网络安全域之间信息的通道,能根据安全策略控制信息流出入网络,如允许、...原创 2018-05-27 11:41:25 · 7074 阅读 · 1 评论 -
文本编辑器(2.0)
插入模式操作在命令模式下用户输入的任何字符都被vi当做命令加以解释和执行,如果用户要将输入的字符当做是文本内容时,则首先要将vi的工作模式从命令模式切换到文本输入模式,在插入模式下,可直接使用键盘上的4个方向键移动光标。插入模式下文本编辑器状态为INSERT...原创 2018-05-16 13:35:38 · 518 阅读 · 0 评论 -
软件包的管理(2.0)
归档/压缩文件的shell命令tar命令是linux下最常用的文件打包工具,可以将若干文件或若干目录打包成一个文件,既有利于文件管理,也可方便地压缩和网络传输文件。利用tar命令可以为文件或目录创建档案,也可以在档案中改变文件,或者向档案中加入新文件。1.创建tar文件命令格式为:tar 【主选项+辅助选项】 文件或目录主选项说明如下。·-c:创建一个新的tar文件。·-r:在tar文件尾部追加文...原创 2018-05-26 16:04:52 · 285 阅读 · 1 评论 -
LINUX下NFS的配置及应用(3.0)
客户端配置1.linux客户端的使用(1)创建共享目录为了更好地说明客户端的配置使用,先重新原创 2018-05-26 10:49:31 · 898 阅读 · 1 评论 -
软件包的管理(1.0)
linux系统操作系统提供了rpm软件包的管理,可完成软件包的查询、安装、卸载、升级和验证。同时还提供了多种文件压缩的工具,使用户可以对某些文件进行压缩,以减少文件占用的硬盘空间和方便网络传输。并且,linux还提供了对文件打包的功能,用户可以使用其将若干文件或目录打包成一个软件包。下面将介绍RHEL5下各种常见的软件包管理方式。管理rpm包的shell命令rpm(red hat package ...原创 2018-05-25 18:02:31 · 234 阅读 · 0 评论 -
外存管理(2.0)
磁盘配额概述文件系统配额是一种磁盘空间的管理机制。使用文件系统配额可限制用户或群组在某个特定文件系统中所能使用的最大空间。文件系统的配额管理会对用户使用文件系统带来一定程序上的不便,但对系统来讲却十分必要。他可以保证所有用户都拥有自己独占的文件系统空间,从而确保用户使用系统的公平性和安全性。linux针对不同的限制对象,可进行用户级和组群级的配额管理。配额管理文件保存于实施配额管理的那个文件系统的...原创 2018-06-09 17:33:12 · 657 阅读 · 0 评论 -
网络基础(2.0)
常用的网络配置命令1.ifconfig命令功能:·显示网络接口的配置信息·激活/禁用某个网络接口。·配置网络接口IP地址。格式:ifconfig [接口名] IP地址 netmask 子网掩码 <up/down>ifconfig eth0 ...原创 2018-06-17 17:05:35 · 699 阅读 · 0 评论 -
Samba服务器(1.0)
Samba(server message block,服务信息块)协议是一个高层协议,它提供了在网络上的不同计算机之间共享文件、打印机和通信资料的手段,是实现网络上不同类型计算机之间的文件和打印机共享服务的协议。Samba是一组使linux支持SMB协议的软件,基于GPL原则发行,源代码完全公开。Samba的核心是两个守候进程smbd和nmbd。smbd守候进程负责建立对话、验证用户、提供文件和打...原创 2018-06-18 20:07:02 · 3896 阅读 · 0 评论 -
CentOS 7下用inotify-rsync实现同步备份
安装配置 一、inotify-slave部署 (服务器A和B) IP:192.168.0.99 (1)检查是否安装rsync工具 rpm -aq rsync [root@lishilong]# rpm -aq rsync rsync-3.0.9-17.el7.x86_64 如果没有rsync服务,则需要安...原创 2018-09-14 16:26:31 · 317 阅读 · 0 评论 -
CentOS快捷键(课堂笔记)
课堂笔记修改主机名:Hostnamectl set-hostname 想要修改的主机名配置完毕后,需要重启系统才能出现在shell界面上,此时用hostname命令查看,看到主机名已经修改网卡重启命令:systemctl restart network配置网卡:(网卡名称ens33,IP地址192.168.0.10,子网掩码255.255.255.0,静态IP地址,开...原创 2018-09-14 16:19:14 · 394 阅读 · 0 评论 -
虚拟机中CentOS 7安装过程
首先我们打开虚拟机软件这里用到的是VM 9,不同版本虚拟机界面没有太大的区别。这里就是虚拟机打开后的界面,我们点击:文件--新建虚拟机点击之后,我们选择高级,当然了标准也可以,按照的是默认虚拟机配置,在高级里我们可以更加详细的对虚拟机的属性进行设置。这里选择的是虚拟机的兼容性,当然根据我们自己的虚拟机的版本进行选择,这里我用到的是9,所以最高的选项也是9.然后我们点...原创 2018-09-11 11:08:05 · 296 阅读 · 0 评论 -
linux-CentOS7课堂笔记(version 1)
9.19课堂笔记(LVM扩容)1.添加两块硬盘2.下载安装 3.-l查看是否生效4.先创建新的分区表,然后输入字母t逻辑卷的代码为8e5.创建逻辑卷组6.新建一个lv1的卷组 7.将/dev/vg1/lv1格式化成ext4文件格式8.打开配置文件,将/dev/vg1/newlv卷组挂载到/mnt目录下...原创 2018-09-23 12:07:58 · 462 阅读 · 0 评论 -
linux-CentOS7课堂笔记(version 0)
9.20课堂笔记1.在raid5上做LVM先用lsblk命令查看设备信息我们需要做LVM,所以在之前raid5上做的挂载先进行卸载操作我们应该在md0上进行操作,因为当时我们在做raid5的时候,就已经把raid做成一个数组,起名为md0在md0上分区完毕,我们用partprobe /dev/md0命令使配置立即生效。这时已经在md0上的下一层做了LVM逻辑...原创 2018-09-23 12:01:11 · 306 阅读 · 0 评论 -
CentOS7下的综合实验(RAID5+LVM+inotify+rsync+backup快照)
根据作业要求,建立一个操作思路:新建一台虚拟机,两块网络适配器,5块硬盘(IP地址为192.168.0.1),每块硬盘大小为20G。 选择镜像,启动虚拟机,根据向导进行安装 在分区的时候,选择设备类型为LVM,并且把分组名称设置为vg0(因为boot不能设置逻辑卷,所以设备类型还选择标准分区),设置相应的空间大小。“/”: 10G“/home”: 5G“swap” ...原创 2018-09-23 11:44:35 · 944 阅读 · 0 评论 -
CentOS下做raid5
首先我们需要还原虚拟机,并添加5块硬盘 然后开启虚拟机,用lsblk命令查看设备信息,我们就可以看到sdb-sdf这五块硬盘 防止前面做的实验造成的影响,我们先执行卸载命令 umount -a 进入/etc/fstab文件中删掉以前配置的设备信息,只留下装系统自带的分区设备信息。 用mdadm命...原创 2018-09-18 17:47:54 · 2373 阅读 · 0 评论 -
课堂笔记(CentOS 7)
硬盘分区硬盘分区实质上是对硬盘的一种格式化,然后才能使用硬盘保存各种信息。创建分区时,就已经设置好了硬盘的各项物理参数,指定了硬盘主引导记录(即Master Boot Record,一般简称为MBR)和引导记录备份的存放位置。而对于文件系统以及其他操作系统管理硬盘所需要的信息则是通过之后的高级格式化,即Format命令来实现。 其实完全可以只创建一个分区使用全部或部分的硬盘空间。但不论划分了多...原创 2018-09-18 17:38:37 · 261 阅读 · 0 评论 -
linux用户和组权限(补充)
前面已经介绍过,useradd是新增用户,但是在创建一个新用户之后,会在下面文件中自动生成内容: /etc/passwd:生成用户信息 /etc/shadow:生成密码信息 /etc/group:生成用户组信息 /etc/gshadow:生成用户组密码信息 /home/tom:创建家目录 /var/spool/mail/tom:创建用户邮箱目录 上面出现...原创 2018-09-10 19:29:51 · 581 阅读 · 0 评论 -
防火墙服务器搭建与应用(2.0)
iptables的安装与配置iptables默认已经安装好了,可以使用rpm -qa命令查看默认安装了哪些软件自动加载iptables服务也可以使用ntsysv命令,利用文本图形对iptables自动加载进行配置iptables命令如果想灵活运用iptables来加固系统安全,就必须熟练掌握iptables的语法格式。格式如下:iptables 【-t表】 -命令 -匹配 -j动作/目标1.表选...原创 2018-07-13 20:30:04 · 1825 阅读 · 0 评论 -
LINUX下NFS的配置及应用(2.0)
rpcinfo命令为了使nfs服务器正常工作,首先要保证所有相关的nfs服务进程为开启状态。使用rpcinfo命令,可以查看rpc的相应信息1.查看nfs服务器进程状态命令格式如下rpcinfo -p 主机名或IP地址登录nfs服务器后,使用rpcinfo命令检查nfs相关进程的启动情况(为了说明此操作功能,我们先停止nfs服务器)然后,测试进程开启情况此上情况表明,nfs相关进程没有启动。使用s...原创 2018-05-21 20:01:52 · 530 阅读 · 0 评论 -
LINUX下NFS的配置及应用(1.0)
NFS的基本原理NFS概述网络文件系统支持在不同的文件系统之间共享文件,用户不必关心计算机的型号、使用的操作系统以及所在的位置。如果想使用远程计算机上的文件,只要用mount命令将远程的目录挂接在本地文件系统下,就可以如同使用本地文件一样使用相关资源。NFS的优点(1)节约磁盘空间客户端经常使用的数据可以集中存放在一台机器上,并使用NFS发布,那么网络内部的所有计算机就可以通过网络进行访问,不必单...原创 2018-05-14 11:30:09 · 324 阅读 · 1 评论 -
linux目录操作命令(1.0)
1.pwd命令该命令的功能是显示用户当前处于哪个目录中。该命令的格式为:pwd(此命令显示当前工作目录的绝对路径而不是相对路径)2.cd命令该命令的功能就是改变当前路径。改变到路径名指定的目录该命令的格式为:cd <相对路径名/绝对路径名>其中,“.”代表当前目录;“..”代表当前目录的父目录;“/”代表根目录;“~”表示当前用户的主目录。3.mkdir命令该命令功能是建立目录该命令的...原创 2018-05-11 16:38:49 · 570 阅读 · 0 评论 -
LINUX的基本管理(2.0)
存储管理存储器分为内部存储器(简称内存)和外部存储器(简称外存)两种。内存用于存放当前正在执行的程序代码和正在使用的数据。外存包括硬盘、软盘、光盘、U盘等设备,主要用于保存数据。操作系统的存储管理主要是对内存的管理。linux采用虚拟存储技术,也就是以透明的方式提供给用户一个比实际内存大得多的作业地址空间,它是一个非常大的存储器逻辑模型。用处理机提供的逻辑地址访问虚拟存储器,用户可以在一个非常大的...原创 2018-05-05 11:03:59 · 197 阅读 · 0 评论 -
LINUX的基本管理(1.0)
linux作为一种操作系统,当然具有操作系统的所有功能,并通过各个管理模块来为用户提供良好的使用环境,实现对整个系统中硬件和软件资源的管理。CPU管理CPU是计算机最重要的资源,对CPU的管理是操作系统最核心的功能。linux是多用户多任务操作系统,采用分时方式对CPU的运行时间进行管理。即linux将CPU的运行时间划分为若干很短的时间骗,CPU依次轮流处理这些的等待的任务,如果每项任务在分配给...原创 2018-05-05 10:47:35 · 196 阅读 · 0 评论 -
linux下Apache服务器的配置(3.0)
虚拟主机在Apache服务器配置虚拟主机有两种方式:一种是基于IP地址的虚拟主机,另一种是基于域名的虚拟主机。1.基于IP地址的虚拟主机基于IP地址的虚拟主机要求一个服务器具备多个ip地址,也就是通过IP地址识别虚拟主机,这里必须为服务器网卡绑定多个ip地址。首先,我们为网卡配置多个ip地址然后我们进入httpd.conf配置文件中这点要注意,千万不要加多余的空格,否则会一直提示报错然后小编改成了...原创 2018-04-21 14:44:22 · 319 阅读 · 1 评论 -
linux下Apache服务器的配置(2.0)
在介绍虚拟目录之前再介绍一些额外的讲解Apache日志文件对于www等大型服务器,建立日志文件是一项必不可少的工作。通过分析日志文件不仅可以监控Apache的运行情况,而且还能分析出错原因和找出安全隐患。1.错误日志错误日志记录Apache在运行过程中及启动过程中发生的错误。日志路径为/etc/httpd/logs/error_log我们打开它看一下错误日志由4部分组成,第一部分表示错误发生的时间...原创 2018-04-20 16:26:22 · 325 阅读 · 0 评论 -
linux下Apache服务器的配置(1.0)
首先还是看一下Apache服务器是否安装这里就是Apache服务器所需要的rpm包,如果没有安装就找到这个rpm包安装主配置文件:httpd.conf它在/etc/httpd/conf/httpd.conf这个目录下,这点它和ftp有点类似,安装了服务就能够直接使用。我们可以根据需求修改此配置文件。该配置文件可以分为三部分1.全局环境配置2.主服务配置3.虚拟主机配置我们逐渐来介绍,先介绍一下全局...原创 2018-04-20 11:37:42 · 739 阅读 · 0 评论 -
linux下vmtools的安装
vmtools是VMware自带的一个工具,可以实现客户机和虚拟机文件的传递。在Windows下的安装比较简单。我们在虚拟机下右击设置这里由于小编已经安装了vmtools,另一方面需要注意的是,安装vmtools需要虚拟机在开启状态,如果已经安装就会像这样Windows虚拟机在开启状态下点击安装vmtools会出现一个向导,按照向导一步一步操作就安装完毕了。但是,小编主要要介绍的是linux下安装...原创 2018-04-19 17:13:58 · 4105 阅读 · 0 评论 -
LINUX下Samba服务器的搭建与配置(基础版)
SMB简介SMB(server message block,服务信息块)是在局域网上共享文件和打印机的协议。它是由Intel和Microsoft公司开发的,可以运行在多种协议上,如TCP/IP或IPX等。它的主要功能是为同一个网络的Windows系统主机和linux系统主机提供文件系统、打印服务。SMB协议是客户、服务器模式的,它除了能够在同一个局域网上共享资源外,还可以使用NetBIOS ove...原创 2018-04-23 15:11:02 · 15388 阅读 · 4 评论 -
LINUX下LAMP环境的搭建与配置
lamp (Web应用软件组合)搭建动态网站时需要把相关软件包安装好,LAMP(linux+Apache+MySQL+PHP)是一个比较好的选择。对于特殊要求,可以在主配置文件中通过相应字段进行设置。serveradmin字段可以设置管理员邮箱地址,directoryindex字段可以设置首页文件,maxclients字段可以设置客户端连接次数等。1.Apache的安装与配置(小编上节已经介绍过,...原创 2018-04-22 10:04:56 · 997 阅读 · 1 评论 -
LINUX下ftp服务器的搭建和配置
对于FTP,相信大家都不会陌生,小编个人认为,比起以前搭建的服务器,ftp的搭建算是简单的啦!你看。。。。。。。。首先,我们还是需要先看一下ftp是否安装(ftp的服务名是vsftp)ftp是所有服务中不用任何配置就可以直接启动的(小编一开始做的时候激动了半天)在这里小编多说一点,就是服务的启动方式。(启动方式有两种)(这里小编拿ftp来举例)1.service vsftp restart(重启)...原创 2018-04-16 20:03:58 · 832 阅读 · 1 评论 -
LINUX的基本管理(3.0)
文件管理文件系统是现代操作系统中不可缺少的组成部分。文件管理是针对计算机的软件资源而设计的,它包括各种系统程序、各种标准的子程序以及大量的应用程序。这些软件资源都是具有一定意义的相互关联的程序和数据的集合,从管理角度把它们看成文件,保存在存储介质上并对其进行管理。目前linux主要采用ext3或ext2文件系统。由于采用了虚拟文件系统技术,linux可以支持多种文件系统,例如 UMSDOS、MSD...原创 2018-05-05 11:25:45 · 272 阅读 · 1 评论 -
LINUX的基本管理(4.0)
设备管理设备管理是指对计算机系统中除了CPU和内存之外所有I/O设备的管理。现代计算机系统的外部设备除了显示器、键盘、打印机、磁带、磁盘外,又出现了光盘驱动器、激光打印机、绘图仪、扫描仪、鼠标、声音输入输出设备以及办公自动化设备等,种类繁多。linux操作系统把所有的外部设备按其数据交换的特性分成3类(1)字符设备字符设备是以字符为单位进行输入输出的设备,按照字符流的方式被有序访问,如打印机、显示...原创 2018-05-05 12:00:54 · 418 阅读 · 0 评论 -
LINUX的组成部分
linux一般由内核、shell、文件结构和实用工具4个主要部分组成。内核是所有组成部分中最为基础、最重要的部分。1.linux内核内核(Kernal)是整个操作系统的核心,管理着整个计算机的软硬件资源。内核控制整个计算机的运行,提供相应的硬件驱动程序、网络接口程序,并管理所有程序的执行。内核提供的都是操作系统最基本的功能。linux内核源代码主要是用C语言编写的,linux内核采用比较模块化的结...原创 2018-05-05 15:02:32 · 6588 阅读 · 0 评论 -
LINUX目录结构
1.树形目录结构计算机中存有大量的文件,有效地组织和管理它们,并为用户提供一个使用方便的接口是文件系统的主要任务。linux系统是以文件目录的方式来组织和管理系统中的所有文件。所谓文件目录就是将所有文件的说明信息采用树结构组织起来。整个文件系统有一个“根”(root),然后在根上分“杈”(directory),任何一个分杈上都可以再分杈,杈上也可以长出“叶子”。“根”或“杈”在linux中被称为“...原创 2018-05-07 08:12:56 · 441 阅读 · 0 评论