使用screen管理远程会话
DBA、系统管理员经常需要SSH 或者 telent 远程登录到 Linux 服务器执行一些操作。通常我们会为一些执行时间长的任务开一个远程终端,但是在这些任务执行完毕前,我们不能关掉窗口或者断开连接,否则这个任务就会被杀掉,操作将会中断。如果碰到网络不稳定或异常关机,所有做的工作可能会前功尽弃。元凶:SIGHUP 信号...
使用rsync同步数据
rsync介绍Rsync(Remote Synchronize)是一个远程资料同步工具,可通过LAN/WAN快速同步多台主机,Rsync使用所为的“Rsync演算法”来使本地主机和远程主机之间达到同步,这个演算法并不是每次都整份传送,它只传送两台计算机之间所备份的资料不同的部分,因此速度相当快。Rsync的优点如下:能更新整个目录树...
Linux lsof命令解析
lsof简介lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件...
Nginx配置支持php
Nginx 基本配置与参数说明#运行用户user nginx;#启动进程,通常设置成和cpu的数量相等worker_processes 4;#全局错误日志及PID文件#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;#工作模式及连接数上限events { #...
Linux下安装php
安装 apache安装 apache 依赖于apr,apr-util,pcreshell> tar zxvf httpd-2.4.12.tar.gzshell> tar zxvf apr-1.5.1.tar.gzshell> tar zxvf apr-util-1.5.4.tar.gzshell> tar zxvf pcre-8.36.tar.gzshell> mv apr-1.5.1 httpd-2.4.12/srclib/aprshell> mv apr-util-1.5.4 httpd-2.4.12/srclib/apr-utilshell> c...
vmstat命令详解
vmstat 命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,MEM内存使用,虚拟内存交换情况,IO读写情况。工作原理在系统中运行的每个进程都需要使用到内存,但不是每个进程都需要每时每刻使用系统分配的内存空间。当系统运行所需内存超过实际的物理内存,内核会...
Linux修改hostname
查看主机hostname的方式shell> hostnamerac4shell> cat /proc/sys/kernel/hostnamerac4shell> cat /etc/sysconfig/networkNETWORKING=yesHOSTNAME=rac4修改hostname# 通过hostname命令修改hostname,立即生效但重启后会失效shell> hostname RAC3同立即生效但重启后会失效shell> echo RAC3 > /proc/sys/...
Linux 下常用的归档压缩方式
很多时候,通过互联网发送或接收大文件和图片是一件令人头疼的事。压缩及解压缩工具正好可以应对这个问题。下面让我们快速浏览一些可以使得我们的工作更加轻松的开源工具。TarTar 由 Tape archiver(磁带归档器) 衍生而来,最初被用来在磁带上归档和存储文件。Tar 是一个 GNU 软件,它可以压缩一组文件(归档)...
top命令详解
top命令经常用来监控linux的系统状况,比如cpu、内存的使用。shell> toptop - 14:36:26 up 500 days, 22:51, 2 users, load average: 0.22, 0.28, 0.69Tasks: 334 total, 1 running, 333 sleeping, 0 stopped, 0 zombieCpu(s): 0.3%us, 0.0%sy, 0.0%ni, 99.6%id, 0.1%wa, 0.0%hi, 0.0%si, 0.0%st...
iostat命令详解
iostat介绍iostat用于输出CPU和磁盘I/O相关的统计信息,便于分析Linux系统性能问题.命令格式:shell> iostat --help用法: iostat [ 选项 ] [ <时间间隔> [ <次数> ] ]选项:[ -c ] [ -d ] [ -N ] [ -n ] [ -h ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ -z ][ <设备> [...] | ALL ] [ -p [ <设备> [,...] | A...