快捷搜索:   服务器  安全  linux 安全  MYSQL  dedecms
VPS性能测试工具:UnixBench

VPS性能测试工具:UnixBench

UnixBench是一款不错的Linux下的VPS性能测试工具,现在说一下具体用法。 ssh登录您的linux vps控制台,运行下面的1行命令即可: wget http://www.CTOHome.com/linux-vps-pack/unixbench.sh;sh ./unixbench.sh; 此脚本会自动下载unixbench测试工具,并自动运行它。 根据您的机器性能,测试执行完大约需要5-10分钟, Linux VPS性能测试的结果类似如下: BYTE UNIX Benchmarks (Ver...

Linux下的压缩解压缩命令详解

Linux下的压缩解压缩命令详解

linux zip命令 zip -r myfile.zip ./* 将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件. 2.unzip unzip -o -d /home/sunny myfile.zip 把myfile.zip文件解压到 /home/sunny/ -o:不提示的情况下覆盖文件; -d:-d /home/sunny 指明将文件解压缩到/home/sunny目录下; 3.其他 zip -d myfile.zip smart.txt 删除压缩...

Linux的用户和用户组管理

Linux的用户和用户组管理

Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个惟一的用户名和各自的口令。用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主目录。 实现用户账号的管理,要完成的工作主要有如下几个方面: 用户账号的添加、删除与修改。 用户口令的管理。...

安全技巧:防止你的主机成为“肉鸽”

安全技巧:防止你的主机成为“肉鸽”

一、防止主机成为肉鸡的安全技术措施 1、利用操作系统自身功能加固系统 通常按默认方式安装的操作系统,如果不做任何安全加固,那么其安全性难以保证。攻击者稍加利用便可使其成为肉鸡。因此,防止主机成为肉鸡的第一步,便是系统加固。鉴于目前大部分用户仍然使用Windows XP,因此,本文所有内容都基于Windows XP。 (1)加强系统登录帐户和密码的安全 系统设置的密码应当符合复杂性和最小长度的要求,不仅要包括常用英文字母、数字、字母大小写,最好还可以加入特殊字符(如@等),而且密码的字符数不应该小于8位。...

从一道面试题谈linux下fork的运行机制

从一道面试题谈linux下fork的运行机制

今天一位朋友去一个不错的外企面试linux开发职位,面试官出了一个如下的题目: 给出如下C程序,在linux下使用gcc编译: Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -- 1 #include "stdio.h" 2 #include "sys/types.h" 3 #include "unistd.h" 4 5 int main() 6 { 7 pi...

Linux和Unix系统的关系和区别

Linux和Unix系统的关系和区别

区别和联系 Linux和UNIX的最大的区别是,前者是开发源代码的自由软件,而后者是对源代码实行知识产权保护的传统商业软件。这应该是他们最大的不同,这种不同体现在用户对前者有很高的自主权,而对后者却只能去被动的适应;这种不同还表现在前者的开发是处在一个完全开放的环境之中,而后者的开发完全是处在一个黑箱之中,只有相关的开发人员才能够接触的产品的原型。 Linux 的源头要追溯到最古老的UNIX。1969年,Bell实验室的Ken Thompson开始利用一台闲置的 PDP-7计算机开发了一种多用户,多任务...

定位可动态加载的内核模块的OOPS代码行

定位可动态加载的内核模块的OOPS代码行

1. 从vmlinux获取具体的代码行 文章中albcamus版主也提到了,需要有自己编译的vmlinux,而且编译时打开compile with debug info. 这个选项打开之后会使vmlinux文件比不加调试信息大一些。我这里代调试信息的是49M。建议如果学习的时候,想使用gdb的方式获取出错代码行的 话,就加上这个编译条件。 然后就可以按照具体的方法去操作,可以定位到具体的C 代码行。 2. 从自己编译的内核模块出错信息中获取代码行以ldd3中提供的misc-modules/faulty....

简单剖析Linux磁盘分区命令

简单剖析Linux磁盘分区命令

为了大家看着方便,本人总结了Linux磁盘分区的一些命令,Linux磁盘分区还是比较常用的,在这里我把总结的结果拿出来和大家分享一下,希望对大家有用。 一、df命令; df是来自于coreutils软件包,系统安装时,就自带的;我们通过这个命令可以查看磁盘的使用情况以及文件系统被挂载的位置; 举例: [root@localhostbeinan]#df-lh Filesystem容量已用可用已用%挂载点 /dev/hda811G6.0G4.4G58%/ /dev/shm236M0236M0%/dev/sh...

Linux压缩打包方法连载之一:tar命令

Linux压缩打包方法连载之一:tar命令

Linux压缩打包方法有很多种,以下讲了tar命令的概念,同时文列举了多种范例供大家查看,希望对大家有所帮助.... tar命令 [root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 .... 参数: -c :建立一个压缩文件的参数指令(create 的意思); -x :解开一个压缩文件的参数指令! -t :查看 tarfile 里面的文件! 特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。 -z :是否同时具有 gzip 的属性...

有关桌面Linux的一则真实故事

有关桌面Linux的一则真实故事

所谓“桌面Linux”是指用户完全可以自由地理解、使用与传播的个人计算机界面。在这里,自由(Freedom)一词的准确含义与自主(decide for oneself)的内涵更为接近(by Longman Dictionary of Contemporary English(English-Chinese)),据此将其翻译为“自主桌面”也许更为贴切。那么,我们的真实故事在哪儿呢? 2005年11月,美国《自由软件基金会》主席Richard Stallman与Ubuntu奠基人Mark Shuttlewo...

让Linux下的电驴支持反吸血DLP源码补丁

让Linux下的电驴支持反吸血DLP源码补丁

Linux下一直没有能支持DLP的电驴客户端,为了避免被吸血,一直以来只好使用wine来运行Windows下支持DLP的电驴客户端,或者是忍受被吸血的痛苦。 现在广大Linux用户可以不在为被吸血而头疼了,aMule的DLP源码补丁可以让aMule支持反吸血。不过稍显麻烦的是,aMule没有提供接口,所以DLP是直接编译到aMule里面去的,也就是说想要让aMule用上DLP的话,还得重新编译aMule。 目前aMule的源码补丁使用的是官方的DLP39版本,虽然似乎fzh的DLP在国内来说效果更好,但...

ubuntu编译程序新手指导

ubuntu编译程序新手指导

很多新手面临的困难和困惑都出现在编译和打包软件方面,unubtu的apt-get方式的确很易用,但是也屏蔽了学习的空间,对于那些希望好好学习linux的而又感到困惑的人,通过以下三个程序的帮助,应该可以有效的减轻你的负担: 第一个,checkinstall 安装命令:sudo apt-get install checkinstall 程序功能:能跟踪由“make install”或类似命令安装的所有文件,并为这些文件创建Slackware、RPM或者Debian安装包,然后把它添加到已安装软件包数据库中...