Articles in the linux相关 Category
linux相关 »
转自:http://bbs.uplinux.com/viewthread.php?tid=10424
Linux中的“load average“到底是什么意思 执行top,w,uptime,在最上一行,均能得到类似下面的一行:
21:25:38 up 59 min, 2 users, load average: 0.33, 0.40, 0.38
前面的值还是比较好理解,但是这个load average就不太好理解了,虽然知道是平均负载,但是它到底意味着什么? 什么样的负载是正常的,什么样的负载表示系统负荷高?
linux相关 »
转自:http://www.blogjava.net/cenwenchu/archive/2008/06/30/211712.html
通过下面的几个部分的了解,可以一步一步的找出Load Average在压力测试中真正的作用。
CPU时间片
为了提高程序执行效率,大家在很多应用中都采用了多线程模式,这样可以将原来的序列化执行变为并行执行,任务的分解以及并行执行能够极大地提高程序的运行效率。但这都是代码级别的表现,而硬件是如何支持的呢?那就要靠CPU的时间片模式来说明这一切。程序的任何指令的执行往往都会要竞争CPU这个最宝贵的资源,不论你的程序分成了多少个线程去执行不同的任务,他们都必须排队等待获取这个资源来计算和处理命令。先看看单CPU的情况。下面两图描述了时间片模式和非时间片模式下的线程执行的情况:
linux相关 »
1,修改你的源,并升级到最新的系统,这个最最基本的,必做(如果感觉很麻烦,就用优化软件来做):
sudo gedit /etc/apt/sources.list
在编辑器里,删除所有东西,并在加上下面的行,建议安装Ubuntu Tweak来修改就不用使用命令了: 最新的163做的源,9.04的
deb http://mirrors.163.com/ubuntu karmic main restricted universe multiverse
deb http://mirrors.163.com/ubuntu karmic-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu karmic-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu karmic-backports main restricted universe multiverse
deb http://mirrors.163.com/ubuntu karmic-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu karmic main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu karmic-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu karmic-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu karmic-backports main restricted universe multiverse
linux相关 »
做为一个LINUX爱好者,每天都渴望得到新的知识,同时每天也把LINUX的各个部分翻来覆去的进行着探索,在这个过程难免会让LINUX无法启动。在 WIN98中有一个保护模式,可以以保护模式进入到WIN98之中,对系统进行修复。在LINUX中也有类似保护模式的启动方式,可以用它对系统进行修复。
Featured, linux相关 »
第一步:想办法进入原来的linux.可以利用启动软盘,安装光盘等.也可以使用live cd,比如knoppix
1, 使用knoppix:光盘启动后,在boot:后输入knoppix 2出现knoppix提示符后,挂载原来linux的根分区,比如mount /dev/hda8 /mnt/hda8把改变当前的根分区和bashchroot /mnt/hda8可以看到bash提示符变了,这就可以进入下一步了
2,用安装光盘用光盘或硬盘安装方式,在boot提示符下输入linux rescue一步一步往下进行,redhat系统会找到已经安装过的系统,并挂载到/mnt/sysimage下,按提示输入chroot /mnt/sysimage(网上看到的,自己没验证过)
debian系统需要自己挂载原来的根分区,使用方法和knoppix一样
第二步:使用grub命令重建grub
在上一步chroot成功后,在新的bash提示符下敲 grub成功后回出现grub>提示符,给出你原来的启动映像所在的分区,root (hd0,6)需要注意,这个分区是要启动映像(比如vmlinuz开头的文件),还有grub目录,如果你在以前安装时只有一个/分区,那就是它,如果你给/boot单独划了一格分区,那你得先找到这个分区。另外,这个编号规则和hda*不太一样,通常hda7对应(hd0,6),hdb1对应(hd1,0), 因为(hd*,*)里分区的编号是从0开始的,而hda*后面那个数字是从1开始的。然后可以重建一个grub了,还是在grub>提示符下,敲 setup (hd0)这个命令会把grub写道mbr里然后quit命令退出grub,再重启就行了。
其他建议:其实可以选择不把grub写到mbr里,而是写到/分区或/boot分区里,使用windows启动菜单启动它
方法是在重建grub时用setup (hd0,6) 代替setup (hd0).或者安装时选择把grub写到根分区,而不是mbr
得到该分区的启动扇区,命令是dd if=/dev/hda7 of=/bootsect.lnx bs=512 count=1然后想办法把这个文件弄到windows下的c:\下最后修改c:\boot.ini文件,在最后添加一行c:\bootsect.lnk=”linux – grub”重启就能看到效果了.这样以后你就可以随便重装windows了,只要安装完后再把bootsect.lnk弄到c:\,再修改boot.ini就行了
linux相关 »
Grub
grub 是較新的 boot loader 程式,他具有相當多的優點,這裡不一一列舉啦!無論如何, lilo 能做的, grub 幾乎都可以做的到,包括選單、密碼、指向等等的功能!不過, grub 比 lilo 要先進的幾點是:
linux相关 »
1. 检查是否安装了vsFTPd # rpm -qa|grep vsftpd2.启用vsftpd服务器 # chkconfig vsftpd on3.启动vsftpd服务器 # /etc/init.d/vsftpd start4.测试 #ftp localhost若正常,则会出现登录信息.5.配置vsftpd 在/etc/vsftpd/vsftpd.conf中进行配置. anonymous_enable=YES local_enable=YES 允许匿名用户和本地帐号用户登录.但在/etc/vsftpd.user_list列表中的用户将被拒绝. userlist_files=/etc/vsftpd.user_list_local userlist_enable=YES 也可以改为只允许列表用户访问.设置userlist_deny=NO并更改/etc/vsftpd.user_list,以便 只有列表中用户可使用服务. 匿名用户的根目录是/var/ftp.常规用户的是/home/user,user是用户名. 可以使用chroot_local_user选项来更改常规用户的根目录.6.从本地用户上传文件 write_enable=YES local_umask=0227.匿名用户上传文件 anon_upload_enable=YES anon_umask=077 anon_other_write_enable=YES anon_mkdir_write_enable_YES8.可使用 chown_uploads=YES chown_username=kqs2 让用户名为kqs2的用户设置上传权限.