linux
文章平均质量分 66
普通网友
这个作者很懒,什么都没留下…
展开
-
c/c++ 修改文本文件内容、替换字符串函数(linux、mac下)【增强版】Windows版会陆续发布
linux或mac下 c/c++ 操作文本文件原创 2014-03-22 10:23:29 · 3952 阅读 · 1 评论 -
Linux之Apache下日志文件error.log过大的解决方法
如果网站开启了apache日志文件以及错误日志功能,那么很可能apache日志文件access.log在一段时间内就会很庞大至上百兆甚至几十个G,尤其大访问量的网站更是如此。error_log错误日志文件也会产生这样的情况,这样一来我们在分析apache日志的时候就会消耗很大的内存,那么有没有方法限制一下apache日志的大小呢?答案是肯定的.我们通常的做法是在{$apache}/conf/h原创 2017-09-25 19:31:27 · 1668 阅读 · 0 评论 -
Linux查看文件夹大小
du -sh /phpstudy/*原创 2017-09-25 19:32:31 · 239 阅读 · 0 评论 -
Linux Swap交换分区设置
SWAP就是LINUX下的虚拟内存分区,它的作用是在物理内存使用完之后,将磁盘空间(也就是SWAP分区)虚拟成内存来使用.它和Windows系统的交换文件作用类似,但是它是一段连续的磁盘空间,并且对用户不可见。需要注意的是,虽然这个SWAP分区能够作为"虚拟"的内存,但它的速度比物理内存可是慢多了,因此如果需要更快的速度的话,并不能寄厚望于SWAP,最好的办法仍然是加大物理内存.S原创 2017-11-02 15:20:33 · 618 阅读 · 0 评论 -
Linux安装JDK1.8
1、检查一下系统中的jdk版本[root@localhost software]# java -version显示:openjdk version "1.8.0_102"OpenJDK Runtime Environment (build 1.8.0_102-b14)OpenJDK 64-Bit Server VM (build 25.102-b14, mixed mode)...原创 2018-08-27 12:33:40 · 229 阅读 · 0 评论 -
linux 安装phpstudy
Centos上phpstudy搭建 dodo_lihao 关注2016.12.31 15:38* 字数 618 阅读 2629评论 0喜欢 2前言自己最近也没有怎么弄过linux了一些原因,自己买了一个Centos的腾讯云服务器既然买了玩玩,就不要放着了自己搭建一个php的集成环境向所有认识的人学习:)参考说明其实,比较简单先百度下phpstudy linux ...原创 2018-08-27 20:35:21 · 2184 阅读 · 1 评论 -
CentOS 安装配置Tomcat服务器
1演示环境 系统:Linux CentOS 6.532位 Tomcat版本:apache-tomcat-7.0.69.tar.gz JDK 版本:java-1.7.0-openjdk 2下载安装JDK JDK安装 yum -y install java-1.8.0-openjdk Jav...原创 2018-08-27 20:46:25 · 392 阅读 · 0 评论 -
linux安装nginx
第一种方式:通过yum安装直接通过 yum install nginx 肯定是不行的,因为yum没有nginx,所以首先把 nginx 的源加入 yum 中。运行下面的命令:1.将nginx放到yum repro库中 复制代码代码如下:[root@localhost ~]# rpm -ivh http://nginx.org/packages/centos/7/noarc...原创 2018-08-27 20:59:13 · 1027 阅读 · 0 评论 -
CentOS服务器挂载磁盘的方法
1.系统环境:lsb_release -a2.运行命令查看数据盘fdisk -l查看磁盘情况,本次机器系统盘为vda:40G,数据盘为vdb:20G (在网上看到很多是xvda和xvdb,我不太清楚只是名称的区别还是类型有区别)3.对数据盘分区输入fdisk /dev/vdb 对数据盘进行分区。根据提示,输入 n, p, 1, 回车,回车, wq查看分区是否成...原创 2019-06-04 11:31:07 · 1298 阅读 · 0 评论 -
Linux常用命令大全
系统信息arch 显示机器的处理器架构uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinfo 显示CPU info的...原创 2019-08-08 09:05:30 · 257 阅读 · 0 评论 -
Linux系统之 开放制定端口 firewall-cmd
如果你没哟安装firewall-cmd,则用以下命令进行安装: yum -y install firewalld以下都是指在public的zone下的操作,不同的Zone只要改变Zone后面的值就可以添加:firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent永久生效,没有此参数重启...原创 2019-09-06 11:18:32 · 583 阅读 · 0 评论 -
mysql根据binlog文件查看更新日志。Linux系统
./mysqlbinlog --start-datetime='2017-09-11 00:00:00' --stop-datetime='2017-09-17 01:01:01' -d zwcwu mysql-bin.000001 > t.binlog原创 2017-09-16 18:04:28 · 631 阅读 · 0 评论 -
linux开启防火墙,开放80端口,开放mysql的3306端口,开放svn的3609端口,开放tomcat的8080端口。
vi /etc/sysconfig/iptables -A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT(允许80端口通过防火墙) -A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT(允许3306端口通过防火墙) 特别提示:很多网友把这原创 2017-09-06 11:09:07 · 1168 阅读 · 0 评论 -
为什么linuxC程序设计中不能使用system("cd ..")来改变当前工作路径而用chdir()函数
熟悉Unix编程的人都知道,在中声明的函数system是用来在程序中调用shell命令的方法。例如你可以在程序中写一行system("rm *");这相当于你在命令行下敲rm *,但是cd命令却不能用system来做的。一般,你要改变程序的pwd,你都必须用函数chdir(const char*),它在中声明根据shell的实现机制,我认为system内部实现,实际上是派生了程序的原创 2014-08-27 13:27:25 · 3476 阅读 · 0 评论 -
linux怎样查看当前系统版本是UBuntu还是Cent OS?
很简单,命令是:lsb_release -aroot@VM-101-117-ubuntu:/wc/www# lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 16.04.1 LTSRelease: 16.04Codename: xenial原创 2017-06-06 17:20:11 · 4544 阅读 · 0 评论 -
Linux(UBuntu16.04)下编译mysql 5.1.73时报错: error: No curses/termcap library found
在自己虚拟机上配置完成,并能运行项目后。把方法整理后交给同事,以为完事了 甚是高兴 不幸 又出现错误 ,原本以下 四步 就可完成安装# tar –zxvf mysql-5.0.95# ./configure --prefix=/usr/local/mysql --with-charset=gbk# make# make install但在make的时候 出现make: **原创 2017-06-06 17:23:27 · 489 阅读 · 0 评论 -
Ubuntu apt-get彻底卸载软件包
如果你关注搜索到这篇文章,那么我可以合理怀疑你被apt-get的几个卸载命令有点搞晕了。apt-get的卸载相关的命令有remove/purge/autoremove/clean/autoclean等。具体来说:apt-get purge / apt-get –purge remove 删除已安装包(不保留配置文件)。 如软件包a,依赖软件包b,则执行该命令会删除a,而且不原创 2017-06-06 17:38:36 · 935 阅读 · 0 评论 -
MySQL5.6 数据库主从(Master/Slave)同步安装与配置详解
安装环境操作系统 :CentOS 6.5 数据库版本:MySQL 5.6.27主机A:192.168.1.1 (Master)主机B:192.168.1.2 (Slave)12341234这里强调的数据库的版本,是因为MySQL在5.6之前和之后的安装方式是不一样的。 本人在进行配置的时候,也遇到了这个坑,这里提前说明,希望大家不要采坑。注:这里有一篇CentOS安装原创 2017-06-06 19:34:21 · 540 阅读 · 0 评论 -
云Linux服务器CentOS 6.8安装配置mysql5.1.73详细教程。
一、描述本博客主要介绍CentOS6.5安装MySQL数据库 、启动和关闭MySQL服务、MySQL的登录和退出,以及MySQL数据库root用户的密码配置和修改。二、主要步骤1、查看本系统是否已经安装有MySQL数据库先查看本操作系统是否已经安装有操作系统,显示只有一个mysql的类库,并没有安装该数据库。[tong@tong tongSoftware]$原创 2017-06-06 19:55:33 · 1814 阅读 · 0 评论 -
mySql主从配置出错:The server is not configured as slave; fix in config file or with CHANGE MASTER TO
数据库已搭建完成,各种配置均已完成,但是在start slave ;的时候,报错:ERROR 1200 (HY000): The server is not configured as slave; fix in config file or with CHANGE MASTER TO这里说,我没有配置为从机,但我明明配置过的啊。MySQL版本:5.6.19主:master原创 2017-06-06 20:37:59 · 21485 阅读 · 1 评论 -
MYSQL启用日志,和查看日志
mysql有以下几种日志: 错误日志: -log-err 查询日志: -log 慢查询日志: -log-slow-queries 更新日志: -log-update 二进制日志: -log-bin 是否启用了日志 mysql>show variables like 'log_%'; 怎原创 2017-06-06 20:38:23 · 356 阅读 · 0 评论 -
MySQL Proxy 实现 MySQL 读写分离提高并发负载
工作拓扑:MySQL Proxy有一项强大功能是实现“读写分离”,基本原理是让主数据库处理写方面事务,让从库处理SELECT查询。Amoeba for MySQL是一款优秀的中间件软件,同样可以实现读写分离,负载均衡等功能,并且稳定性也高于MySQL Proxy,有兴趣的可以测试一下。环境描述:操作系统:CentOS6.3_x64主服务器Master:192原创 2017-06-06 23:15:14 · 314 阅读 · 0 评论 -
windows下配置mycat,实现mysql数据库的读写分离!
下载Windows的安装包https://github.com/MyCATApache/Mycat-download/tree/master/1.4-RELEASE下的配置环境变量:修改配置文件wrapper.confServer.xml[html]原创 2017-06-06 23:29:51 · 3115 阅读 · 1 评论 -
linux 安装jdk【centos】
yum install java-1.8.0-openjdk* -y原创 2019-09-06 13:37:40 · 326 阅读 · 0 评论