![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 60
wheat-ground
点滴积累,滴水穿石
展开
-
Linux发展史
Linux发展史1 .Linux是什么?Linux是一款操作系统,像微软的Windows操作系统一样,是管理和控制计算机硬件与软件资源的计算机程序。因为历史原因,Linux不像Windows一样,被大多数人用在个人电脑上面,而更多的是用在服务器上。 Linux的优势:跨平台的硬件支持、丰富的软件支持、多用户多任务、可靠的安全性、良好的稳定性、完善的网络功能。2.Linux的起源和发展198原创 2017-10-25 12:17:49 · 404 阅读 · 0 评论 -
Nginx学习(一)
Nginx学习Nginx 安装环境安装yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-develpcre 安装[root@caimeidev2 ~]# tar zxvf pcre-8.35.tar.gz[root@caimeidev2 ~]# cd pcre-8.35[root@caimeidev2原创 2017-11-24 17:55:03 · 216 阅读 · 0 评论 -
Tomcat学习
Tomcat学习四种线程模指定IO模型BIO protocol=”org.apache.coyote.http11.Http11Protocol”NIO protocol=”org.apache.coyote.http11.Http11NioProtocol”AIO protocol=”org.apache.coyote.http11.Http11Nio2Protocol”APR p原创 2017-11-23 23:05:27 · 269 阅读 · 0 评论 -
CentOS6.5挂载U盘
CentOS6.5挂载U盘以root用户登陆 先加载USB模块 modprobe usb-storage 用fdisk -l 看看U盘的设备 假如U盘是sda1确定在 目录 /mnt 下建立了 文件夹 /usb,如果未建立可键入一下命令:mkdir /mnt/usb_disk,成功后进行下一步。 载入 u 盘,需键入以下命令:mount /dev/sda /mnt/usb_d原创 2017-11-22 11:39:08 · 4835 阅读 · 0 评论 -
Linux下curl模拟带header的Http请求
格式: curl -H “头部内容” http://xxx.123.comcurl -H "Accept:text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8Accept-Encoding:gzip, deflate, sdchAccept-Language:zh-CN,zh;q=0.8,en;q=0原创 2017-11-28 19:54:53 · 39066 阅读 · 0 评论 -
iptables案例:iptables把内网web服务映射到外网
iptables把内网web服务映射到外网背景和原理左边为机器A,右边为机器B。B有两块网卡,一块和A在一个局域网,一块可以连外网。A外网不通。 下面希望外网的用户可以访问A机器提供的web服务。 iptables配置机器B开启内核路由转发功能[root@xuegod63 ~]# vim /etc/sysctl.conf#改:#net.ipv4.ip_forward = 0#为: net.i原创 2017-11-17 16:01:01 · 4088 阅读 · 0 评论 -
iptables案例:使用iptables搭建路由器
使用iptables搭建路由器场景及原理左边的机器为A,右边的机器为B A和B在同一个自网路,B有两个网卡。一个网卡和A同在一个网络,另外一个网卡可以连接外网。 iptable配置机器B开启内核路由转发功能[root@xuegod63 ~]# vim /etc/sysctl.conf#改:#net.ipv4.ip_forward = 0#为: net.ipv4.ip_forward = 1原创 2017-11-17 15:23:58 · 7037 阅读 · 0 评论 -
查看Linux系统有几块网卡
查看Linux系统有几块网卡ifconfig -a[root@xuegod65 ~]# ifconfig -aeth0 Link encap:Ethernet HWaddr 00:0C:29:04:08:91 inet addr:192.168.1.250 Bcast:192.168.1.255 Mask:255.255.255.0 in原创 2017-11-17 14:54:41 · 58678 阅读 · 0 评论 -
iptables案例:搭建web服务器的防火墙
iptables案例:搭建web服务器的防火墙防火墙原理图(硬件版)使用iptables实现防火墙(软件版)配置实战# 放行环回口所有数据[root@localhost ~]# iptables -A INPUT -i lo -j ACCEPT# 放行22、80端口[root@localhost ~]# iptables -A INPUT -p tcp -m multiport --dport原创 2017-11-12 18:15:10 · 1852 阅读 · 0 评论 -
iptables案例:通过本地服务器转发访问远程数据库
iptables案例:通过本地服务器转发访问远程数据库场景介绍我有个人PC一台,IP为:192.168.1.68,简称A 本地服务器一台,IP为:192.168.1.10,简称B 外网数据库服务器一台,IP为:119.29.0.47,简称C 我需要让A通过B的转发去连接数据库服务器C,而不是A直接连接C。解决方案基础知识通过iptables的IP端口转发机制实现。IP传输包的特点原理示意具体配原创 2017-11-12 12:07:01 · 1978 阅读 · 0 评论 -
Lucene搜索功能
Lucene搜索功能实现搜索功能,主要的API 示例:public static void search(String indexDir, String q) throws IOException, ParseException { Directory dir = FSDirectory.open(new File(indexDir)); IndexSearcher原创 2017-10-31 18:03:33 · 447 阅读 · 0 评论 -
iptables学习
iptables学习iptables概述iptables全称:netfilter/iptables,IP信息包过滤系统,它实际上由两个组件netfilter 和 iptables 组成。 netfilter 组件也称为内核空间(kernelspace),是内核的一部分,由一些信息包过滤表组成,这些表包含内核用来控制信息包过滤处理的规则集。 iptables 组件是一种工具,也称为用户空间(use原创 2017-11-08 21:55:11 · 471 阅读 · 0 评论 -
用户和用户组
用户和用户组1.1 用户分类1.1.1 按位置分类本地账号远程(域)账号1.1.2 按功能分类超级用户:即root用户,root用户是超级用户,权利无限,需要做好保密工作。root用的UID为0。普通用户系统用户:这类用户是为了满足系统自己的运行而内建的一些账号。在RHEL7中,它们的UID范围为:1-999;RHEL6中UID范围为:1-499由管理员创建的普通用户,权限受到一原创 2017-10-26 11:40:02 · 1160 阅读 · 0 评论 -
文件管理
文件管理1 文件的类型2 系统目录 3 路径的概念3.1 路径我们使用计算机的时候,需要知道文件放在那里,而表示文件位置的方式就叫做路径。3.2 绝对路径在Linux中,绝对路径是从“/”开始的,比如:/usr/bin。如果一个路径是从“/”开始的,那么就是一个绝对路径。3.3 相对路径相对路径是针对当前路径为参照物的,和绝对路径不同。其中“./”表示当前路径,“..”表示上原创 2017-10-25 21:26:38 · 687 阅读 · 0 评论 -
小试牛刀:Linux的几款基础命令
小试牛刀:Linux的几款基础命令1 终端设备介绍终端分两类:tty控制台终端、pts虚拟终端。1.1 tty控制台终端tty这个词来自teletypes,或者teletypewrites,很久之前专指电传打字机,现在被理解为终端,终端就是用来输入、输出信息的一种设备。 tty共有6个界面,分别为tty1 – tty6,其中tty1为图形界面,tty2 – tty6 为文字界面。如果安装的系原创 2017-10-25 18:51:37 · 262 阅读 · 0 评论 -
安装Linux操作系统(2)
上接《安装Linux操作系统(1)》 界面说明: Install Red Hat Enterprise Linux 7.1 安装RHEL 7.1 Test this media & install Red Hat Enterprise Linux 7.1 测试安装文件并安装RHEL 7.1 Troubleshooting 修复故障注:在Trobleshooting模式下,界面如下:原创 2017-10-25 14:05:44 · 351 阅读 · 0 评论 -
安装Linux操作系统(1)
安装Linux操作系统1.RedHat7和RedHat6的区别红帽公司于2014年6月11日正式发布企业Linux 7版本,该版本在裸服务器、虚拟机、IaaS 和 PaaS 方面都得到了加强,更可靠以及更强大的数据中心环境可满足各种商业的要求。RHEL 7 为企业提供一个内聚的、统一的基础设施架构以及最新的服务环境,包括 Linux 容器、大数据以及跨物理系统、虚拟机和云的混合云平台。更新亮点:原创 2017-10-25 13:43:05 · 742 阅读 · 0 评论 -
Centos6/7修改系统编码
CentOs6/7修改系统编码CentOs6修改 /etc/sysconfig/i18n 立即生效 source /etc/sysconfig/i18nCentOs7修改 /etc/locale.conf 立即生效 source /etc/locale.conf原创 2017-12-24 20:42:35 · 5414 阅读 · 0 评论