
linux
文章平均质量分 74
山登绝顶谁为峰
努力让一切都更好
展开
-
linux- dns和ddns服务
DNS(Domain Name System,域名系统),是互联网上最核心的带层级的分布式系统,它负责把域名转换到IP地址、反查从IP到域名的解析以及宣告邮件路由等信息,使得基于域名提供服务成为可能,例如网站访问,邮件服务等。BIND(Berkeley Internet Name Domain, 伯克利互联网名称域)是Linux、Unix 系统上部署最广泛的域名服务器,是域名解析协议的事实标准原创 2017-08-09 14:46:50 · 675 阅读 · 0 评论 -
Linux - iptables
什么是iptablesIPTABLES 是与最新的 3.5 版本 Linux 内核集成的 IP 信息包过滤系统。如果 Linux 系统连接到因特网或 LAN、服务器或连接 LAN 和因特网的代理服务器, 则该系统有利于在 Linux 系统上更好地控制 IP 信息包过滤和防火墙配置。防火墙在做信息包过滤决定时,有一套遵循和组成的规则,这些规则存储在专用的信 息包过滤表中,而这些表集成原创 2017-08-19 11:27:10 · 225 阅读 · 0 评论 -
linux iscsi 实现存储设备的共享
什么是iscsi iSCSI技术是一种由IBM公司研究开发的,是一个供硬件设备使用的可以在IP协议的上层运行的SCSI指令集,这种指令集合可以实现在IP网络上运行SCSI协议,使其能够在诸如高速千兆以太网上进行路由选择。iSCSI技术是一种新储存技术,该技术是将现有SCSI接口与以太网络(Ethernet)技术结合,使服务器可与使用IP网络的储存装置互相交换资料。接下来我将带你学习将如原创 2017-08-19 08:45:28 · 625 阅读 · 0 评论 -
linux nfs
本片本章将带引你一步步了解NFS这个网络文件系统,什么是NFS?NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。说的直白点,NFS就像windows里面的文件共享,利用原创 2017-08-18 21:47:21 · 252 阅读 · 0 评论 -
将真机的网络给虚拟机使用
给虚拟机共享网络上网在linux 中安装了虚拟机之后,发现虚拟机无法上网,为了解决这个问题,我们可以在真机中添加防火墙策略,将去虚拟机中的网络转到真机的wifi ip步骤:(1) 开启防火墙 firewall命令:systemctl start firewalld(2)添加防火墙celue命令:firewall-cmd --permanent --add-rich-原创 2017-07-26 16:53:38 · 554 阅读 · 0 评论 -
linux-10 网络的基本配置
一:ip的基础知识ipv4IPv4中规定IP地址长度为32(按TCP/IP参考模型划分) ,即有2^32-1个地址。ipv4所存在的问题一般的书写法为4个用小数点分开的十进制数。也有人把4位数字化成一个十进制长整数,但这种标示法并不常见。另一方面,IPv6使用的128位地址所采用的位址记数法,在IPv4也有人用,但使用范围更少。 过去IANAIP地址分为A,B,C,D 4类,把原创 2017-07-26 14:50:35 · 443 阅读 · 0 评论 -
linux-9 openssh
OpenSSH介绍:可以让远程主机可以通过网络访问sshd服务,开始一个安全shell。OpenSSH 是 SSH (Secure SHell) 协议的免费开源实现。SSH协议族可以用来进行远程控制, 或在计算机之间传送文件。而实现此功能的传统方式,如telnet(终端仿真协议)、 rcp ftp、 rlogin、rsh都是极为不安全的,并且会使用明文传送密码。OpenSSH提供了原创 2017-07-26 11:17:32 · 334 阅读 · 0 评论 -
linux samba 文件共享
一 简介 sambaSamba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通原创 2017-08-16 14:36:13 · 271 阅读 · 0 评论 -
linux 高级网络配置
新建一个桥接网络桥接的介绍:一般的交换机,网桥就有桥接作用。就交换机来说,本身有一个端口与mac的映射表,通过这些,隔离了冲突域(collision)。 简单的说就是通过网桥可以把两个不同的物理局域网连接起来,是一种在链路层实现局域网互连的存储转发设备。网桥从一个局域网接收MAC帧,拆封、校对、校验之后 ,按另一个局域网的格式重新组装,发往它的物理层,通俗的说就是通过一台设备(原创 2017-08-12 12:58:42 · 331 阅读 · 0 评论 -
linux-10 日志的管理
日志介绍 网络设备、系统及服务程序等,在运作时都会产生一个叫log的事件记录;每一行日志都记载着日期、时间、使用者及动作等相关操作的描述。在日志中记录了系统在运行的过程中的每一个事件,通过分析日志,在系统日志中可以找到系统的故障的原因,以及系统的进行过的步骤。系统日志的默认分类/var/log/messages #系统服务及日志,包括服务的信息,报错等等/var/log/secure原创 2017-07-27 20:33:47 · 216 阅读 · 0 评论 -
linux - mail 邮件
1. 电子邮件的发送SMTP是维护传输秩序、规定邮件服务器之间进行哪些工作的协议,它的目标是可靠、高效地传送电子邮件。SMTP独立于传送子系统,并且能够接力传送邮件。SMTP基于以下的通信模型:根据用户的邮件请求,发送方SMTP建立与接收方SMTP之间的双向通道。接收方SMTP可以是最终接收者,也可以是中间传送者。发送方SMTP产生并发送SMTP命令,接收方SMTP向发送方SMTP返回响应原创 2017-08-20 19:32:58 · 625 阅读 · 0 评论 -
linux - 在写脚本的时候常用的命令
在编写shell 脚步的时候,我们经常需要用一些命令,接下来将介绍几种在shell 脚本的编辑中经常用到的命令。一 grep 命令 grep 命令可以过滤输出,在脚本的编辑中经常需要过滤一些输出grep (缩写来自Globally search a Regular Expression and Print)是一种强大的文本搜索工具,它能使用特定模式匹配(包括正则表达式)搜索文本,并默认原创 2017-08-23 09:26:35 · 574 阅读 · 0 评论 -
linux 搭建dhcp服务
dhcp的介绍DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作, 主要有两个用途:给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段,在RFC 2131中有详细的描述。DHCP有3个端口,其中UDP67和UDP68为正常的DHCP服务端口,原创 2017-07-29 08:44:41 · 498 阅读 · 0 评论 -
find 命令
热改德国然后然后原创 2017-08-05 17:32:15 · 1156 阅读 · 2 评论 -
linux ftp服务
一: 安装FTPyum install vsftpd -f 设置开机自动开启ftpsystemctl enable vsftpd关闭防火墙systemctl stop firewalld关闭selinux安全setenforce 0vim /etc/sysconfig/selinux重启测试 ls 能看见目录就成功了lftp 17原创 2017-08-05 14:55:16 · 208 阅读 · 0 评论 -
Linux- 分区的加密、LVM、raid、配额
本文将介绍在linux中对磁盘的加秘密,磁盘阵列,和逻辑卷管理(LVM)一:磁盘的加密(1)加密磁盘,设置密码cryptsetup luksFormat /dev/vdb1(2)打开磁盘,并将打开的磁盘命名为testcryptsetup open /dev/vdb1 test可以看到再/dev/mapper 下,多了一个我们刚刚命名为 test的 文件原创 2017-08-05 09:19:25 · 2173 阅读 · 0 评论 -
linux- 系统磁盘的管理
磁盘是存储文件的载体,磁盘中安装有文件系统,磁盘文件系统是组织、存储和命名文件的结构,来管理磁盘。以下将介绍怎样在linux 中对磁盘进行管理一、机械硬盘介绍:track 磁道,sector 扇区,cylinder 柱面 MBR:0磁道0扇区,主引导扇区(master boot record)通常,我们将包含MBR引导代码的扇区称为主引导扇区。因这一扇区中,引导代码占有绝大部原创 2017-08-02 13:39:48 · 281 阅读 · 0 评论 -
linux mysql 数据库
mariadb 简介MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。 MariaDB由MySQL的创始人Michael Widenius(英语:Michael Wi原创 2017-08-12 15:16:41 · 253 阅读 · 0 评论 -
linux- rhel7启动排错
开机经历的步骤:1、BIOS自检,检查硬件;2、激活MBR,MBR上不存在文件系统,可以视作硬件一部分,因此可以被直接读取3、grub加载到内存,生成一个微系统,微系统内置了精简版的文件系统4、通过这个微系统,他会去引导分区,比如默认一般是sda1上去找内核文件如vmlinuz,然后再调用grub的配置文件。grub的主要把他的配置文件放在了3个地方。/boot/g原创 2017-08-09 10:42:52 · 947 阅读 · 0 评论 -
初步了解 selinux
1.简介:SELinux(Security-Enhanced Linux) 是美国国家安全局(NSA)对于强制访问控制的实现,是基于内核级的系统安全防护,是 Linux历史上最杰出的新安全子系统。NSA是在Linux社区的帮助下开发了一种访问控制体系,在这种访问控制体系的限制下,进程只能访问那些在他的任务中所需要文件。SELinux 默认安装在 Fedora 和 Red Hat Enter原创 2017-08-09 09:30:44 · 291 阅读 · 0 评论 -
linux- 系统的延时和定时命令
在linux中,可以设定延时执行命令,以及定时执行命令,延时任务是指在多久以后或在指定的时间系统自动执行命令,延时任务一次设定只能起效一次;定时任务是指在指定的某个时间自动执行某个命令,或程序,它与延时的区别在于定时任务可以重复的执行,例如每天的1点关机,就是定时任务。一:延时任务(1)创建延时任务:命令:at 时间 从现在多久以后执行某个任务[root@localho原创 2017-08-01 22:38:16 · 14696 阅读 · 1 评论 -
linux-1 在linux真机上管理所安装的虚拟机
本文主要介绍如何在redhat 上通过一些简单的命令管理已经安装的虚拟机 假设你已经在安装了一个名叫desktop的虚拟机在你的linux真机上,接下来介绍用一些简单的命令实现虚拟机的开 机,显示,关机,重置的操作[kiosk@foundation16 Desktop]$ rht-vmctl start desktop ##打开虚拟原创 2017-07-19 15:39:23 · 415 阅读 · 0 评论 -
linux-2 ls cp mv
ls cp mv原创 2017-07-22 08:41:17 · 384 阅读 · 0 评论 -
linux-2 正则表达式
正则表达式在linux命令中的作用: 在使用grep、awk和sed命令时,需要使用正则表达式。 在查找搜索一些文件用正则表达式来快速查找 在批处理时用正则表达式 比如通过grep找代码编译结果中是否有错误。或者是否有我代码的错误* 匹配0到任意字符?原创 2017-07-22 10:13:53 · 280 阅读 · 0 评论 -
linux-2 文件的一般操作
文件的结构 系统目录的作用 cat head tail原创 2017-07-21 17:05:37 · 223 阅读 · 0 评论 -
linux-1 查看文件类型及统计文件容量信息
1 .查看文件的类型 命令:file file 文件名字 ##查看文件类型2. 文件的查看命令:cat less head tailcat filename ##显示文件的全部内容less file原创 2017-07-21 09:04:41 · 878 阅读 · 0 评论 -
linux-13 软件的安装
本文将介绍如何在redhat enterprise 7 中安装软件以及与软件安装有关的配置一:认识linux 的软件名apache-commons-io-2.4-12.el7.noarch.rpm软件名 软件版本 系统版本 后缀名注意: ubuntu 的软件后缀名是 .deb .tar.gz 为软件源码二:基础的安装命令:原创 2017-07-29 09:48:36 · 298 阅读 · 0 评论 -
linux- 从网卡启动自动安装系统 pxe
在安装系统的时候,有时会遇到需要对很多的服务器安装系统,如果我们人工到每一台服务器上实地安装系统,就会很麻烦,这时我们就可以设定服务器从网卡启动,然后服务器会通过dhcp自动获取ip ,我们可以设定dhcp的配置文件,让服务器在获取到ip 后,自动访问一个服务器去读取pxe启动程序,(1)安装软件yum install tftp-server dhcp syslinux -y(2)文件原创 2017-07-29 14:56:16 · 2356 阅读 · 0 评论 -
linux-15 系统虚拟机的管理
虚拟机是运行在真实的系统里面的另外一个系统,两个系统之间相互独立,虚拟机有很多优点,它可以拍摄快照,便于虚拟系统的恢复,不用但心弄坏系统后重装系统。本文将介绍在linux 系统中安装虚拟机以及管理虚拟机原创 2017-07-29 09:39:19 · 207 阅读 · 0 评论 -
linux-3 在linux 中man 的使用
在linux 中 有许多的命令,不是每一个命令都能被我们记住,在我们需要使用一些不熟悉的命令时就可以使用linux系统中的man 命令来查看命令的介绍,man 的功能类似--help 但是,man 的内容一般比--help 详细。但是不是每一个命令都能被man查看到,man 的覆盖没有--help 全面。命令的描述man 命令提供有关主题的参考信息,例如命令、子例程和文件。man 命令原创 2017-07-22 11:13:42 · 378 阅读 · 0 评论 -
linux-4 vim 的常用功能学习
一:vim 异常退出的处理:!注意:在vim异常退出时,会导致下一次打开时出现如图的提示 如果需要打开此文件,则需要恢复此文件,操作如图如下图直接关闭shell, 未正常退出............原创 2017-07-17 20:59:01 · 258 阅读 · 0 评论 -
linux apache
apache 的简介Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。安装httpdyum install httpd安装好后,打开htt原创 2017-08-12 20:02:50 · 222 阅读 · 0 评论 -
linux-1 passwd 修改用户密码
passwd 修改用户密码##passwd 修改用户密码[root@foundation0 ~]# passwdChanging password for user root. ##改变超级用户密码New password: ##输入密码BAD PASSWORD: The password is shorter than 8 charactersRetype ne原创 2017-07-19 16:14:50 · 4659 阅读 · 0 评论 -
文件的归档压缩
1.文件归档1.理解归档 文件归档,就是把多个文件变成一个归档文件,即将一些文件打包,变成一个文件2.文件归档的操作方法 使用tar命令tar c #创建 f #指定归档文件名称 t #显示归档文件中的内容 r #向归档文件中添加文件 --get #取出单个文件原创 2017-07-22 20:56:12 · 253 阅读 · 0 评论 -
linux-7 进程管理
进程是执行程序的过程,同一个程序可以执行多次,每次都可以在内存中开辟独立的空间来装载,从而产生多个进程。不同的进程还可以拥有各自独立的IO接口。1.进程的查看命令:ps格式:ps [options a 关于当前环境的所有进程 x 与当前环境无关的所有进程 f 显示进程从属关系原创 2017-07-22 16:53:20 · 275 阅读 · 0 评论 -
linux-6 文件的权限
文件的权限对于文件的信息安全是非常重要的,设置文件权限可以控制访问文件的用户身份,linux 中文件的权限时一个最基础的系统安全设置。1. 查看文件的权限-|rw-r--r-- |1| root| root| 0|Jul 22 01:18 |filename1 2 3 4 5 6 7原创 2017-07-22 16:45:47 · 790 阅读 · 0 评论 -
linux-5 用户的管理
1. 理解用户 2.用户管理(useradd userdel groupadd groupdel id usermod ) 3. 用户权力下放(sudo) 4. 用户认证信息的控制(chage 修改密码时间)原创 2017-07-19 16:05:13 · 392 阅读 · 0 评论 -
linux-4 输入输出的管理
在shell脚本中,可以用几种不同的方式读入数据:可以使用标准输入—缺省为键盘,或者指定一个文件作为输入。对于输出也是一样:如果不指定某个 文件作为输出,标准输出总是和终端屏幕相关联。如果所使用命令出现了什么错误,它也会缺省输出到屏幕上,如果不想把这些信息输出到屏幕上,也可以把这些信 息指定到一个文件中。可以通过管道把一个命令的输出传递给另一个命令作为输入。管道用竖杠 |表示。它的一般转载 2017-07-22 11:42:20 · 231 阅读 · 0 评论 -
linux-1 history 历史命令调用以及常用快捷键
history历史调用history ##显示历史hostory -c ##清除当前环境当中的历史命令!数字 ##执行第多少行命令!字母 ##执行最近一条以这个字母开头的命原创 2017-07-20 13:31:09 · 6069 阅读 · 0 评论