Linux 系统目录结构

登录系统后,在当前命令窗口下输入命令: ls /你会看到如下图所示:树状目录结构:以下是对这些目录的解释:/bin: bin是Binary的缩写, 这个目录存放着最经常使用的命令。/boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。/dev :dev是Device(设备)的缩写, 该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方...
浏览:174

Linux 忘记密码解决方法

很多朋友经常会忘记Linux系统的root密码,linux系统忘记root密码的情况该怎么办呢?重新安装系统吗?当然不用!进入单用户模式更改一下root密码即可。步骤如下:重启linux系统3 秒之内要按一下回车,出现如下界面然后输入e在 第二行最后边输入 single,有一个空格。具体方法为按向下尖头移动到第二行,按"e"进入编辑模式在后边加上single 回车最...
浏览:200

Linux 远程登录

Linux一般作为服务器使用,而服务器一般放在机房,你不可能在机房操作你的Linux服务器。这事我们就需要远程登录到Linux服务器来管理维护系统。Linux系统中是通过ssh服务实现的远程登录功能,默认ssh服务端口号为 22。Window系统上 Linux 远程登录客户端有SecureCRT, Putty, SSH Secure Shell等,本文以Putty为例来登录远程服务器。putty下载地址:http://www.putty.org/如果你...
浏览:253

Linux 文件基本属性

Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。在Linux中我们可以使用ll或者ls –l命令来显示一个文件的属性以及文件所属的用户和组,如:[root@www /]# ls -l total 64 dr-xr-xr-x   2 root roo...
浏览:197

Linux vi/vim

所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。但是目前我们使用比较多的是 vim 编辑器。vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。相关文章:史上最全Vim快捷键键位图 — 入门到进阶什么是 vim?Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被...
浏览:231

Linux 命令大全

1、文件管理 2、文档编辑 3、文件传输 4、磁盘管理 5、磁盘维护 6、网络通讯 7、系统管理 8、系统设置 ...
浏览:385

网站性能优化及Drupal性能优化拾遗

阅读了一下drupal专业开发指南一本书,英文版的,里面有几点关于drupal以及网站优化的建议,总结了一下,列在此处以供参考。使用varnish作为前段代理。(一直推荐,从不间断!)也可以使用Boost+Varnish,两个并不冲突。如果内存足够多,可以把Boost的的缓存目录挂载在内存上,这样速度更快。不要使用Drupal默认的404,因为走Drupal,比较慢,消耗系统资源。给htaccess或者apac...
浏览:147

Drupal中JavaScript该怎么写?

在drupal项目开发中,不可避免遇到JavaScript的开发,尤其是如客户端的开发,JavaScript几乎承担了大多数业务逻辑,跟Java、PHP等后端语言一样,也需要合理的规划和封装。本文标题有些标题党的成分,出于简洁原因。本来应该是:《drupal开发中,如何保障大量JavaScript的可维护性》。(注:本文是参加Drupal深圳聚会的演讲题目,因此这里只是做一个简单的摘要)。目前,JavaScr...
浏览:293

Drupal6 如何升级到 jQuery1.7

在Drupal6中默认的jQuery版本比较低,但是即使通过jquery_update模块升级jQuery也只能将其升级到jQuery1.3.2,由于该版本相对jQuery最新版本仍然较老,因此很多插件无法使用,新的jQuery特效无法兼容,给开发Drupal6项目开发带来很多不便。由于drupal的jQuery升级不仅仅只是替换jQuery.js文件这么简单,并且包括相关第三方模块对新版本的jQuery兼容问题,因此我们自行升级jQuer...
浏览:376

Drupal模块目录组织方式总结

我们都知道在drupal系统目录下模块可以放在很多目录下,Drupal会按照一定的次序扫描所有的符合规范的目录下的模块。但是并不意味着我们可以随意放置模块,比如系统的modules目录下放的都是核心自带的模块,为了以后的升级方便,我们不应该将模块放在/modules目录里面,那么Drupal的模块应该怎样放置呢?多站点模式如果你的网站是以Drupal多站点方式运作的,意思是多个网站共享...
浏览:165

用Drupal多站点架构来解决Drupal存储的性能问题

   众所周知,drupal的核心部分是node,也是数据库性能的关键之处,随着内容的不断增长,node数据集就会变得较为庞大,尤其是当Drupal包含多种内容类型,也就是多种nodetype,Node的存储问题就变得尤为严重(Drupal6和Drupal7基本差不多,随着网站的数据增长,都会遇到类似的问题)。同时,有些模块,也会以把一些其他内容扩展到node的存储中,如content_profile, 把...
浏览:351

用Varnish加速动态页面-对PHP/Drupal的页面缓存

varnish的基本介绍就不在此赘述,关于使用varnish缓存,之前也有几篇文件进行介绍,不过大部分情况下,我们使用varnish限于两个方面,其一是用varnish做反向代理,另一个用途就是用它来缓存静态内容,比如图片、css、js文件等。既然varnish可以缓存任何http请求,那么本文就varnish关于动态页面的缓存做一些测试和应用,文中举例基于drupal系统,也可以应用基于PHP的其他系统。...
浏览:168

Drupal6中FCkeditor模块与Firefox浏览器(17版本以后)冲突问题

今天分享一个亲身经历,折腾了大半天的时间才解决,写出来以供大家参考,以防遇到和我遇到同样的问题而无处下手。目前基于drupal的网站,相当一部分网站还在使用drupal6以及FCKEditor编辑窗口功能。FCKEditor在使用上和CKeditor差不多,因此我一直使用FCKEditor,在使用中,忽然碰到问题如下:一贯使用火狐浏览器方便啊,而且火狐的更新速度也在与时俱进,都到19版本了更新后。...
浏览:143

Drupal系统A/B Test解决方案

引言本文是我在工作中遇到A/B Test的需求,经过几天的研究的一篇心得笔记,不一定多专业,希望能给有类似需求的同行一些参考和灵感,在学习的过程中,也发现一些比较优秀的国外博文,我打算在近期翻译几篇,而不是把只言片语融入到本文当中,本文的重点仍然是drupal A/B Test的解决方案,介绍性的文字来源于最近几天的学习心得,是给不熟悉A/B Test的同行的一些入门介绍。PS1:...
浏览:174

通过Hack来提高Boost模块的性能

Boost模块,Drupal高性能网站中的必备利器,前文《Drupal性能优化之-将Boost模块用到极致》详细讲解了几处对Boost模块的优化。但是近期笔者通过对一个大型drupal网站的性能跟踪,发现Boost模块本身会有性能问题,本文就几点Boost的使用经验做个总结。1. 防止Boost清除缓存Boost模块实现了hook_nodeapi,在node每次更新、保存等操作的时候,Boost都会清除cache。Boost清除内存是...
浏览:130

页面

热点文章

手册 更多

top