随笔分类 - Linux
摘要:在ubuntu中由于不存在 /etc/init.d/iptales文件,所以无法使用service等命令来启动iptables,需要用modprobe命令。 启动iptables modprobe ip_tables 关闭iptables(关闭命令要比启动复杂) iptalbes -F iptabl
阅读全文
摘要:0x00 iptables介绍 linux的包过滤功能,即linux防火墙,它由netfilter 和 iptables 两个组件组成。 netfilter 组件也称为内核空间,是内核的一部分,由一些信息包过滤表组成,这些表包含内核用来控制信息包过滤处理的规则集。 iptables 组件是一种工具,
阅读全文
摘要:ubuntu 9.10默认的是UFW防火墙,已经支持界面操作了。在命令行运行ufw命令就可以看到提示的一系列可进行的操作。 最简单的一个操作:sudo ufw status可检查防火墙的状态,我的返回的是:不活动 sudo ufw version防火墙版本: ufw 0.29-4ubuntu1 Co
阅读全文
摘要:一、Nginx开机启动设置 1、在/etc/init.d/目录下创建脚本 2、更改脚本权限 3、编写脚本内容 #! /bin/shset -ePATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/binDESC="nginx da
阅读全文
摘要:PHP openssl 扩展的安装 这些插件可以通过在 php.ini 中添加 extension 的方式来加载所需要的插件,其实在 php 的安装包里就已经有相关的插件代码包了,在 php7/ext 里面 步骤: 1、cd php7/ext (mysql是你的源码文件夹) 2、cd openssl
阅读全文
摘要:一、Nginx设置负载均衡 (1)upstream的配置 upstream的配置方式: nginx 的upstream目前支持4种方式的分配 1、轮询(默认) 每个请求按时间顺序逐一分配到不同的后端服务器 ,如果后端服务器down掉,能自动剔除。 2、weight指定轮询几率,weight和访问比率
阅读全文
摘要:一、安装Linux 安装某个linux桌面版系统,基本是ubuntu即可。 安装必要的库,如:pcre、xml、openssl、zlib等,sudo apt-get install libpcre3 libpcre3-dev openssl libssl-dev libxml2 zlib1g zli
阅读全文
摘要:linux 基本命令 ls (list 显示当前目录下文件和目录 ls -l 详细显示 =ll ) [root@linux ~]# ls [-aAdfFhilRS] 目录名称 [root@linux ~]# ls [--color={none,auto,always}] 目录名称 [root@lin
阅读全文
摘要:转自:http://www.cnblogs.com/apprentice89/archive/2012/12/17/2821332.html 计算机中存放信息的主要的存储设备就是硬 盘,但是硬盘不能直接使用,必须对硬盘进行分割,分割成的一块一块的硬盘区域就是磁盘分区。在传统的磁盘管理中,将一个硬盘...
阅读全文
摘要:【1. 分区与目录概念理解】Linux的分区是物理上的概念,就像我们把一块硬盘分成C:,D:,E:三个区一样,物理上将存储空间分开Linux的目录是逻辑上的概念,Linux的目录树实际上是一个分区之间的数据逻辑结构关系,不是物理结构【2. 分区与目录的关系】一个分区必须挂载到一个目录下才能使用。...
阅读全文
摘要:简介 磁道:上图中硬盘被一圈圈分成18等分的同心圆,这些同心圆就是磁道.但打开硬盘,用户不能看到这些,它实际上是被磁头磁化的同心圆.这些磁道是有间隔的,因为磁化单元太近会产生干扰。扇区:每个磁道中被分成若干等份的区域.扇区是硬盘数据存储的最小单位。柱面:假如一个硬盘只有上图中的3个磁盘片,每一片中的...
阅读全文
摘要:一、常用的APT命令参数:apt-cache search package 搜索软件包apt-cache show package 获取包的相关信息,如说明、大小、版本等sudo apt-get install package 安装包sudo apt-get install package --re...
阅读全文
摘要:Linux下的文件系统为树形结构,入口为/ 树形结构下的文件目录: 无论哪个版本的Linux系统,都有这些目录,这些目录应该是标准的。各个Linux发行版本会存在一些小小的差异,但总体来说,还是大体差不多。1. / 文件系统的入口,最高一级目录;2. /bin 基础系统所需要的命令位于此目录,是最小...
阅读全文
摘要:转自:http://blog.csdn.net/carolzhang8406/article/details/14198219在正式进入讨论之前,先贴几条非常有用的link:linux 发行版比较:http://zh.wikipedia.org/wiki/Linux%E5%8F%91%E8%A1%8...
阅读全文
摘要:转自:http://www.cnblogs.com/Quains/archive/2012/01/03/2311049.html本文主要是记录下RedHat系列的软件包管理。内容分为以下三个部分:二进制包的管理,源代码包的管理,脚本安装一、二进制包的管理1.1概念主要有RPM和YUM这两种包管理。两...
阅读全文
摘要:Vi简介 Vi是一种广泛存在于各种UNIX和Linux系统中的文本编辑程序。 Vi不是排版程序,只是一个纯粹的文本编辑程序。 Vi是全屏幕文本编辑器,它没有菜单,只有命令。 Vi不是基于窗口的,所以,这个多用途编辑程序可以用于在任何类型的终端上编辑各式各样的文件。 Vi的功能十分强大,但是命令繁多,
阅读全文
摘要:更改 cron 默认编辑工具 Debian 的 crontab 默认的编辑器是 nano,用起来很不习惯,怎么才能转回 VI 呢? 用如下命令即可: #update-alternatives --config editor. 出现如下所示的界面: There are 3 alternatives w
阅读全文
摘要:net stop时出现1060错误,答案: 原来,net stop后面不能想当然地加上服务,而要在‘服务’里看看,那个服务究竟叫什么名字。 比如,我的mysql安装时不叫mysql,而是mysql5 这样使用 net stop mysql5就能完全停止了mysql 服务
阅读全文
摘要:./configure,make,make install都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤。其中: ./configure是检测程序文件,用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本;运
阅读全文