Linux的基本文件

Filed under: 服务器架构 | No Comments »
Posted on

启动引导程序配置文件
LILO /etc/lilo.conf
GRUB /boot/grub/menu.lst

系统启动文件核脚本
主启动控制文件 /etc/inittab
SysV启动脚本的位置 /etc/init.d、/etc/rc.d/init.d或/etc/rc.d
SysV启动脚本链接的位置 /etc/init.d/rc?.d、/etc/rc.d/rc?.d或/etc/rc?.d
本地启动脚本 /etc/rc.d/rc.local、/etc/init.d/boot.local或/etc/rc.boot里的文件

网络配置文件
建立网络接口的脚本 /sbin/ifup
保存网络配置数据文件的目录 /etc/network、/etc/sysconfig/network和/etc/sysconfig/network-scripts
保存解析DNS服务的文件 /etc/resolv.conf
DHCP客户端的配置文件 /etc/dhclient.conf

超级服务程序配置文件和目录
inetd配置文件 /etc/inetd.conf
TCP Wrappers配置文件 /etc/hosts.allow和/etc/hosts.deny
xinetd配置文件 /etc/xinetd.conf和/etc/xinetd.d目录里的文件

硬件配置
内核模块配置文件 /etc/modules.conf

硬件访问文件
Linux设备文件 /dev目录里
保存硬件和驱动程序数据的文件 /proc目录里

扫描仪配置文件
SANE主配置 /etc/sane.d/dll.conf
特定扫描仪的配置文件 /etc/sane.d目录里以扫描仪型号命名的文件

打印机配置文件
BSD LPD核LPRng的本地打印机主配置文件 /etc/printcap
CUPS本地打印机主配置和远程访问受权文件 /etc/cups/cupsd.conf
BSD LPD远程访问受权文件 /etc/hosts.lpd
LPRng远程访问受权文件 /etc/lpd.perms

文件系统
文件系统表 /etc/fstab
软驱装配点 /floppy、/mnt/floppy或/media/floppy
光驱装配点 /cdrom、/mnt/cdrom或/media/cdrom

shell配置文件
bash系统非登录配置文件 /etc/bashrc、/etc/bash.bashrc或/etc/bash.bashrc.local
bash系统登录文件 /etc/profile和/etc/profile.d里的文件
bash用户非登录配置文件 ~/.bashrc
bash用户登录配置文件 ~/.profile

XFree86配置文件核目录
XFree86主配置文件 /etc/XF86config、/etc/X11/XF86Config或/etc/X11/XF86Config-4
字体服务程序配置文件 /etc/X11/fs/config
Xft 1.x配置文件 /etcX11/XftConfig
Xft 2.0配置文件 /etc/fonts/fonts.conf
字体目录 /usr/X11R6/lib/X11/fonts和/usr/share/fonts

Web服务程序配置文件
Apache主配置文件 /etc/apache、/etc/httpd或/httpd/conf里的httpd.conf或httpd2.conf文件
MIME类型文件 与Apache主配置文件在同一目录里的mime.types或apache-mime.types

文件服务程序配置文件
ProFTPd配置文件 /etc/proftpd.conf
vsftpd配置文件 /etc/vsftpd.conf
NFS服务程序的输出定义文件 /etc/exports
NFS客户端装配的NFS输出 /etc/fstab
Samba配置文件 /etc/samba/smb.conf
Samba用户配置文件 /etc/samba/smbpasswd

邮件服务程序配置文件
sendmail主配置文件 /etc/mail/sendmail.cf
sendmail源配置文件 /etc/mail/sendmail.mc或/usr/share/sendmail/cf/cf/linux.smtp.mc或其他文件
Postfix主配置文件 /etc/postfix/main.cf
Exim主配置文件 /etc/exim/exim.cf
Procmail配置文件 /etc/procmailrc或~/.procmailrc
Fetchmail配置文件 ~/.fetchmailrc

远程登录配置文件
SSH服务程序配置文件 /etc/ssh/sshd_config
SSH客户端配置文件 /etc/ssh/ssh_config
XDM配置文件 /etc/X11/xdm目录下
GDM配置文件 /etc/X11/gdm目录下
VNC服务程序配置文件 /usr/X11R6/bin/vncserver启动脚本和~/.vnc目录里的文件

其他服务程序配置文件
DHCP服务程序配置文件 /etc/dhcpd.conf
BIND服务程序配置文件 /etc/named.conf和/var/named/
NTP服务程序配置文件 /etc/ntp.conf

Adobe 发布了,Adobe Dreamweaver CS4 beta(注册码)

Filed under: 新闻动态 | No Comments »
Posted on

Adobe 发布了,DW的CS4版本,在CS3里面没有看到有什么大的变化,这次在CS4里面加入了许多功能,界面变了,对CSS、JS的支持更好了~~

下面这个是CS3的注册码,在CS4里面可以用,但是我用CS3的注册机有些算出来的号不能用~~

1192-1413-8739-4724-1366-4303  

Adobe Dreamweaver CS4 beta下载:http://trials.adobe.com/pub/esd/labs/dreamweaver/dreamweaver_b1_052708.exe


linux必学的60个命令

Filed under: 服务器架构 | No Comments »
Posted on

网络操作命令
因为Linux系统是在Internet上起源和发展的,它与生俱来拥有强大的网络功能和丰富的网络应用软件,尤其是TCP/IP网络协议的实现尤为成熟。
Linux的网络命令比较多,其中一些命令像ping、
ftp、telnet、route、netstat等在其它操作系统上也能看到,但也有一些Unix/Linux系统独有的命令,如ifconfig、
finger、mail等。Linux网络操作命令的一个特点是,命令参数选项和功能很多,一个命令往往还可以实现其它命令的功能。 Read the rest of this entry »

