昨天在我的DHCP服务器上突然看到messages文件已经达到3.8G了,老天,我一直没有仔细看它的日志大小以及日期。虽然我的DHCP服务的日志全部在messages里记录,我一般也就查看最后的那一部分,和当时正在记录的那部分。幸亏发现的早,要不后果很严重。 不知道为
2015-06-28#!/bin/bash for USER in $(cat username.list) do useradd $USER echo mypasswd|passwd $USER --stdin done cat username.list user1 user2 user3
2015-06-28一、修改MAC地址方法 linux环境下: 需要用 #ifconfig eth0 down 先把网卡禁用 再用ifconfig eth0 hw ether 1234567890ab 这样就可以改成功了 要想永久改就这样: 在/etc/rc.d/rc.local里加上这三句(也可以在/etc/init.d/network里加下面
2015-06-28按启动顺序依次介绍相关的文件: 一、内核启动完之后,首先运行/linuxrc。 /linuxrc内容: -------------------------------------------------------------------------------- #!/bin/sh echo "mount /etc as ramfs" /bin/mount
2015-06-28善用判断式 在 bash 章节中,我们提到过 $? 这个变量所代表的意义, 此外,也透过 && 及 || 来作为前一个指令是否能够成功进行的一个参考。 那么,如果我想要知道 /dmtsai 这个目录是否存在时,难道一定要使用 ls 来执行, 然后再以 $? 来判断执行成
2015-06-28rsync 是一个快速增量文件传输工具,它可以用于在同一主机备份内部的备分,我们还可以把它作为不同主机网络备份工具之用。本文主要讲述的是如何自架rsync服务器,以实现文件传输、备份和镜像。相对tar和wget来说,rsync 也有其自身的优点,比如速度快、安全、高
2015-06-28什么是 Shell scripts ? 这个有趣的问题赶紧来回答看看,什么是 shell script 呢? shell 我们在 认识 bash 当中已经提过了,那是一个文字接口底下让我们与系统沟通的一个工具接口,那么 script 是啥? 字面上的意义, script 是『脚本、剧本』的意思。整句
2015-06-28vmstat 全面的性能分析工具,可以观察到系统的进程状态、内存使用、虚拟内存使用、磁盘的IO、中断、上下文切换、CPU使用等。 在系统中使用root身份,执行vmstat 1 命令,观察性能状况。各参数值含义见下方: vmstat procs r: 运行的和等待(CPU时
2015-06-28#!/bin/bash #ftpfile LANG=en /usr/kerberos/bin/ftp -nv 10.1.136.124<<EOF user <user_name> <passwd> #要上传的文件所在的目录 lcd <resource_diretory> #ftp服务器的目标文件夹 cd <object_diretory&
2015-06-28Linux 安装完后,中文字体整体感觉很虚,虽然不想干嘛,但上网这样看字也真不习惯.需要手动美化一下. 自己安装字体很麻烦,因为 Linux 字体显示引擎可不是像 Windows 里面复制一下字体就可以用那么容易. 况且就算安装了windows的字体,其显示起来都显得粗糙,因
2015-06-28ldconfig是一个动态链接库管理命令 为了让动态链接库为系统所共享,还需运行动态链接库的管理命令--ldconfig ldconfig 命令的用途,主要是在默认搜寻目录(/lib和/usr/lib)以及动态库配置文件/etc/ld.so.conf内所列的目录下,搜索出可共享的动态 链接库
2015-06-28在很多系统软件的开发中,需要使用一些系统的唯一性信息。所以,得到主机的CPUID、硬盘序列号及网卡的MAC地址,就成个一件很重要的应用。 本人经过一番google即自己的钻研,基本上实现了这几个功能。需要的准备知识有: GCC的嵌入汇编,具体的GCC嵌入汇编
2015-06-28使用php的常见问题是:编译php时忘记添加某扩展,后来想添加扩展,但是因为安装php后又装了一些东西如PEAR等,不想删除目录重装,别说,php还真有这样的功能。 我没有在手册中看到。 如我想增加bcmath支持,这是一个支持大整数计算的扩展。windows自带而
2015-06-28系统 # uname -a #查看内核/操作系统/CPU信息 # head -n 1 /etc/issue #查看操作系统版本 # cat /proc/cpuinfo #查看CPU信息 # hostname #查看计算机名 # lspci -tv #列出所有PCI设备 # lsusb -tv #列出所有USB设备 # lsmod #列出加载的内
2015-06-28memcachedb跟memcache一样,网络socket数据处理依赖于libevent,所以,在安装之前需要下载三个安装包,即libevent、Berkeley Db以及memcachedb。 Libevent 下载页面:http://monkey.org/~provos/libevent/ ,下载最新稳定版本就行。 Berkeley Db下载页面
2015-06-28DVD版,要一张盘,下载文件为CentOS-5.3-i386-bin-DVD.iso,3.7G容量。 下载完成后,使用Nero等光盘刻录软件将ISO镜像文件转换、刻录成安装CD或DVD光盘。 然后将服务器硬盘格式化,插入CD或DVD的第一张盘启动,即可进入CentOS的安装程序。 光盘启动,出现"b
2015-06-281.uname -r 查看当前的linux内核版本. [root@localhost Desktop]# uname -r 2.6.18-53.1.19.el5 2.去http://www.linux-ntfs.org/下载与内核版本相同的ntfs补丁. 3.安装补丁:kernel-module-ntfs-2.6.18-53.1.19.el5-2.1.27-0.rr.10.11.i686.rpm [root@localhost De
2015-06-28俗称"脚本小鬼"的家伙是属于那种很糟糕的黑客,因为基本上他们中的许多和大多数人都是如此的没有技巧。可以这样说,如果你安装了所有正确的补丁,拥有经过测试的防火墙,并且在多个级别都激活了先进的入侵检测系统,那么只有在一种情况下你才会被黑,
2015-06-28无论什么系统,最安全的做法。就是调试好后,做个备份。到时遇到什么大问题,直接恢复出来,方便而省事。下面详细Linux备份与恢复方法: 备份与恢复系统承担着事前备份与事后恢复的职能。在当前高速发展的网络环境下,任何一
2015-06-28本文讲述了如何通过基本的安全措施,使你的Linux系统变得可靠。 1、Bios Security 一定要给Bios设置密码,以防通过在Bios中改变启动顺序,而可以从软盘启动。这样可以阻止别人试图用特殊的启动盘启动你的系统,还可以阻止别人进入Bios改动其中的设置(比如
2015-06-28