chgrp(change group)

功能说明:变更文件或目录的所属群组。

语  法:chgrp [-cfhRv][--help][--version][所属群组][文件或目录...] 或 chgrp [-cfhRv][--help][--reference=<参考文件或目录>][--version][文件或目录...]

补充说明:在UNIX系统家族里,文件或目录权限的掌控以拥有者及所属群组来管理。您可以使用chgrp指令去变更文件与目录的所属群组,设置方式采用群组名称或群组识别码皆可。

参  数:
 -c或--changes  效果类似"-v"参数,但仅回报更改的部分。
 -f或--quiet或--silent  不显示错误信息。
 -h或--no-dereference  只对符号连接的文件作修改,而不更动其他任何相关文件。
 -R或--recursive  递归处理,将指定目录下的所有文件及子目录一并处理。
 -v或--verbose  显示指令执行过程。
 --help  在线帮助。
 --reference=<参考文件或目录>  把指定文件或目录的所属群组全部设成和参考文件或目录的所属群组相同。
 --version  显示版本信息。


chmod(change mode)

功能说明:变更文件或目录的权限。

语  法:chmod [-cfRv][--help][--version][<权限范围>+/-/=<权限设置...>][文件或目录...] 或 chmod [-cfRv][--help][--version][数字代号][文件或目录...] 或 chmod [-cfRv][--help][--reference=<参考文件或目录>][--version][文件或目录...]

补充说明:在UNIX系统家族里,文件或目录权限的控制分别以读取,写入,执行3种一般权限来区分,另有3种特殊权限可供运用,再搭配拥有者与所属群组管理权限范围。您可以使用chmod指令去变更文件与目录的权限,设置方式采用文字或数字代号皆可。符号连接的权限无法变更,如果您对符号连接修改权限,其改变会作用在被连接的原始文件。权限范围的表示法如下:
 u:User,即文件或目录的拥有者。
 g:Group,即文件或目录的所属群组。
 o:Other,除了文件或目录拥有者或所属群组之外,其他用户皆属于这个范围。
 a:All,即全部的用户,包含拥有者,所属群组以及其他用户。

 有关权限代号的部分,列表于下:
 r:读取权限,数字代号为"4"。
 w:写入权限,数字代号为"2"。
 x:执行或切换权限,数字代号为"1"。
 -:不具任何权限,数字代号为"0"。
 s:特殊?b>功能说明:变更文件或目录的权限。

参  数:
 -c或--changes  效果类似"-v"参数,但仅回报更改的部分。
 -f或--quiet或--silent  不显示错误信息。
 -R或--recursive  递归处理,将指定目录下的所有文件及子目录一并处理。
 -v或--verbose  显示指令执行过程。
 --help  在线帮助。
 --reference=<参考文件或目录>  把指定文件或目录的权限全部设成和参考文件或目录的权限相同
 --version  显示版本信息。
 <权限范围>+<权限设置>  开启权限范围的文件或目录的该项权限设置。
 <权限范围>-<权限设置>  关闭权限范围的文件或目录的该项权限设置。
 <权限范围>=<权限设置>  指定权限范围的文件或目录的该项权限设置。


chown(change owner)

功能说明:变更文件或目录的拥有者或所属群组。

语  法:chown [-cfhRv][--dereference][--help][--version][拥有者.<所属群组>][文件或目录..] 或chown [-chfRv][--dereference][--help][--version][.所属群组][文件或目录... ...] 或chown [-cfhRv][--dereference][--help][--reference=<参考文件或目录>][--version][文件或目录...]

补充说明:在UNIX系统家族里,文件或目录权限的掌控以拥有者及所属群组来管理。您可以使用chown指令去变更文件与目录的拥有者或所属群组,设置方式采用用户名称或用户识别码皆可,设置群组则用群组名称或群组识别码。

参  数:
 -c或--changes  效果类似"-v"参数,但仅回报更改的部分。
 -f或--quite或--silent  不显示错误信息。
 -h或--no-dereference  之对符号连接的文件作修改,而不更动其他任何相关文件。
 -R或--recursive  递归处理,将指定目录下的所有文件及子目录一并处理。
 -v或--version  显示指令执行过程。
 --dereference  效果和"-h"参数相同。
 --help  在线帮助。
 --reference=<参考文件或目录>  把指定文件或目录的拥有者与所属群组全部设成和参考文件或目 录的拥有者与所属群组相同。
 --version  显示版本信息。


ln(link)

功能说明:连接文件或目录。

