Linux
文章平均质量分 78
且听风吟zyw
这个作者很懒,什么都没留下…
展开
-
Linux 使用命令发送邮件
mail命令1.关闭本机的sendmail服务或者postfix服务#执行下面的命令,各位大侠都对号入座吧#sendmialservice sendmail stopchkconfig sendmail off#postfixservice postfix stopchkconfig postfix off#再狠一点就直接卸载吧..yum remove sendmailyu...转载 2020-01-08 18:30:01 · 630 阅读 · 1 评论 -
Squid之正向代理&反向代理
SquidSquid是一个高性能的代理缓存服务器,Squid支持FTP、gopher、HTTPS和HTTP协议。和一般的代理缓存软件不同,Squid用一个单独的、非模块化的、I/O驱动的进程来处理所有的客户端请求。squid是一种用来缓存Internet数据的软件。接受来自人们需要下载的目标(object)的请求并适当的处理这些请求。也就是说,如果一个人想下载一个web界面,他请求squid...原创 2019-05-28 20:42:43 · 800 阅读 · 0 评论 -
Linux中的iptables防火墙
iptables实验准备:需要两台虚拟机,分别给两台虚拟机修改主机名,配置网络,搭建yum源,一台server 双网卡 eth0 172.25.254.224eth1 1.1.1.224一台client 单网卡 eth0 172.25.254.124在server虚拟机上设置防火墙为如下:systemctl stop firewalldsystemctl mask fire...原创 2019-06-05 20:40:40 · 277 阅读 · 0 评论 -
Linux中firewalld防火墙的图形化管理
firewall-config原创 2019-06-05 18:25:05 · 6868 阅读 · 3 评论 -
Linux中的firewalld防火墙
Firewalld 概述动态防火墙后台程序 firewalld 提供了一个动态管理的防火墙, 用以支持网络 “ zones” , 以分配对一个网络及其相关链接和界面一定程度的信任。它具备对 IPv4 和 IPv6 防火墙设置的支持。它支持以太网桥 , 并有分离运行时间和永久性配置选择。它还具备一个通向服务或者应用程序...原创 2019-06-05 17:33:29 · 1359 阅读 · 0 评论 -
SSH连接慢与反向解析
在连接apache,ssh,mysql等服务器时,如果出现连接过慢,可能的原因是dns的反向查询。反向解析是防止假冒的IP连接服务器,把IP解析成域名,来提高安装性,看这个IP是否是伪造,这是dns反向查询的功能之一。如果在开启apache,ssh,mysql 等服务器的反向解析功能之后,连接过慢的话。有二种解决方法:把服务的DNS反向解析功能关掉。架建自己的DNS解析或更改hosts文...转载 2019-05-31 08:48:32 · 744 阅读 · 0 评论 -
Apache之部署论坛(业务上线)
实验步骤修改实验主机的网络配置,搭建yum源,修改主机名:部署的该论坛需要以下服务,我们一一下载,开启相关服务,关闭防火墙,并对数据库进行安全初始化:yum install httpd -yyum install mariadb-server.x86_64 -yyum install php -yyum install php-mysql.x86_64 -ysystemctl...原创 2019-05-28 11:03:18 · 274 阅读 · 0 评论 -
Apache服务器部署
Apache企业中常用的web服务,用来提供http://(超文本传输协议)curl命令使用了libcurl库来实现,libcurl库常用在C程序中用来处理HTTP请求,-I/仅返回头部信息,使用HEAD请求。curl -I 163.comcurl -I taobao.comLAMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写:LAMP=Linux+Apach...原创 2019-05-21 10:48:19 · 604 阅读 · 0 评论 -
Linux中的find命令详解
find按文件名称查找命令:find /etc/ -name passwd 找出/etc下名称为passwd的文件命令:find /etc/ -name *.conf 找出所有以.conf后缀的文件按文件用户和用户组查找命令:find /paobu/ -user zhao 找出/paobu目录下用户为zhao的文件命令:find /paobu/ -group westos找出...原创 2019-05-15 19:22:16 · 1095 阅读 · 0 评论 -
mariadb数据库管理
数据库数据库(database),简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行增,删,改,查等操作。所谓“数据库“是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。我们把数据填到表格中,叫table,很多table叫一个库,database,很多库叫数据库软件。数据库可以分为关系数据库和非关系数据库,其中关系数...原创 2019-05-20 17:14:15 · 475 阅读 · 0 评论 -
桥接与链路聚合
高级网络配置桥接实验准备:首先,进入真机的网络配置文件所在的目录中cd /etc/sysconfig/network-scripts/,将网卡主配置文件ifcfg-enp0s25和桥接主配置文件ifcfg-br0移至一个空目录下:mv ifcfg-enp0s25 ifcfg-br0 /zhang/用命令nm-connection-editor打开图形添加ip窗口,删除这两栏的i...原创 2019-05-14 21:13:25 · 5308 阅读 · 0 评论 -
LVM逻辑卷管理
什么是逻辑卷?LVM:(Logical Volume Manager) ,逻辑卷管理器。物理分区或磁盘是 LVM 的第一构建块。这些可以是分区、完整磁盘、 RAID 集或 SAN 磁盘。物理卷是 LVM 所使用的基础 “物理 ”存储。这通常是块设备,例如分区或完整磁盘。设备必须初始化为LVM 物理卷 ,才能与 LVM 结合使用。物理卷组是存储池, 由一个或多个物理卷组成。物理区块是物理...原创 2019-05-07 15:32:06 · 247 阅读 · 0 评论 -
Linux系统中的磁盘管理
分区和文件系统存储是每个计算机系统的基本需求 。Red Hat Linux 提供了一些强大的工具 ,它们能在大量的场景中管理多种类型的存储设备。文件系统的比较:ext4 是 Red Hat Enterprise Linux 6 的标准文件系统。它非常强大可靠 , 具有多项可以提高现代工作量处理性能的功能。ext2 是常用于 Linux 中的较旧的文件系统。它简单可靠 ,非常适合小型存储设...原创 2019-05-06 22:43:30 · 395 阅读 · 0 评论 -
Squid平衡轮询
实验背景当多个客户访问一台服务器时,服务器会因为压力过大宕机而对我们企业造成财产和利益的损失,我们可以通过设置squid调度器来缓解压力实现负载均衡,客户端只访问一个域名,而squid调度器可以合理的为服务器分配用户,当第一个用户访问时,去找第一台apache服务器,当第二个用户访问时,去找第二台apache服务器,这两台apache服务器显示的内容是完全一样的。实验思路本实验需要4台主机...原创 2019-05-28 20:43:03 · 305 阅读 · 0 评论 -
NFS(Network File System)网络文件系统
NFS概念NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。网络文件系统 (NFS) 是 Unix 系统和网络附加存储文件管理器常用的网络文件系统 , 允许多个客户端通过网络共享文...原创 2019-05-28 21:31:38 · 753 阅读 · 0 评论 -
/proc/sysrq-trigger详解
立即重新启动计算机echo “b” > /proc/sysrq-trigger立即关闭计算机echo “o” > /proc/sysrq-trigger导出内存分配的信息 (可以用/var/log/message 查看)echo “m” > /proc/sysrq-trigger导出当前CPU寄存器信息和标志位的信息echo “p” > /proc/sysrq...转载 2019-07-21 20:50:48 · 651 阅读 · 0 评论 -
Linux系统中火狐浏览器运行卡顿解决办法
可以试试关闭此服务[root@foundation10 ~]# systemctl stop avahi-daemon.service 或者在命令行中输入firefox --ProfileManager。回车会出现一个提示窗口。显示使用哪个profile来启动firefox。将已存在的profile删除,新建一个profile,用新建的profile启动就好了。...原创 2019-07-24 21:01:58 · 6089 阅读 · 0 评论 -
redhat6.5虚拟机的安装
搭建共享yum源我在这里使用网络安装的方法:首先,先获得6.5的镜像,搭建一个共享的yun源。开启真机的http服务,关闭防火墙,新建共享的挂载目录挂载镜像编写.repo文件,并列出yum仓库,查看仓库的状态。安装虚拟机打开虚拟机管理器,选择网络安装。真机的挂载目录以及ip设置各项参数:开始安装安装过程语言键盘手动配置ip配置的ip要和共享yum...原创 2019-07-18 20:11:32 · 549 阅读 · 0 评论 -
查看Linux操作系统详细信息
查看当前操作系统内核信息:uname -a查看操作系统版本信息:cat /proc/version 查看当前操作系统发行版信息:cat /etc/issue查看CPU型号:cat /proc/cpuinfo | grep name | cut -d : -f 2 |uniq -c查看物理CPU个数:cat /proc/cpuinfo | grep physical ...原创 2019-07-15 10:22:13 · 1337 阅读 · 0 评论 -
Linux中虚拟机与真机ping不通的原因总结
虚拟机和真机ping不通的原因以及解决方法总结网线没插好ip是否在一个网段 ,不在的话修改为同一网段真机物理网卡的状态,除down以外的状态都正常桥接是否正常,因为虚拟机的虚拟网卡都桥接在真机物理网卡上,命令:brctl show 查看桥接是否正常桥接掉了用命令brctl addif 桥接接口名 虚拟网卡名给他添加桥接接口。另外真机的物理网卡上不要设置ip...原创 2019-06-22 21:22:03 · 6326 阅读 · 0 评论 -
Linux top命令详解
Linux top命令详解首先介绍top中一些字段的含义:VIRT:virtual memory usage 虚拟内存1、进程“需要的”虚拟内存大小,包括进程使用的库、代码、数据等2、假如进程申请100m的内存,但实际只使用了10m,那么它会增长100m,而不是实际的使用量RES:resident memory usage 常驻内存1、进程当前使用的内存大小,但不包括swap o...转载 2019-06-25 21:31:32 · 261 阅读 · 0 评论 -
Linux系统启动过程分析
Linux系统启动过程分析经过对Linux系统有了一定了解和熟悉后,想对其更深层次的东西做进一步探究。这当中就包括系统的启动流程、文件系统的组成结构、基于动态库和静态库的程序在执行时的异同、协议栈的架构和原理、驱动程序的机制等等。本人在综合了现有网上大家智慧的基础上,结合对2.6.32的内核代码的研读,基于CentOS 6.0系统对Linux的启动流程做了些分析。由于才疏学浅,知识所限,有些...转载 2019-06-25 20:22:32 · 965 阅读 · 1 评论 -
Linux系统中的链接文件
日志文件系统ext xfs里1.节点区域 记录的都是文件属性,ls -l file ,文件的元数据inode tables2.数据区域 放的时cat file看到的一切,数据块cat 找的是数据区域一个文件对应一个节点号,一个节点号对应一个数据区域硬连接 :一个节点号对应多个数据区域,节点区域不够,只复制数据区域而不复制节点区域。copy是复制节点区域和数据区域 ln软连接:多...原创 2019-06-06 20:14:09 · 16829 阅读 · 0 评论 -
cifs网络文件系统
SMB 文件共享用 Internet 文件系统 (CIFS) 也称为服务器信是适用于MicrosoftWindows 服务器和客户端的标准文件和打印机共享系统息块 (SMB)Samba 服务可用于将 Linux 文件系统作为 CIFS/SMB 网络文件共享进行共享 , 并将 Linux 打印机作为 CIFS/SMB 打印机共享进行共享Samba 服务的组成部分软件包 :Samba-co...原创 2019-05-29 15:53:52 · 517 阅读 · 0 评论 -
解决磁盘共享时Could not create NetworkPortal in configFS的问题
[root@server ~]# targetclitargetcli shell version 2.1.fb41Copyright 2011-2013 by Datera, Inc and others.For help on commands, type 'help'./&g...原创 2019-05-29 14:48:23 · 7472 阅读 · 0 评论 -
Linux中防火墙的基础知识学习
防火墙相关概念介绍从逻辑上讲,防火墙可以大体分为主机防火墙和网络防火墙。主机防火墙:针对于单个主机进行防护。网络防火墙:往往处于网络入口或边缘,针对于网络入口进行防护,服务于防火墙背后的本地局域网。网络防火墙和主机防火墙并不冲突,可以理解为,网络防火墙主外(集体),主机防火墙主内(个人)。从物理上讲,防火墙可以分为硬件防火墙和软件防火墙。硬件防火墙:在硬件级别实现部分防火墙功能,另-部...转载 2019-06-05 21:43:51 · 858 阅读 · 0 评论 -
iSCSI磁盘共享
iSCSInfs共享的是文件系统,iscsi共享的是软件。iSCSI(Internet SCSI) 支持从客户端 ( 发起端 ) 通过 IP 向远程服务器上的 iSCSI 存储设备 ( 目标 ) 发送 SCSI 命令。 iSCSI限定名称用于确定发起端和目标 , 并采用 iqn.yyyy-mm.{reverse domain}:label 的格式,默认情况下 , 网络通信是至 iSCSI 目...原创 2019-05-28 21:40:19 · 2760 阅读 · 0 评论 -
企业中DNS的应用专题
DNS基础知识什么是DNS?域名系统(Domain Name System,缩写:DNS)是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用TCP和UDP端口53。DNS总览权威名称服务器:存储并提供某区域 ( 整个 DNS 域或 DNS 域的一部分 ) 的实际数据。权威名称服务器的类型包括:1>Master :包含原始...原创 2019-05-14 13:43:57 · 452 阅读 · 0 评论 -
Linux系统中的定时任务和延时任务
定时任务是永久的,延时任务是临时的。系统延时任务at 命令at命令可以指定某一任务在将来的特定时间运行。该作业可能是一次备份,对您系统的检查或者特定时间发送的通知。那些需要花费很长时间才可完成的作业正适合 at 命令。仅需使用 at 命令将任务设置为在一分钟或两分钟之后运行。然后您便可以安全注销 ,因为该任务会在与 shell 会话断开连接的情况下运行。at 命令必须指定任务应运行的时间...原创 2019-05-06 19:44:26 · 335 阅读 · 0 评论 -
Linux系统排错
系统引导流程1.通电2.bios(basic input or output system基本输入输出系统)初始化,主要作用是自检及初始化,开机后bios最先被启动,他会对电脑的硬件设备进行完全彻底的检验和测试。3.grub系统引导,分为两个阶段:1>阶段1:mbr主引导记录,在硬盘的0磁道,1扇区,共446字节。2>阶段2:grub文件引导阶段4.启动内核,只读挂载根设备...原创 2019-05-06 15:21:11 · 202 阅读 · 0 评论 -
Linux中创建虚拟机快照
什么是虚拟机快照?我们在真机桌面的desktop和server其实并不是真实的虚拟机,而是由虚拟机得到的快照。快照相当于给人拍照,我们看(读)的是真实的人(虚拟机),而p图p的是拍的照片(写的时候是给快照中写。)reset重置的过程相当于删掉照片(快照),再照一张。由一个虚拟机可以得到多个快照,虚拟机称为母盘,默认情况下生成的快照和虚拟机一模一样,如果母盘被改或被删除,则生成的快照不可用。...原创 2019-04-21 19:48:43 · 893 阅读 · 0 评论 -
最详细的Linux grep命令
简介grep常用用法grep与正规表达式字符类行首与行尾字节 ^ $任意一个字节,与重复字节*限定连续RE 字符范围{ }扩展grep(grep -E或者egrep)不使用正则表达式...转载 2019-04-13 00:04:19 · 318 阅读 · 0 评论 -
运维第二周作业
1.groupadd shengchangroupadd caiwugroupadd jishu2.useradd -g shengchan adminscuseradd -g caiwu admincwuseradd -g jishu adminjsuseradd -G shengchan tomuseradd -G caiwu harryuseradd -G jishu l...原创 2019-04-03 17:35:26 · 165 阅读 · 0 评论 -
权限控制
文件权限文件权限存在的意义文件权限是系统最底层安全设定的方法之一,可以保证文件被可用的用户作相应的操作。文件权限的查看命令含义ls -l file查看文件fire的权限ls -ld dir查看目录dir的权限ll file查看文件fire的权限ll -d dir查看目录dir的权限文件权限的读取文件权限存在的意义文件权限存在的意义文...原创 2019-04-03 16:08:50 · 315 阅读 · 0 评论 -
系统日志管理
rsyslog1.rsyslog: 此服务是用来采集系统日志的,他不生产日志,只是起到采集作用。 2.rsyslog的管理/var/log/messages服务信息日志/var/log/secure系统登陆日志/var/log/maillog邮件日志/var/log/boot.log系统启动日志/var/log/cron定时任务日志3.指定...原创 2019-04-08 21:06:57 · 225 阅读 · 0 评论 -
Vim编辑器
vim的常用功能1.vim的模式命令模式浏览文件,临时更改vim的工作方式,对字符批量处理。插入模式对文件的内容进行编辑。退出模式退出vim程序。命令模式1) 调整vim的工作方式在vim程序中 :set 调整参数eg::set nu ##在每一行前显示行号:set nonu ##取消行号显示:set mouse=a ##显...原创 2019-04-02 22:08:55 · 151 阅读 · 0 评论 -
用户管理
用户存在的意义Linux是一个多用户多任务的分时操作系统,如果要使用系统资源,就必须向系统管理员申请一个账户,然后通过这个账户进入系统。这个账户和用户是一个概念,通过建立不同属性的用户,一方面,可以合理的利用和控制系统资源,另一方面也可以帮助用户组织文件,提供对用户文件的安全性保护。原创 2019-04-02 21:23:46 · 340 阅读 · 0 评论 -
文件在系统中的传输
远程复制1.scpscp file Username@ip:dir ##上传scp Username@ip:file dir ##下载例如:下载服务器端的文件:把客户端的照片传到服务器端:注意:因为在前面设置过登陆的key认证,所以此处不用输入密码就可以直接操作。2.rsync 远程同步,有速度快的优点,默认会忽略:文件属性,链接文件,设备文件等。r...原创 2019-04-08 18:39:49 · 238 阅读 · 0 评论 -
Linux的ssh服务
Linux中真机与虚拟机的连接1.在虚拟机中查看网络配置:ifconfig eth0(网卡)2.在虚拟机里设定网络配置:nm-connection-editor ##打开图形的网络配置工具3.删除system eth04.添加一个网络连接5.更改连接名,选择设备地址6.配置IP7.在真机中打开一个shell,用ssh命令连接虚拟机8.连接成功。...原创 2019-04-08 16:18:24 · 1497 阅读 · 0 评论 -
Linux进程管理
什么是进程?程序放置在存储媒体中(如:硬盘,光盘,软盘,磁带等),为实体文件的形态存在。进程:程序被触发后,执行者的权限与属性/程序中程序码与所需数据等都会被载入内存中,操作系统并给予这个内存内的单元一个识别码(PID),可以说,进程就是一个正在运行中的程序。进程实际就是系统未完成并且正在进行的工作。进程的状态R(running)该程序正在运行中S (sleepin...原创 2019-04-07 20:58:03 · 394 阅读 · 0 评论