linux
yfgcq
php mysql linux
窗含西岭千秋雪,门泊东吴万里船
展开
-
文件传输服务器
编者小语:丰哥的Linux小站:linuxdocs.cublog.cn 刚开始接触计算机时,不像现在实时通信软件这么发达,我们随时可通过MSN、QQ等传送信息以及文件。因此要下载文件,多半都是使用FTP这样的服务,特别是影音文件、办公软件以及应用软件。 网络开始兴起时,一般拨接上网的速度为64K bits,实际可用顶多40到50K bits(约5-6K Bytes),因此在文原创 2009-08-12 18:34:00 · 1185 阅读 · 0 评论 -
计算机网络安全访问控制系统的实现
网络拓扑<br />外网网段202.120.36.0/24<br />防火墙eth0接口202.120.36.180内网网段192.168.33.0/24<br />防火墙eth1接口192.168.33.254DMZ区网段192.168.1.0/24<br />防火墙eth2接口192.168.1.1DNS服务器202.120.2.101主机A192.168.33.40<br />主机A公网地址202.120.36.100<br />主机B192.168.33.41<br />主机原创 2011-05-13 13:32:00 · 1308 阅读 · 0 评论 -
linux知识宝库
一句话精彩问答 2004-04-20 11:10:14编者: 陈绪先生来自: SUN中国工程研究院编者按:鉴于目前中国Linux的发展现状,90%以上的问题都可以用一句话来回答,这便是本文的初衷。欢迎大家添加自己的“一句话”,收录后注明原始提供者。更详细的文档原创 2011-07-29 19:11:36 · 1020 阅读 · 0 评论 -
centOS目录结构详细版
linux 目录结构 /: 根目录,一般根目录下只存放目录,不要存放文件,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在一个分区中/bin:/usr/bin: 可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。/boot: 放置linux系统启动时用到的一些文件。/boot/vmlinuz为linux的内核文件,以及/bo转载 2015-03-05 11:32:07 · 649 阅读 · 0 评论 -
linux 系统监控、诊断工具之 top 详解
接触 linux 的人对于 top 命令可能不会陌生(不同系统名字可能不一样,如 IBM 的 aix 中叫 topas ),它的作用主要用来监控系统实时负载率、进程的资源占用率及其它各项系统状态属性是否正常。 下面我们先来看张 top 截图:(1)系统、任务统计信息:前 8 行是系统整体的统计信息。第 1 行是任务队列信息,同 uptime 命令的执行结果。其内容如转载 2015-10-19 14:31:39 · 890 阅读 · 0 评论 -
Linux系统CentOS使用yum方式安装指定版本的PHP 添加yum源 从PHP5.3升级到5.4/5.5/5.6
默认的版本太低了,手动安装有一些麻烦,想采用Yum安装的可以使用下面的方案:首先删除旧版本的PHP,通过yum list installed | grep php可以查看所有已安装的php软件使用yum remove php ……删除通过yum list php*查看是否有自己需要安装的版本,如果没有就需要添加第三方yum源,推荐安装webtatic、rpmforge,还有国内转载 2015-12-02 19:12:27 · 12090 阅读 · 0 评论 -
详解CentOS设置163的yum源的过程
我们安装完成CentOS系统,默认都是系统自带的yum源,国内用户用yum安装软件的时候,是比较慢的,为了提高效率,一般我们会配置国内的yum源。国内比较好的yum源有网易yum源、搜狐yum源等,现在介绍下怎么配置网易163yum源:官方链接【CentOS镜像使用帮助】:http://mirrors.163.com/.help/centos.html收录架构为:i386,转载 2015-12-02 19:15:40 · 677 阅读 · 0 评论 -
linux下杀死进程(kill)的N种方法
查看进程:1、ps 命令用于查看当前正在运行的进程。 grep 是搜索 例如: ps -ef | grep java 表示查看所有进程里 CMD 是 java 的进程信息 2、ps -aux | grep java -aux 显示所有状态 ps 3. kill 命令用于终止进程 例如: kill -9 [PID] -9 表示强迫进程立即停止 通常用 ps 查看进程 PID ,用转载 2016-06-22 11:35:48 · 4109 阅读 · 0 评论 -
select、epoll模型概念
流 文件、socket、piple对IO的操作的内核对象 流数据的read、write 阻塞: 内核缓冲区 进程A写入 B读出 (缓冲区满,缓冲区空,缓冲区非空,缓冲区非满) 缓冲区空 A写入-》缓冲区非空-》缓冲区满(被A写满)->内核事件通知A(该阻塞了) -》内核产生事件通知B-》B开始读数据-》缓冲区非转载 2016-09-09 14:28:59 · 1122 阅读 · 0 评论 -
linux 开机自动运行sh脚本
要开机 运行只需将它加入到 rc.local ,一般为/etc/rc.d/rc.local 在其中加入以下行: sh /path/to/test.sh转载 2016-09-21 15:24:24 · 7757 阅读 · 1 评论 -
linux 压缩解压
1、zip压缩 zip -r x.zip /home/x 2、zip解压 unzip x.zip (-d /home/x)3、tar打包 tar cvf x.tar filename 4、tar解包tar xvf x.tar 5、.gz 解压 1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName 6、.tar.原创 2017-01-03 14:19:35 · 824 阅读 · 0 评论 -
linux 流量监控iftop
1、iftop界面相关说明界面上面显示的是类似刻度尺的刻度范围,为显示流量图形的长条作标尺用的。中间的<= =>这两个左右箭头,表示的是流量的方向。TX:发送流量 RX:接收流量 TOTAL:总流量 Cumm:运行iftop到目前时间的总流量 peak:流量峰值 rates:分别表示过去 2s 10s 40s 的平均流量原创 2016-12-26 16:52:44 · 872 阅读 · 0 评论 -
Mysql的Haproxy反向代理和负载均衡
HaProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。应用到Haproxy主要是因为他免费,并且基于TCP和HTTP的应用代理。 先介绍一下Haproxy的应用场景,一个是TCP代理,这边也是我项目中应用的,另一个是HTTP代理,我就简单介绍一下。基于Tcp协议的Haproxy代理应用场景:在VPC网络环境下,虚机A的数据库不能转载 2017-01-05 14:02:16 · 1310 阅读 · 0 评论 -
linux下cp目录时排除一个或者多个目录的实现方法
rsync -av –exclude “Uploads” –exclude “Runtime” –exclude “picknews” –exclude “vr” app.cqtime.net/ app.cqtime.net-20170214说明:/home目录里面有data目录,data目录里面有a、b、c、d、e五个目录,现在要把data目录里面除过e目录之外的所有目录拷贝到/bak目录中方法一转载 2017-02-14 15:43:24 · 16034 阅读 · 0 评论 -
linux下rsync的使用
<br />rsync 简介:这个东西是用来同步文件的,比如有两台服务器,服务器A、服务器B,A上面有文件夹/htdocs/wwwA,在B机器上有个/htdocs/wwwB,现在需要保持wwwA与wwwB文件一致,rsync做的就是这个工作,概况来说就是同步文件,备份文件用的。<br />安装:安装很简单,我使用编译安装,3步,configure,make,make install<br />启动:比如rsync安装在/d/server/rsync下,那么可以通过<br />/b/server/rsyn原创 2011-02-21 09:57:00 · 618 阅读 · 0 评论 -
linux常用命令,做个标记
<br />系统<br /># more /proc/cpuinfo | grep “model name #”查看CPU<br /># uname -a # 查看内核/操作系统/CPU信息<br /># head -n 1 /etc/issue # 查看操作系统版本<br /># cat /proc/cpuinfo # 查看CPU信息<br /># hostname # 查看计算机名<br /># lspci -tv # 列出所有PCI设备<br /># lsusb -原创 2011-02-21 09:58:00 · 878 阅读 · 0 评论 -
centos yum
CentOS应该是做为服务器的linux的佼佼者。CentOS采用的二进制包是rpm,不过包的依赖性解决有时候却是个问题。我比较喜欢debian的apt,非常方便。以前以为RedHat linux没这么方便,后来发现yum是个不错的东西。yum的使用和apt有几分相似,这样一来对于许多包的安装就方便多了。 这篇文章主要讲两点内容,一是yum使用方法的整理;二是找一个比较快的国内的源,这样一来,yum的大体使用过程就解决了。 1.yum的使用: 1)包的更新 1.1)检查可更新包: y原创 2010-11-12 15:10:00 · 466 阅读 · 0 评论 -
vim使用技巧
读本文之前请注意:1. 本文的目标是提供一些vim的使用技巧,利用这些技巧可以提高vim的操作效率。部分技巧在vi上也可以使用,但是现在基本上都是用vim了。2. 本文是整理和总结使用技巧,而非讲解vim入门,因此不会涉及最基本的使用,例如如何上移或下移光标,对此类操作请参阅任何一本vim或者vi教程。3. 本文阅读对象是了解了vim的基本操作,而希望高效地利用vim进行工作的人。熟练使用vim的原创 2009-08-12 18:35:00 · 792 阅读 · 0 评论 -
linux passwd group
1、添加用户 #useradd 用户名 #passwd 用户名2、增加用户对环境的修改(1). # vi /etc/passwd 增加一条用户名:密码:UID:GID:用户全名:用户HOME目录:用户的SHELL例:zhy : : 500 : 500 : zhy user:/home/zhy : /bin/bash(2). 在/HOM原创 2009-09-01 10:45:00 · 572 阅读 · 0 评论 -
linux top
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。 top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48 Tasks: 29 total, 1 running, 28 sleeping, 0 stopped, 0 zom原创 2009-09-10 11:58:00 · 550 阅读 · 0 评论 -
linux下MYSQL备份与恢复
1.用命令实现备份MySQLl提供了一个mysqldump命令,我们可以用它进行数据备份,下面假设要备份tm这个数据库:#mysqldump -u root -p tm > tm_050519.sql按提示输入密码,这就把tm数据库所有的表结构和数据备份到tm_050519.sql了,因为要总进行备份工作,如果数据量大会占用很大空间,这时可以利用gzip压缩数据,命令如下:#mys原创 2009-12-02 11:27:00 · 443 阅读 · 0 评论 -
虚拟机使用HOST-ONLY方式共享上网
宿主机上运行的是Windows XP SP3系统,安装的虚拟机是VMware Workstation 5.5,虚拟机中安装的客户机系统是Red Hat Linux 9.0。宿主机通过ADSL拨号上网,现在希望客户机的Linux也能上网。 在此,我们利用VMware的HOST-ONLY网络模式,使得Linux能共享ADSL上网。 在HOST-ONLY网络模式下,虚拟系统的网卡连接到宿原创 2009-12-08 11:45:00 · 1049 阅读 · 1 评论 -
用户和文件权限管理(一)
一、用户管理Linux是一个多用户多任务的分时操作系统,要想进入系统,必须有一个账号。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个惟一的用户名和各自的口令。用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主目录。实现用户账号的管理,要完成的工作主要有如下几个方面:原创 2009-12-09 12:23:00 · 1070 阅读 · 0 评论 -
apt-get
什么是apt-get apt-get是一条linux命令,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。 apt-get命令一般需要root权限执行,所以一般跟着sudo命令 例 sudo apt-get xxxx[编辑本段]apt命令用法 apt-get update 在修改/etc/apt原创 2009-12-10 15:28:00 · 592 阅读 · 0 评论 -
apt-get方法安装mysql5 + Apache2 + PHP5+Phpmyadmin
本人得到的经验是:MYSQL安成功后,一定要先给它设个密码,这上步是不可少的。 此篇只代表个人的观点和经验,可能会片面化和有错误,请大家批评指正,有问题大家一起来讨论!! 1 .要用apt-get的方式安装,最好,也可能是必须先运行下面在命令升级自己的系统,我的就只能先升级后才能安装mysql5 + Apache2 + PHP5的。 我在没升级前运行sudo apt-get install apa原创 2009-12-10 17:10:00 · 647 阅读 · 0 评论 -
Linux下路由器的配置
Linux下路由器的配置 主要介绍如何用Linux做一个功能完备的路由器,这里将主要介绍静态路由器和动态路由器的配置,但不包括IP伪装或者说公用一个IP地址访问外面网络等问题。其已经不属于本主题讨论的范围,请参考其他如防火墙的配置等的内容。 LRP(Linux Router Project)已经成立了有好几年的时间了。这个计划的目的是利用Linux操作系统将老旧的个人电脑如486当成网络的路由器使原创 2009-12-15 17:23:00 · 768 阅读 · 0 评论 -
文本编辑器nano简明使用指南
文本编辑器nano简明使用指南nano, 文本编辑, 指南Nano是Linux/UNIX平台下的一个命令行文本编辑器,对于刚刚从windows转型过来而不习惯使用VI等编辑器的用户来说是个不错的选择,这个编辑器的使用习惯上更贴近Windows的notepad,但是必然地存在这很多不同。希望这篇Nano简明使用指南能对大家有所帮助。1. Nano基础目的这是篇n原创 2009-12-18 11:52:00 · 1804 阅读 · 0 评论 -
debian进入单用户模式更改密码
1、在Grub的引导装载程序菜单上,选择你要进入的条目,键入 “e” 来进入编辑模式。2、在第二行(类似于kernel /vmlinuz-2.6.15 ro root=/dev/hda2 ),键入”e”进入编辑模式;3、在句末加上”init=/bin/bash”,回车;4、按“b”启动系统。这样我们即可获得一个bash的shell。进入shell后,根分区的挂载模式默认是只读,我们要将其改为可写,原创 2009-12-24 10:57:00 · 12345 阅读 · 0 评论 -
Ubuntu server 10.04安装配置lamp服务器
<br />前几天在PC机上安装ubuntu sever 10.04 服务器版本,并搭建lamp服务器,发现和desktop桌面版并没有多大区别。在ubuntu官网下载的是Ubuntu server 64位iso镜像文件ubuntu server edition 64-bit。现在一般pc机的cpu都支持64位ubuntu 系统,如Pentium Dual-Core E6500 完全支持64位 ubuntu系统安装。安装ubuntu server,并配置lamp服务器和phpmyadmin、安装vsftpd原创 2010-10-08 17:19:00 · 1692 阅读 · 0 评论 -
linux下which、whereis、locate、find 命令的区别
<br />我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索。这些是从网上找到的资料,因为有时很长时间不会用到,当要用的时候经常弄混了,所以放到这里方便使用。 <br />which 查看可执行文件的位置 <br />whereis 查看文件的位置 <br />locate 配 合数据库查看文件位置 <br />find 实际搜寻硬盘查询文件名称 <br /><br />1、which <br />语法: <br />[ro原创 2010-11-12 15:50:00 · 793 阅读 · 0 评论 -
CentOS 5.3上用yum快速安装Apache+php+Mysql+phpMyAdmin
<br /> Centos 里的 yum 在线安装很慢.以下是替换为中国CentOS镜像服务器!<br />中国官方镜像网站: http://centos.ustc.edu.cn/<br />/* 使用说明 */<br />cd /etc/yum.repos.d[进入yum.repos.d目录]<br />mv CentOS-Base.repo CentOS-Base.repo.save[修改源文件名称备份]<br />wget http://centos.ustc.edu.cn/CentOS-Base原创 2010-11-12 16:08:00 · 1203 阅读 · 0 评论 -
网络五层模型
五层结构 实体层:网卡 网线,传输0 1 数据链路层:解读0 1,以太网协议 数据包(标头18字节(接收方mac地址)+数据<=1500字节) 内网广播,根据mac地址判断,接收或者丢弃 网络层:ip+子网掩码,确定子网地址 ip数据包(标头(接收方ip地址)+数据包65,535字节) 以太网协议数据包=以太网标头+ip数据包(标头+数据包),>1500字节时,因此会被分成多个以太网数据包发转载 2017-09-27 00:09:39 · 1202 阅读 · 0 评论