语  法:ln [-bdfinsv][-S <字尾备份字符串>][-V <备份方式>][--help][--version][源文件或目录][目标文件或目录] 或 ln [-bdfinsv][-S <字尾备份字符串>][-V <备份方式>][--help][--version][源文件或目录...][目的目录]

补充说明:ln指令用在连接文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则会把前面指定的所有文件或目录复制到该目录中。若同时指定多个文件或目录,且最后的目的地并非是一个已存在的目录,则会出现错误信息。

参  数:
 -b或--backup  删除,覆盖目标文件之前的备份。
 -d或-F或--directory  建立目录的硬连接。
 -f或--force  强行建立文件或目录的连接,不论文件或目录是否存在。
 -i或--interactive  覆盖既有文件之前先询问用户。
 -n或--no-dereference  把符号连接的目的目录视为一般文件。
 -s或--symbolic  对源文件建立符号连接,而非硬连接。
 -S<字尾备份字符串>或--suffix=<字尾备份字符串>  用"-b"参数备份目标文件后,备份文件的字尾会被加上一个备份字符串,预设的字尾备份字符串是符号"~",您可通过"-S"参数来改变它。
 -v或--verbose  显示指令执行过程。
 -V<备份方式>或--version-control=<备份方式>  用"-b"参数备份目标文件后,备份文件的字尾会被加上一个备份字符串,这个字符串不仅可用"-S"参数变更,当使用"-V"参数<备份方式>指定不同备份方式时,也会产生不同字尾的备份字符串。
 --help  在线帮助。
 --version  显示版本信息。

  这几个命令必须学习好,灵活使用,FreeBSD中的用户,群组的权限管理很严格,我们会经常使用这几个命令的。所以必须熟练使用。


现在ArthurXF本人正在搞PHP等技术培训,如果想学习的人可以跟我联系。另外培训的招生简章在这个网址,想了解的可以去看看。加我QQ:29011218交流也可。
PHP培训招生简章
  X window是FreeBSD下的桌面系统,这个系统设计原理是采用Server和Client的工作方式,但是和我们理解的普通的Server和Client正好相反,X Server是安装在有键盘鼠标可以操作的计算机上的,而X Client却是安装在性能较好的服务器上的。是不是有些特别啊?呵呵。如果你有多台安装了FreeBSD的计算机,那么你就可以分别把Server和Client安装在不同的电脑上,如果你只有一台,那么你可以把Server和Client都安装在一台电脑上。
  因为我只有一台freebsd做服务器,所以这个学习计划暂停,等我装好了虚拟机后,再继续,呵呵。

wget ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/6.1-RELEASE/packages/chinese/zh-fcitx-3.1.1.tbz
wget  ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/6.1-RELEASE/packages/chinese/zh-fireflyttf-1.3.0.tbz
wget ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/6.1-RELEASE/packages/chinese/zh-ttfm-0.9.5_1.tbz
wget ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/6.1-RELEASE/packages/chinese/zh_CN-kde-i18n-3.5.1.tbz
wget ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/6.1-RELEASE/packages/chinese/zh_CN-koffice-i18n-1.4.2.tbz

未完



现在ArthurXF本人正在搞PHP等技术培训,如果想学习的人可以跟我联系。另外培训的招生简章在这个网址,想了解的可以去看看。加我QQ:29011218交流也可。
PHP培训招生简章
Tags: , ,
  我们在第1节中说了如何修改提示符,当时我们只提供一个比较常用的表达式,如果我们要定义自己个性的提示符怎么办呢?那么就要灵活应用下面的提示符变量了,也就是prompt的参数。
引用
! 和%h一样
%B 开始粗体模式
%b 结束粗体模式
%c 当前工作目录名称的最后部分
%c2,%c3等等 当前工作目录名称的最后两个、三个(等等)组成部分
%C 跟%c类似,但是使用长形式的目录名称
%d 本周的当天
%D 今天是当月中的第几天
%h 当前命令的历史记录编号
%l shell的当前控制终端
%L 清除从提示符末尾到下一行的所有内容
%m 机器的主机名称
%M 机器的完全符合规范的域名
%n 用户名
%p 用精确格式(包括秒)显示的12小时制时间
%P 用精确格式(包括秒)显示的24小时制时间
%S 开始标准输出格式
%s 结束标准输出格式
%t 以12小时制格式显示时间
%T 以24小时制格式显示时间
%U 开始下划线模式
%u 结束下划线模式
%w 当前月的名称
%W 当前月的序数
%y 以2位格式表示的年
%Y 以4位格式表示的年
%% %字符
%! 跟%h相同
%@ 跟%t相同
$# 扩展到>供常规使用,如果用户正以root身份运行的话,就扩展到#
%/ 当前工作目录的完整名称
%- 以短格式表示的当前工作目录
^C 跟C匹配的控制字符:例如^G代表Ctrl+G
\a 使tcsh在任何时候显示提示符时嘟嘟响
\e 终止的escape符0x1B
\f 终止的换页符
\n 在这个位置开始一个新行
\r 回车符
\t Tab制表符
\v 垂直制表符
\nnn 由八进制数字nnn所指定的字符

  通过灵活应用这些变量,我们就可以构造出很个性的csh提示了。呵呵!


