Linux traceroute命令详解和使用例子(追踪路由信息)
linux系统中,我们称之为traceroute,在MS Windows中为tracert。 traceroute通过发送小的数据包到目的设备直到其返回,来测量其需要多长时间。一条路径上的每个设备traceroute要测3次。输出结果中包括每次测试的时间(ms)和设备的名称(如有的话)及其IP地址。
在大多数情况下,我们会在linux主机系统下,直接执行命令行:tra ...
Apache配置技巧
1、如何设 置请求等待时间
在httpd.conf里面设置:
TimeOut n
其中n为整数,单位是秒。
设置这个TimeOut适用于三种情况:
2、如何接收一个get请求的总时间
接收一个post和put请求的TCP包之间的时间
TCP包传输中的响应(ack)时间间隔
3、如何使得apache监听在特 ...
linux iostat命令详解和使用实例(磁盘操作监控工具)
它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。同vmstat一样,iostat也有一个弱点,就是它不能对某个进程进行深入分析,仅对系统的整体情况进行分析。iostat属于sysstat软件包。可以用yum install sysstat 直接安装。
1.命令格式:
iostat[参数][时间][次数]
2.命令功能:
通过iostat方便查看CPU、网卡 ...
linux学习日记十二 磁盘配额(quota)
磁盘配额(quota)比较常用的几个情况是:
* 针对WWW server,例如:每个人的网页空间的容量限制
* 针对mail server,例如:每个人的邮件空间限制
* 针对file server:每个人最大的可用网络硬盘空间(教学环境中比较常见)
上面的是针对网络服务的设计,如果是针对linux系统主机上面的设置,用途有下面这些:
* 限制某一用 ...
Linux crontab报错:BAD FILE MODE的解决方法
近期碰到个问题,服务器上线后,crontab都发生异常没有自动执行,查看了下日志,发现问题:
复制代码代码如下:
Apr 16 11:26:01 jb51.net crond[28354]: (*system*) BAD FILE MODE (/etc/cron.d/flushhost)
Apr 16 11:26:01 jb51.net crond[28354]: (root) BAD FILE MODE (cron/root)
检查了下 /etc/cron.d/ 目录下的其他 ...
linux分区规划 linux 硬盘分区规划介绍
安装linux之前,要先做好规划,主要依据以下原则:
磁盘的容量。
系统的规模。
系统的用途。
预期的备份方法与备份空间。
主要讲一下按系统用途而要做的分区。
首先要有一个 /boot 分区,大概100M,且位于磁盘的最前面。这样可以防止因主板太旧、硬盘太大等问题而导致的无法开机。
其次,要有一个交换分区 swap 。大 ...
linux下保存笔记本屏幕亮度设置r(背光亮度)的方法
linux下如何保存笔记本屏幕亮度设置(背光亮度)
本人使用的linux桌面版是 linux mint13 maya
每次开机发现屏幕亮度都是最亮的,可以通过Fn+F6/F7来调节背光亮度,但重启后还是会恢复到最大亮度。
难道要每次开机之后都按Fn+F6/F7来调节亮度?一劳永逸的办法不有木有?当然有了!
1,cat /etc/default/acpi-support ,发现最 ...
linux top命令详解和使用实例及使用技巧(监控linux的系统状况)
下面详细介绍它的使用方法。top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令 ...
Linux命令和命令行详解
Linux的命令是很重要的工具,也往往是初学者最大的瓶颈。有朋友用了很长时间的Linux图形界面,基本不使用命令行输入命令执行,所以装的Linux最终成了摆设。这里总结一些命令行下常使用的命令,希望能有用。
什么是命令
我们通常所说的Linux命令行是运行在终端(terminal)的shell (阅读Linux架构以了解什么是shell以及它在Lin ...
kvm可用存储类型简介(译)
虚拟磁盘文件
可以使用LVM(Logical Volume Manager)创建存储池来管理KVM的存储,创建一个KVM的虚拟机的时候,默认使用虚拟磁盘文件作为后端存储。如果使用这种类型的配置,虚拟机可见到的是一块实际的硬盘,但实际上使用的是一个虚拟磁盘文件所表示的一个硬盘。这里包含了一层额外的文件系统层,而且这一层文件系统层也会导 ...
linux awk 内置变量使用介绍
一、内置变量表
2、实例
1、常用操作
复制代码代码如下:
[chengmo@localhost ~]$ awk '/^root/{print $0}' /etc/passwd
root:x:0:0:root:/root:/bin/bash
/^root/ 为选择表达式,$0代表是逐行
2、设置字段分隔符号(FS使用方法)
复制代码代码如下:
[chengmo@localhost ~]$ awk 'BEGIN{FS=":"}/^root/{print $1,$NF}' ...
glibc安装错误|glibc安装出错
今天安装gcc提示要安装glibc,安装glibc时提示要安装kernel-headers-2.2.1,然后我上网下载了一个kernel-headers-2.2.1-4.i386.rpm安装完后,再安装glibc
出现如下情况:
[root@zoneidc samba]# rpm -ivh glibc-devel-2.3.2-11.9.i386.rpm
warning: glibc-devel-2.3.2-11.9.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60 ...
linux下发布war所遇问题解决方法
linux启动mysql 由于启动方式不一样 显示也不一样
通过./mysqld_safe &启动 ps-ef|grep mysql后会显示如下信息
root 15537 1 0 11:16 ? 00:00:00 /bin/sh ./mysqld_safe
/usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --plugin-dir=/usr/local/mysql/lib/plugin --user=mys ...
make:arm-linux- conmand not found错误处理探讨
make:arm-linux- conmand not found错误处理的总结
在超级用户权限下建立交叉编译环境成功,但编译是显示
make:arm-linux- conmand not found
最终发现原因是:
修改makefile文件的CROSS_COMPILE =arm-linux-时在最后加入了空格。
总结:
makefile文件不是c语言文件,不允许自己添加空格,因为空格会当初
makefile ...
解决Linux系统之间拷贝文件的方案
Linux系统之间如何拷贝文件?日常工作中需要经常从远程或本地服务器拷贝/移动大量文件。遇到文件比较多比较散的时候速度较慢,所以在想有没有较快的方式,脚本之家的小编为大家介绍一下Linux系统之间拷贝文件的技巧。
第一种方法
首先,无论本地还是远程,需要移动或拷贝的文件较多且都不太大时,用cp命令和mv ...
在windows和linux之间用SecureCRT来上传和下载文件
文件传输协议:
文件传输是数据交换的主要形式。在进行文件传输时,为使文件能被正确识别和传送,我们需要在两台计算机之间建立统一的传输协议。这个协议包括了文件的识别、传送的起止时间、错误的判断与纠正等内容。常见的传输协议有以下几种:
ASCII:这是最快的传输协议,但只能传送文本文件。
Xmodem:这种古老的 ...
Linux下如何处理文本文件内容中的^M
Windows上写好的文件,在Linux或者Unix下打开,每一行都会出多出^M这样的字符,这是因为Windows与*nix的换行符不同所致,我们看看文件格式有什么不同。
在Linux下查看文件格式:
# file filename
# 20140304110001.csv: ISO-8859 text //不带有^M
# 20140304110002.csv: ISO-8859 text, with CRLF line terminators //带有 ...
Linux安装vsFTPd服务器详细教程
我们所用的ftp服务器程序是vsftpd,算是Linux下最受欢迎的一个开源FTP服务器了。
安装vsftpd服务器程序
Linux传统安装软件的方法是下载tar.gz安装包,或者RPM安装包,经过解压之后进行编译,或者用RPM -i命令安装。过程比较繁琐,我们用yum命令来在线安装,这样可以自动选择最新的程序版本,非常方便。
输入yum inst ...
Linux环境下双网卡主机路由配置教程
一、环境:
三台直接相连的计算机主机如图
PC1PC2PC3
其中PC2上有两块网卡eth0、eth1,分别与PC3、PC1相连
------代表网线
二、需求:
将PC2配置为路由器模式,用来在PC1、PC3之间转发报文
三、方法:
将三台主机按照环境所要求用交叉线直接连网后,为三台主机分配网段并配置IP地 ...
Linux主机下远程操作GUI程序的方法
目的:在Linux机器B上远程操作运行在Linux机器A的GUI程序(gvim)
说明:
A的IP为10.1.1.62,hostname 为A,用户帐户usera
B的IP为10.1.1.63,hostname 为B,用户帐户userb
A,B都有XWindow系统
下面的操作都是在B上进行的
步骤:
1 切换到root用户,修改B的/etc/hosts文件,加入A的信息:10.1.1.62 A.domain A
2 us ...