Smarty truncate截取utf-8格式中文

Filed under: PHP编程 | No Comments »
Posted on

1.首先进入到smarty包下的plugins,复制一份modifier.truncate.php,并重命名为modifier.truncate_cn.php,把其中的smarty_modifier_truncate函数替换为下面代码

function smarty_modifier_truncate_cn($string, $length = 80, $etc = '...', $code = 'UTF-8')
{
if ($length == 0)
return '';
if ($code == 'UTF-8') {
$pa = "/[\x01-\x7f]|[\xc2-\xdf][\x80-\xbf]|\xe0[\xa0-\xbf][\x80-\xbf]|[\xe1-\xef][\x80-\xbf][\x80-\xbf]|\xf0[\x90-\xbf][\x80-\xbf][\x80-\xbf]|[\xf1-\xf7][\x80-\xbf][\x80-\xbf][\x80-\xbf]/”;
}
else {
$pa = “/[\x01-\x7f]|[\xa1-\xff][\xa1-\xff]/”;
}
preg_match_all($pa, $string, $t_string);
if (count($t_string[0]) > $length)
return join(”, array_slice($t_string[0], 0, $length)) . $etc;
return join(”, array_slice($t_string[0], 0, $length)) . $etc;
}

2.在模板中使用
phpbulo.php

$smarty->assign(’string’, “我爱你中国”);
$smarty->display(’phpbulo.tpl’);
?>

phpbulo.tpl
{$string|truncate_cn:”10″:”…”}
第一个为截取的字符长度,第二个为后缀字符

3.其他
错误:(secure mode) modifier truncate_cn is not allowed
这主要是你启用了smarty的$security功能
解决方法:
给smarty配置文件中加入允许使用的函数
$smarty->security_settings['MODIFIER_FUNCS'] = array(’truncate_cn’);

crontab的用法—linux定时任务

Filed under: 服务器架构 | No Comments »
Posted on

Step 1:
    使用命令crontab -e编辑一个定时执行的任务或在/var/spool/cron/crontabs目录下新建一个与自己用户名相同的任务.
    即:
    #每隔一分钟执行一次后台程序tmpmail
    * * * * * /home/milch/tmpmail

     顺便提一下crontab中的命令格式:
     第一个 * 表示分钟 (0-59),
     第二个 * 表示小时 (0-23),
     第三个 * 表示月份中的某一天 (1-31),
     第四个 * 表示一年中的某一月 (1-12),
     第五个 * 表示一周中的星期几 (0-6 with 0=Sunday).

Step 2:
     停止cron进程,并重启,
     命令:/etc/init.d/cron stop
     /etc/init.d/cron start
Read the rest of this entry »

今天开始认真的阅读了一下关于MVC模式

Filed under: PHP编程 | No Comments »
Posted on


MVC模式是”Model-View-Controller”的缩写,中文翻译为”模式-视图-控制器”。MVC应用程序总是由这三个部分组成。Event(事件)导致Controller改变Model或View,或者同时改变两者。只要Controller改变了Models的数据或者属性,所有依赖的View都会自动更新。类似的,只要Controller改变了View,View会从潜在的Model中获取数据来刷新自己。MVC模式最早是smalltalk语言研究团提出的,应用于用户交互应用程序中。smalltalk语言和java语言有很多相似性,都是面向对象语言,很自然的SUN在petstore(宠物店)事例应用程序中就推荐MVC模式作为开发Web应用的架构模式。MVC模式是一种架构模式,其实需要其他模式协作完成。在J2EE模式目录中,通常采用service to worker模式实现,而service to worker模式可由集中控制器模式,派遣器模式和Page Helper模式组成。而Struts只实现了MVC的View和Controller两个部分,Model部分需要开发者自己来实现,Struts提供了抽象类Action使开发者能将Model应用于Struts框架中。
Read the rest of this entry »

本站启用新版LOGO

Filed under: 生活琐事 | No Comments »
Posted on

本站启用新版LOGO,经过考虑对本站logo进行修改!

华人牌2060款手机傻妞为您服务,请输入开机密码!

Filed under: 生活琐事 | No Comments »
Posted on

华人牌2060款手机傻妞为您服务,请输入开机密码!

这句话在一部电视剧中,会经常听到,《魔幻手机》!

真的很感人,未来的科技。。。 人 情感 友情。。。

其中有首经典的诗:猪八戒送给何蓝的。。。

我拜唐僧入佛门
不爱娇娥悟红尘
春风何能空拂柳
南海幽蓝净瓶中

里面的傻妞,还是蛮喜欢的!

 

用PHP5写的smtp类,支持身份验证、附件、抄送、暗送 转载

Filed under: PHP编程 | No Comments »
Posted on

发一个用PHP5写的smtp邮件发送类,支持smtp身份验证,可同时给多人发信,同时支持抄送、暗送、附件等,喜欢的朋友帮我顶起来。这个类需要Fileinfo扩展的支持,有关Fileinfo扩展的更多信息请查看http://www.phpx.com/viewarticle.php?id=115888。
Read the rest of this entry »

说说大型高并发高负载网站的系统架构

Filed under: 服务器架构 | No Comments »
Posted on

转载请保留出处:俊麟 Michael’s blog (http://www.toplee.com/blog/?p=71)
Trackback Url : http://www.toplee.com/blog/wp-trackback.php?p=71

  我在CERNET做过拨号接入平台的搭建,而后在Yahoo&3721从事过搜索引擎前端开发,又在MOP处理过大型社区猫扑大杂烩的 架构升级等工作,同时自己接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发的解决方案上有一些积累和经验,可以和大家一起探讨一下。
Read the rest of this entry »