现在ArthurXF本人正在搞PHP等技术培训,如果想学习的人可以跟我联系。另外培训的招生简章在这个网址,想了解的可以去看看。加我QQ:29011218交流也可。
PHP培训招生简章
Tags: , ,
  我们安装好了FAMP之后,你就会发现直接输入apachectl没有这个命令,一般用Ports方式安装的apache呢,都会将管理命令设置成为全局命令,也就是在任何目录都可以使用的命令。既然自动方式没有设置,那么我们就自己来设置。
引用
先查看一下目前的环境变量中的$path,输入命令:
echo $path
返回
/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin /usr/X11R6/bin /root/bin
现在我们知道这些目录会被默认查找的。
那么我们进入apache的目录找apachectl
cd /usr/local/apache/bin/
cp ./apachectl /usr/local/sbin/
我们再进入mysql目录查找mysql.server
cd /usr/local/mysql/share/mysql
cp ./mysql.server /usr/local/sbin/
然后退出用
exit退出shell,再登陆就生效了。



现在ArthurXF本人正在搞PHP等技术培训,如果想学习的人可以跟我联系。另外培训的招生简章在这个网址,想了解的可以去看看。加我QQ:29011218交流也可。
PHP培训招生简章
  搭建网站运行的环境呢,比较麻烦,涉及到的方面太多了,虽然我们可以用prots一个一个来安装,但是这样步骤很繁琐,那么有没有简单的方法来搭建呢。答案是有的。
  首先,我们要感谢爱洞特漏(QQ:49925628),为我们制作了FAMP安装包,大大简化了我们的安装过程,我们只需使用一个install命令就可以自动完成Apache+mysql+php+GD库+phpmyadmin环境的搭建了。那么我们来看看如何使用FAMP吧。

我们先选择FAMP的安装包,来看看介绍吧:
引用
FAMP2.1

》FreeBSD6.0或FreeBSD6.1(建议使用最小化安装方式)
》Apache-2.0.59
》mysql-5.0.22
》php-5.1.4
》Zend3.01
》gd-2.0.33_4,1
》phpmyadmin2.81
》perl 5.8.8

特点:
》可反安装(./uninstall),反安装后,可完全清除集成包的内容;
》安装时间短(21分钟左右),相对FreeBSD的ports,与自己定义安装,速度要快几倍。
》安全、可靠,已对php.ini和httpd.conf进行安全设置与优化(您也可以根据自已的需要修改,如添加虚拟主机等)。
》FAMP非常干净,没安装多余的软件,这也是安装时间短的一个原因。安装完后会自行清理垃圾文件,不劳您费心。
》完美支持绝大多数php程序,如Discuz!系列产品、PhpWind系列产品、DvBBS的PHP版、DEDECMS、帝国系列产品、PHPCMS等。
》支持图片水印,Rewrite。
》相对FreeBSD的ports安装,具有安装时间短、定制性强(您可以在安装之前重新定制,直接修改安装代码即可)、方便、快捷、简单等特点

安装前确定系统是没安装Apache、mysql和php,如果已经安装,请删除!
开始安装FAMP2.1:
1、上传FAMP2.1.tar至FreeBSD。
2、用root身份登陆并执行:tar -jxvf FAMP2.1.tar解压。
3、进入目录FAMP2.1(cd FAMP2.1)
4、执行./install开始安装(如果您的网站访问量比较大----如论坛40分钟在线人数达1000以上的,请用./installlarge安装)。

全过程大概需要22分钟左右,根据机器不同,略有差别(本人机器P4 2.4G 1G内存,22分钟装完),这时您可以看看刷刷刷的字幕...安装完后会“自动重启”...

