
linux
Dribblelife
这个作者很懒,什么都没留下…
展开
-
ISCSI网络存储技术
ISCSI存储技术简介基本概念服务端的存储类型如何配置iscsi共享存储服务客户端实现持久挂载客户端卸载 iSCSI Target服务端删除 iSCSI Target 及 Backstores简介iSCSI(Internet Small Computer System Interface,发音为/ˈаɪskʌzi/),Internet小型计算机系统接口,又称为IP-SAN,是一种基于因特网及S...原创 2019-05-28 12:22:39 · 715 阅读 · 0 评论 -
Apache部署超详细教程
Apache服务器部署背景Apache与Nginx对比Apache的部署安装Apache的基础信息修改Apache默认配置修改默认端口修改默认发布文件修改默认发布目录Apache的虚拟主机如何配置虚拟主机排错思路Apache内部的访问控制基于IP基于用户背景百度百科:Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,...原创 2019-05-23 23:14:53 · 47098 阅读 · 1 评论 -
Squid轮询访问实现负载均衡
squid轮询调度服务器(Round-robin)轮询意义实验配置两台apache服务器配置squid代理调度服务器真实主机测试:轮询意义在企业生产环境中,我们为了避免单台服务器的负载过高,常常使用多台服务器维护一个域名的工作运转,作为一台squid代理服务器,可以采用轮询访问的方式访问站点服务器,使之负载均衡。我们接下来的实验是初步简单展示了一下,如何使代理服务器进行轮询访问。实验配置...原创 2019-05-27 16:51:32 · 1166 阅读 · 0 评论 -
Squid代理缓存服务器
Squid代理缓存服务器Squid简介squid的代理的作用squid正向代理1.标准模式2.透明模式squid反向代理squid正向代理配置squid反向代理配置实验思路:西安代理服务器配置:深圳远程服务器配置西安普通网民客户端Squid简介Squid是一个高性能的代理缓存服务器,Squid支持FTP、gopher、HTTPS和HTTP协议。和一般的代理缓存软件不同,Squid用一个单独的...原创 2019-05-27 15:18:29 · 483 阅读 · 0 评论 -
Linux下MariaDB数据库管理
mariadb数据库管理MariaDB背景MariaDB与MySQL区别MariaDB的安装数据库安全初始化数据库管理基础知识进入数据库查询建立MariaDB背景MariaDB是MySQL源代码的一个分支,随着Oracle买下Sun,MySQL也落入了关系型数据库王者之手。在意识到Oracle会对MySQL许可做什么后便分离了出来(MySQL先后被Sun、Oracle收购),MySQL之父的...原创 2019-05-23 09:52:31 · 530 阅读 · 0 评论 -
NFS服务器详解
NFS文件服务器简介什么是nfs服务器?nfs优点如何配置nfs服务器服务端客户端简介什么是nfs服务器?百度百科:NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。nfs优...原创 2019-05-27 11:27:05 · 5179 阅读 · 0 评论 -
企业级DNS详解
DNS详解DNS基础知识DNS基础知识原创 2019-05-17 11:13:39 · 2687 阅读 · 0 评论 -
Linux系统LVM逻辑卷管理
文章目录原创 2019-05-10 16:29:46 · 519 阅读 · 2 评论 -
shell三剑客之awk
awk含义及参数示例解决实际问题含义及参数awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入(stdin)、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用,但更多是作为脚本来使用。awk有很多内建的功能,比如数组、函数等,这是它和C语言的相同之处,灵活性是a...原创 2019-06-12 21:43:16 · 313 阅读 · 0 评论 -
桥接与链路聚合
桥接与链路聚合网桥的基本知识网桥的配置实验准备:网络桥接的配置网桥安装虚拟机和NAT安装虚拟机的比较网络桥接的管理命令网桥的基本知识1、概念:linux网桥是一种以同种协议连接两个局域网的产品。可以把它看成是一个决定发送的包是到自己的局域网还是到另一个局域网的设备。linux网桥检查局域网上所有的包,在同一个局域网中传送它,如果不是同一个网中的,就将它发到别的网上。2、原理:网桥工作在数据链...原创 2019-05-29 14:12:40 · 2616 阅读 · 0 评论 -
Samba服务器(cifs)详解
samba服务器介绍samba服务器环境部署samba服务器的参数设置介绍Samba,是种自由软件,用来让UNIX系列的操作系统与微软Windows操作系统的SMB/CIFS(Server Message Block/Common Internet File System)网络协定做连结。在目前的版本(v3),不仅可存取及分享SMB的资料夹及打印机,本身还可以整合入Windows Serve...原创 2019-05-29 17:44:40 · 4645 阅读 · 0 评论 -
shell编程进阶之路1
shell编程什么是shell?一、shell程序二、shell脚本脚本能干什么?小型shell脚本的典型开发周期关于脚本字体颜色设置shell学习方法diff命令含义及常用参数示例patch打补丁cut命令含义及参数示例sort示例uniq示例解决实际问题test(等价于[ ])参数与示例解决实际问题tr(转换)示例什么是shell?关于shell,通常情况下,有两种理解。一、shell程...原创 2019-06-11 21:03:34 · 327 阅读 · 0 评论 -
软链接和硬链接(思路非常清晰)
https://www.ibm.com/developerworks/cn/linux/l-cn-hardandsymb-links/index.html转载 2019-06-15 22:34:45 · 676 阅读 · 0 评论 -
shell应用——设计一个倒计时软件
这里我分别用了for和while两种实现方法,都采用了read交互式命令,可以方便用户的自由设定。for:while:原创 2019-06-15 22:34:25 · 426 阅读 · 0 评论 -
shell辅助之expect
文章目录expect解决问题expectexpect是一种能够按照脚本内容里面设定的方式与交互式程序进行“会话”的程序。根据脚本内容,Expect可以知道程序会提示或反馈什么内容以及什么是正确的应答。它是一种可以提供“分支和嵌套结构”来引导程序流程的解释型脚本语言。Why expect?shell功能很强大,但是不能实现有交互功能的多机器之前的操作,例如ssh和ftp.而expect可以帮...原创 2019-06-15 22:34:02 · 240 阅读 · 0 评论 -
shell中常用的语句及脚本运行控制
文章目录for数字性循环预备知识:关于shell中(( ))的用法字符性循环路径查找解决实际问题whilewhile示例:while实际问题if示例:case示例:exit,break,continue示例continuebreakexitforshell中for循环的使用主要分为三类:数字性循环、字符性循环、路径查找数字性循环预备知识:关于shell中(( ))的用法语法:((表达式...原创 2019-06-15 22:33:45 · 513 阅读 · 0 评论 -
shell编程进阶之路2
文章目录shell相关基础知识shell相关基础知识原创 2019-06-15 22:32:59 · 607 阅读 · 0 评论 -
shell三剑客之sed
文章目录命令含义及参数命令含义及参数sed对文本的处理很强大,并且sed非常小,参数少,容易掌握,他的操作方式根awk有点像。sed按顺序逐行读取文件。然后,它执行为该行指定的所有操作,并在完成请求的修改之后的内容显示出来,也可以存放到文件中。完成了一行上的所有操作之后,它读取文件的下一行,然后重复该过程直到它完成该文件。在这里要注意一点,源文件(默认地)保持不被修改。sed 默认读取整个文件...原创 2019-06-15 22:32:08 · 207 阅读 · 0 评论 -
shell三剑客之grep
grep学习命令的含义及参数命令的含义及参数grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同...原创 2019-06-15 22:31:50 · 192 阅读 · 0 评论 -
Linux磁盘分区详解
文章目录预备知识磁道扇区柱面簇文件系统本地存储设备的识别设备的挂载和卸载设备名称设备挂载磁盘分区具体分区步骤swap分区管理概念新建swap分区删除swap分区磁盘配额quota配额概念quota如何设定配额quota的限额磁盘加密cryptsetup概念加密方法加密设备开机自动挂载删除加密后的虚拟设备预备知识在开始之前,先了解一些基础知识。磁道硬盘被一圈圈分成18等分的同心圆,这些同心...原创 2019-05-10 15:01:27 · 14462 阅读 · 1 评论 -
Linux系统排错及启动流程
文章目录系统启动过程系统启动过程通电bios(basic input or output system基本输入输出系统)初始化,主要作用是自检及初始化,开机后bios最先被启动,他会对电脑的硬件设备进行完全彻底的检验和测试。阶段1:mbr主引导记录,在硬盘的0磁道,1扇区,共446字节。阶段2:grub文件引导阶段启动内核,只读挂载根设备,检测设备,对设备驱动进行初始化。...原创 2019-05-10 10:13:15 · 474 阅读 · 0 评论 -
Linux搭建FTP服务器
FTP文件传输协议什么是FTP?FTP相关信息FTP工作流程FTP与HTTP区别FTP相关软件包FTP默认配置信息FTP相关状态码部署FTPserverFTP具体配置匿名用户相关配置本地用户相关配置虚拟用户相关配置独立的虚拟用户相关配置什么是FTP?百度百科:文件传输协议(英文:File Transfer Protocol,缩写:FTP)是用于在网络上进行文件传输的一套标准协议,使用客户/服...原创 2019-05-10 08:13:12 · 471 阅读 · 0 评论 -
Linux如何创建虚拟机快照
虚拟机快照前言什么是快照?如何创建虚拟机快照?如何使用脚本自动化创建加安装虚拟机快照?前言之前我们学习了安装虚拟机,以及如何使用脚本全自动安装虚拟机。楼主以前玩过VMware,大家都懂,其实就是当时在Windows上装的一个虚拟机软件,用来在Windows上建立Linux虚拟机环境,当时因为没有系统的学过Linux,所以经常出错,删根什么的到没有,就是经常虚拟机不按我预想出牌,于是,我一怒...原创 2019-04-22 13:50:22 · 4909 阅读 · 0 评论 -
史上最详尽的Linux系统时间管理
系统时间管理服务端与客户端的时间同步服务:chrony在服务端:master在客户端:slaver查看结果管理当前系统时间:timedatectl相关参数使用方法服务端与客户端的时间同步服务:chrony在当前云计算环境下,如何让服务器的主从节点时间同步,从而保障日志时间同步也是一件很重要的事情。在服务端:mastervim /etc/chrony.conf修改配置文件中:...原创 2019-04-15 23:29:46 · 354 阅读 · 0 评论 -
Linux企业级日志管理(下)
日志管理日志采集格式目的:方法:查看内存中日志:journalctljournalctl相关指令及参数如何用systemd.journald保存系统产生的日志两种日志服务的区别:systemd-journald和rsyslog日志采集格式目的:设置日志得格式是为了更清晰或者说更有目的性的看到日志的相关参数,方便管理,满足自己或者客户的需求。方法:当然我们这里采集的也是之前上一章中提到的系...原创 2019-04-15 22:12:22 · 333 阅读 · 0 评论 -
Linux玩转find
find的一些操作前言:我们为什么要学会使用find命令?Linux下查找文件的命令有两个:locate 和 findlocate使用find使用查找规则(1)根据文件名查找(2)根据文件所属用户和组来查找文件(3)根据uid 和 gid来查找用户(4)-a and -o and –not的使用(5)根据文件时间戳的相关属性来查找文件(6)根据文件类型来查找文件(7)根据大小来查找文件(8...转载 2019-04-08 23:13:27 · 562 阅读 · 0 评论 -
Linux企业级日志管理
日志管理rsyslog查看系统日志rsyslog查看系统日志rsyslog定义:该服务是用来采集系统产生的日志的,自身不产生日志,只是起到采集作用。vim /etc/rsyslog.confrsylog的管理:(/var存的是系统数据)/var/log/messages服务信息日志/var/log/secure系统登录日志/var/log/cro...原创 2019-04-08 22:54:26 · 296 阅读 · 0 评论 -
Linux文件远程传输以及打包压缩文件
Linux文件远程传输scp传输rsync传输Linux打包和压缩文件tar 归档文件(把很多个文件打包成1个文件)压缩和解压缩zip、unzipgz(gzip、gunzip)bz2(bzip2、bunzip2)xz(xz、unxz)归档并压缩,解压并解档scp传输 上传: scp 文件 root@目的ip:绝对路径 下载: scp root@目的ip:绝对路径 文件夹...原创 2019-04-08 17:33:41 · 1315 阅读 · 2 评论 -
Linux远程连接服务sshd详解
sshd服务sshd简介sshd的key认证在服务端生成公钥秘钥对上锁动作:在服务端加密sshd服务分发秘钥禁止客户端登录(砸锁)sshd安全设定(让哪些用户可以连接)用户登录信息审计查看使用过并退出的用户信息:last查看试图登陆但没成功的用户:lastbsshd简介sshd=Secure Shell,意思就是可以通过网络在主机中开启shell的服务客户端的软件为:sshd——通...原创 2019-04-08 16:30:19 · 4415 阅读 · 1 评论 -
Linux玩转进程管理
文章目录进程进程的状态相关命令及参数进程定义:进程故名思义,正在运行的程序的载体,描述的是程序正在运行的状态。百度百科:进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描...原创 2019-04-08 11:56:42 · 545 阅读 · 0 评论 -
跟我一起学Linux下的网络配置(让你的虚拟机也能上网)
网络配置前言预备知识IP子网掩码前言本章介绍了各种Linux网络配置的方法,从图形化到命令行,简单易懂易上手。预备知识IP什么是IP?互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址),缩写为IP地址(英语:IP Address),是分配给用户上网使用的网际协议(英语:Internet Protocol, IP)的设备的数字标签。常见的IP...原创 2019-04-17 21:10:11 · 445 阅读 · 0 评论 -
如何在Linux主机(虚拟机)上搭建DHCP服务器
搭建DHCP服务器下载对应系统版本的DHCP安装包在服务器端进行安装和配置:安装完成后会产生配置文件的目录:/etc/dhcp/客户端测试下载对应系统版本的DHCP安装包可以下载到对应的虚拟机或真机:在服务器端进行安装和配置:安装完成后会产生配置文件的目录:/etc/dhcp/产生这三个文件,表示安装成功!接下来修改配置文件:vim /etc/dchp/dhcpd.c...原创 2019-04-18 01:13:00 · 5684 阅读 · 0 评论 -
Linux中虚拟机的安装(通用版)
虚拟机安装前言下载指定的系统镜像在真机安装虚拟机前言本文关于虚拟机的图形化安装,图形化安装Linux操作系统的虚拟机其实非常简单,你学会了在Linux平台上安装虚拟机,那么在Windows上使用virtualbox、VMware等软件安装其实流程大同小异。下载指定的系统镜像我们可以去百度、谷歌搜索相关的系统镜像,进行下载直接官网下载速度可能很慢,你懂得,所以我们可以去阿里云或者网易云找...原创 2019-04-18 09:45:11 · 255 阅读 · 0 评论 -
Linux系统延时任务和定时任务
延时任务和定时任务系统延时任务——at简介延时任务黑名单延时任务白名单(优先级高)系统定时任务——crontab简介定时任务的黑名单&白名单脚本执行定时任务系统中的临时文件系统延时任务——at简介at命令可以指定某一任务在将来的特定时间运行。该作业可能是一次备份,对您系统的检查或者特定时间发送的通知。那些需要花费很长时间才可以完成的作业正适合at命令。仅需要使用at命令即任务设置...原创 2019-05-09 16:17:04 · 406 阅读 · 0 评论 -
SELinux详解
selinux详解selinux概念selinux模式selinux安全上下文访问规则更改安全上下文selinux为强制状态下的管理selinux的日志管理setroubleshoot-serverselinux概念百度百科:安全增强型 Linux(Security-Enhanced Linux)简称 SELinux,它是一个 Linux 内核模块,也是 Linux 的一个安全子系统。SE...原创 2019-05-09 13:44:41 · 2688 阅读 · 0 评论 -
Linux系统忘记了root密码怎么办?
如何修改root密码修改root密码的方法如果重启后忘记了root密码怎么办?修改root密码的方法最常规的方法,当你当前在root用户下的shell中,直接输入passwd,然后两次确认秘密就修改成功了;或者利用输入重定向加管道符直接一条语句修改成功:echo xxxx(密码) | passwd --stdin root方法一:passwd方法二:(输入重定向加管道符)ech...原创 2019-05-08 18:20:03 · 31185 阅读 · 3 评论 -
Linux中rpm详解
rpm详解什么是rpm?rpm包构成rpm相关命令及参数拆解rpm包什么是rpm?百度百科:RPM是Red-Hat Package Manager(RPM软件包管理器)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括OpenLinux、S.u.S.E.以及Turbo Linux等Linux的分发版本都有采用,可以算是公认的行业标准了。一种用于互联网...原创 2019-04-23 23:33:01 · 13250 阅读 · 0 评论 -
rpm使用时,提示:No such file or directory解决方法
rpm包名是否书写正确首先检查的就是包名是否正确,末尾是否有.rpm后缀。是否在正确的目录下安装在当前执行rpm命令的目录下是否有你要安装的rpm包?没有当然不行!找到所需rpm包的绝对路径首先找到这个包的路径,可以使用以下方法找:1. yum search 包名(关键字也可以) ##首先,查看相关的具体的包名的全称和作用2. rpm -ql 包名 ...原创 2019-04-23 23:04:03 · 30888 阅读 · 4 评论 -
Linux中yum使用大全
yum使用详解什么是yum?配置本地yum源(官方提供的软件)在本地挂载系统镜像设定系统yum源指向共享型yum源的部署(基于httpd)在配置好本地yum源的主机中安装httpd配置网络yum源yum命令的使用第三方软件仓库的搭建什么是yum?百度百科:Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell...原创 2019-04-23 18:24:09 · 1737 阅读 · 0 评论 -
如何进行一次大批量部署服务器安装?
大批量部署服务器安装前言准备知识批量装机软件介绍什么是PXE?PXE的工作流程PXE必要条件什么是TFTP?什么是syslinux?批量部署服务器安装步骤:自动应答脚本制作工具kickstart配置DHCP服务器配置HTTPD配置TFTP服务器TFTP目录文件准备测试实验前言楼主所在实验室的机房近期进来大批量的新服务器,装机成了最大烦恼,因为总是遇到一些机械式的重复工作。如何进行一次大批量部...原创 2019-04-23 17:13:23 · 8278 阅读 · 0 评论