May232013
May232013
May232013
linux chmod(文件或文件夹权限设定)命令参数及用法详解
Linux chmod 命令的作用是设置 Linux 系统上的文件或者文件夹(以下对两者统称为档案)的权限,下面对该命令的一些详细用法做一下说明。
命令格式:chmod [-cfvR] [–help] [–version] mode file…
mode 设置权限的字符串,参数格式如下:
[ugoa…][[+-=][rwxX]…][,…]
其中 u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表...阅读全文
May232013
May232013
为什么要学习linux?如何学习linux?
为什么要学习 Linux ?这基本上对于每一个刚刚步入IT行业的人都是一个疑问,下面我们就来简单的讲讲为什么要学习 linux ?
(1)Linux是免费的不用花一分钱,能够节约大笔的成本;
(2)Linux是开源的,你可以根据自已的需要修改源代码;
(3)Linux是开放的,有广泛的社区,关于Linux的讨论要远远高于windows操作系统;
(4)学习Linux可以更好的掌握计算机技术;
(5)Linux是未来发展...阅读全文
May232013
php如何判断当前的操作系统是linux还是windows
php自身有许多与运行操作系统有关的系统预定义变量,通过这些预定义变量可以很轻松的判断当前的系统是 windows 还是 Linux 还是 unix。下面就一一列出这些比较实用的预定义变量并稍作分析。
php_uname()
PHP_OS
DIRECTORY_SEPARATOR
PATH_SEPARATOR
php_uname()这个函数的意义在于返回当前PHP所运行的系统的信息,下面对这个函数详细说明一下:
/**
* 功能:返回当前PHP所运行的系统的...阅读全文
May232013
php文件上传相关配置教程
本篇文章主要说明的是与php文件上传的相关配置的知识点。PHP文件上传功能配置主要涉及php.ini配置文件中的upload_tmp_dir、upload_max_filesize、post_max_size等选项,下面一一说明。
打开php.ini配置文件找到File Uploads
file_uploads = On
默认允许HTTP文件上传,此选项不能设置为OFF。
upload_tmp_dir =
默认为空,此选项在手动配置PHP运行环境时,也容易遗忘,如果不配置这个选项,...阅读全文
May232013
memcached是什么?memcache该何使用?
Memcached是什么?
Memcached是danga.com(运营LiveJournal的技术团队)开发的一套分布式内存对象缓存系统,用于在动态系统中减少数据库负载,提升性能。很多人都把它当作和SharedMemory那种形式的存储载体来使用,虽然memcached使用了同样的“Key=>Value”方式组织数据,但是它和共享内存、APC等本地缓存有非常大的区别。Memcached是分布式的,也就是说它不是本地的。它基于网络连接(当...阅读全文
May232013
Linux操作系统应用的八个经典技巧
1、处理特殊的文件名
假设Linux系统中有一个文件名叫“-ee”,如果我们想对它进行操作,例如要删除它,按照一般的删除方法在命令行中输入rm -ee命令,界面会提示我们是“无效选项”(invalid option),原来由于文件名的第一个字符为“-”,Linux把文件名当作选项了,我们可以使用“–”符号来解决这个问题,输入“rm — -ee”命令便可顺利删除名为“-ee”的文件。如果是其他特殊字符的话可以...阅读全文
May232013
php Output Control 深入理解 ob_flush 和 flush 的区别
ob_flush/flush在手册中的描述, 都是刷新输出缓冲区, 并且还需要配套使用, 所以会导致很多人迷惑,作者今天也碰到这个问题了,实在不解,搜索半天综合各种资料对他们有了一点小小的认识,在这里先记下来,以免过两天又忘了。
其实, 他们俩的操作对象不同, 有些情况下, flush根本不做什么事情。
ob_*系列函数, 是操作PHP本身的输出缓冲区。
所以, ob_flush是刷新PHP自身的缓冲区。
...阅读全文