网站存放目录:/home/wwwroot
mysql数据库用户名:root 密码为空(安装完成后自己修改,请用phpmyadmin修改----修改后请修改mysql登陆密码,修改方法:
下载/home/wwwroot/phpmyadmin/libraries/config.default.php文件,修改password密码,如: $cfg['Servers'][$i]['password'] = '您的密码';或者直接在freebsd系统里修改)

您要删除该套件?请进入目录FAMP2.1(cd FAMP2.1)后执行./uninstall(注意:如果/usr/local/mysql/var下有您的数据库,请先备份,再反安装)




--------------------------------------------------------------------------------

FAMP2.1B

》FreeBSD6.0或FreeBSD6.1(建议使用最小化安装方式)
》Apache-2.0.59
》mysql-4.0.26
》php-4.4.4
》Zend3.01
》gd-2.0.33_4,1
》phpmyadmin2.81
》perl 5.8.8

特点:
》可反安装(./uninstall),反安装后,可完全清除集成包的内容;
》安装时间短(14分钟左右),相对FreeBSD的ports,与自己定义安装,速度要快几倍。
》安全、可靠,已对php.ini和httpd.conf进行安全设置与优化(您也可以根据自已的需要修改,如添加虚拟主机等)。
》FAMP非常干净,没安装多余的软件,这也是安装时间短的一个原因。安装完后会自行清理垃圾文件,不劳您费心。
》完美支持绝大多数php程序,如Discuz!系列产品、PhpWind系列产品、DvBBS的PHP版、DEDECMS、帝国系列产品、PHPCMS等。
》支持图片水印,Rewrite。
》相对FreeBSD的ports安装,具有安装时间短、定制性强(您可以在安装之前重新定制,直接修改安装代码即可)、方便、快捷、简单等特点

安装前确定系统是没安装Apache、mysql和php,如果已经安装,请删除!
开始安装FAMP2.1B:
1、上传FAMP2.1B.tar至FreeBSD。
2、用root身份登陆并执行:tar -jxvf FAMP2.1B.tar解压。
3、进入目录FAMP2.1B(cd FAMP2.1B)
4、执行./install开始安装(如果您的网站访问量比较大----如论坛40分钟在线人数达1000以上的,请用./installlarge安装)。

全过程大概需要14分钟左右,根据机器不同,略有差别(本人机器P4 2.4G 1G内存,14分钟装完),这时您可以看看刷刷刷的字幕...安装完后会“自动重启”...

网站存放目录:/home/wwwroot
mysql数据库用户名:root 密码为空(安装完成后自己修改,请用phpmyadmin修改----修改后请修改mysql登陆密码,修改方法:
下载/home/wwwroot/phpmyadmin/libraries/config.default.php文件,修改password密码,如: $cfg['Servers'][$i]['password'] = '您的密码';或者直接在freebsd系统里修改)

您要删除该套件?请进入目录FAMP2.1B(cd FAMP2.1B)后执行./uninstall(注意:如果/usr/local/mysql/var下有您的数据库,请先备份,再反安装)




--------------------------------------------------------------------------------

声明:
1、为了您的网站的安全,请到作者指定的网站下载该程序。
2、FAMP采用源代码编译方式安装,如果源程序(FreeBSD/Apache/Mysql/Php/Zend/Prel等)出现安全漏洞而导致您的经济利益受损,本人不承担任何法律责任。
3、此程序完全免费,未经作者允许,任何人不得以任何名义用于商业用途。
--------------------------------------------------------------------------------

我们选择高版本的安装包,那么我们开始安装了:
引用
先用wget把FAMP安装包下载到服务器
wget http://www.hisunair.com/FAMP2.1.tar
下载完了以后,执行
tar -jxvf FAMP2.1.tar
解压好了以后,进入所在目录
cd FAMP
执行安装命令
install
然后就是等待,大概10几分钟就装好了,而且会自动重起哦。重起以后就可以使用WEB服务了。测试一下。在浏览器打一下服务器的IP地址,看到了
祝贺您!FAMP安装成功了...
把您的网站上传至/home/wwwroot目录下吧!
请修改您的数据库密码:请点击phpmyadmin
这些内容,就说明安装成功了。

  安装完成了,是不是很简单啊?呵呵


现在ArthurXF本人正在搞PHP等技术培训,如果想学习的人可以跟我联系。另外培训的招生简章在这个网址,想了解的可以去看看。加我QQ:29011218交流也可。
PHP培训招生简章
Tags: , , , , ,
分页: 18/20 第一页 上页 13 14 15 16 17 18 19 20 下页 最后页 [ 显示模式: 摘要 | 列表 ]