Linux
文章平均质量分 50
jakqigle
好好学习,天天向上
展开
-
CentOS中文乱码设置以及安装中文输入法
中文支持#vi /etc/sysconfig/i18n将LANG="en_US.UTF-8"SYSFONT="latarcyrheb-sun16"修改原内容为LANG="zh_CN.GB18030"LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_C原创 2011-07-22 17:03:17 · 786 阅读 · 0 评论 -
linux编译安装php5.4遇到错误:undefined reference to `libiconv_open'
configure后 ,修改 Makefile文件以下内容:EXTRA_LIBS = -lcrypt -lz -lcrypt -lrt -lmysqlclient -lmcrypt -lldap -llber -lfreetype -lpng -lz -ljpeg -lcurl -lz -lrt -lm -ldl -lnsl -lrt -lxml2 -lz -lm -lssl -lcrypto原创 2015-07-28 12:27:25 · 2401 阅读 · 0 评论 -
rsync+ssh同步备份文件
定期对web代码或重要的文件做同步异地服务器备份,防止服务器故障严重磁盘损坏时文件丢失的问题。备份服务器:192.168.200.134目标服务器:192.168.201.65rsync同步命令:rsync -avz -e 'ssh -p ' 192.168.200.134:会提示需要输入远端服务器登陆账号的密码才可以执行下去,为了免密码输入而可以原创 2015-06-13 22:50:50 · 4081 阅读 · 0 评论 -
linux命令学习-mtr
有的时候可能有网络访问链路yidong原创 2014-08-14 22:44:20 · 4079 阅读 · 1 评论 -
openssl生成rsa公私钥
PKCS #8 使用 ASN.1 的 DER 编码规则。openssl.exe 可以用来生成 PEM 格式的 RSA 密钥对。1、生成私钥pem, 执行命令openssl genrsa -out rsa_private_key.pem 10242、生成公钥,执行命令openssl rsa -in rsa_private_key.pem -pubout -out rsa转载 2014-09-30 16:41:41 · 7014 阅读 · 0 评论 -
linux命令学习-strace
strace命令可以查看跟踪执行程序的系统调用和所接收的信号。strace命令参数说明:-c 统计每一系统调用的所执行的时间,次数和出错的次数等. -d 输出strace关于标准错误的调试信息. -f 跟踪由fork调用所产生的子进程. -ff 如果提供-o filename,则所有进程的跟踪结果输出到相应的filename.pid中,pid是各进程的进程号. -F 尝试跟踪vfo原创 2014-08-16 00:39:40 · 563 阅读 · 0 评论 -
linux命令行学习-dig(DNS查询器)
在web开发中,总要熟悉的就是http协议,而发起一个http开始前最先要经历的一个过程就是DNS解析。简单说就是域名如何最终解析到实际服务器ip的过程。而在研究DNS解析和排除DNS解析类故障问题的时候一个强大的工具就是dig。和他对应的有个比较传统的命令nslookup,不过dig作为更新的命令,其强大而简洁可定制的输出也使得运维其开发人员使用。 实例1(访问服务器本地DNSserve原创 2014-08-13 22:52:56 · 2540 阅读 · 0 评论 -
linux系统/var/log目录下的信息详解
一、/var目录/var 所有服务的登录的文件或错误信息文件(LOG FILES)都在/var/log下,此外,一些数据库如MySQL则在/var/lib下,还有,用户未读的邮件的默认存放地点为/var/spool/mail二、:/var/log/系统的引导日志:/var/log/boot.log例如:Feb 26 10:40:48 sendmial : sen转载 2014-08-13 23:47:18 · 796 阅读 · 0 评论 -
linux安装jdk及升级
查找可用的jdk rpmyum原创 2014-09-20 00:24:15 · 3891 阅读 · 0 评论 -
Linux 技巧:让进程在后台可靠运行的几种方法
我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,运行了一些耗时较长的任务, 结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢?下面举了一些例子, 您可以针对不同的场景选择不同的方式来处理这个问题。nohup/setsid/&场景:如果只是临时有一个命令需要长时间运行,什么方法能最简便的保转载 2013-05-16 00:10:15 · 575 阅读 · 0 评论 -
平时php开发工作中常用的几个命令
切换成root权限登录:sudo su -查看运行进程:ps aux | grep 查看系统运行状态:top在top里我们要时刻监控第五行swap交换分区的used,如果这个数值在不断的变化,说明内核在不断进行内存和swap的数据交换,这是真正的内存不够用了。查看网络客户连接数:netstat -n | grep tcp | grep 侦听端口 | wc -原创 2012-11-08 23:48:33 · 992 阅读 · 0 评论 -
linux 建立两台机器的信任关系
在写脚本中,肯定会遇到跨机器访问和scp的操作,每次都输入用户名和密码当然不方便,也不是写脚本的根本目的。如何在两台机器之间建立信任关系,那样每次访问都不用输入用户名和密码,这样脚本自动化起来就做到无人值守了。那么下来就来讲下如何在两台机器之间建立信任关系。机器1:im1.com机器2:im2.com假如把机器2作为主机器1、登陆机器2根目录为:/home/wanping2转载 2013-02-19 22:10:45 · 984 阅读 · 0 评论 -
linux命令之find搜索
使用选项:find [路径] [操作]1、name选项,按名称查找查找当前目录下的manage.py 文件:find . -name ‘manage.py’2、atime/ctime/mtime选项,根据时间(24小时为单位)查找 注:a表示access,c表示create,m表示modify查找24小时之内创建的文件: find . -ctime -1查找2转载 2013-02-19 21:52:54 · 1030 阅读 · 0 评论 -
linux命令之查看硬件信息
1.查看机器所有硬件信息: dmidecode |more dmesg |more 这2个命令出来的信息都非常多,所以建议后面使用"|more"便于查看 2.查看CPU信息 方法一: Linux下CPU相关的参数保存在 /proc/cpuinfo 文件里 cat /proc/cpuinfo |mo转载 2013-02-19 21:52:25 · 640 阅读 · 0 评论 -
CentOS下用yum搭建LNMP服务器
CentOS下搭服务器也折腾好几次了, 每次都知道个大概, 具体repo的地址什么的还都要现找, 实在不效率, 干脆整理记录下来.yum安装比较简单快捷, 但默认配置的安全和性能方面不如LNMP一键安装包. 推荐生产环境用一键安装包如果你在国内的话, 先替换CentOS-Base.repomv /etc/yum.repos.d/CentOS-Base.repo /etc/yum转载 2012-06-26 15:40:29 · 576 阅读 · 0 评论 -
服务器升级linux内核
1. http://www.kernel.org下载新的linux内核源码文件压缩包linux-xxx.tar.xz2.解压文件: xz -d linux-xxx.tar.xz tar xvf linx-xxx.tar3.yum install ncurses-devel4.make mrpoper5. 复原创 2015-07-28 21:27:02 · 2032 阅读 · 0 评论