在IE中有时候整个页面底部会有些文字被复制了,可是查看源文件的时候并没有发现多出来的文字,其实这是一个css的bug,多发生在IE6下,这个Bug是由于HTML注释引起的,解决办法就是删掉被复制文字附近的HTML注释即可。
Tags:
CSS对浏览器的兼容性有时让人很头疼,或许当你了解当中的技巧跟原理,就会觉得也不是难事,从网上收集了IE7,6与Fireofx的兼容性处理方法并整理了一下.对于web2.0的过度,请尽量用xhtml格式写代码,而且DOCTYPE 影响 CSS 处理,作为W3C的标准,一定要加DOCTYPE声名.  

CSS技巧

1.div的垂直居中问题

vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直居中了。缺点是要控制内容不要换行  

2. margin加倍的问题
   
设置为float的div在ie下设置的margin会加倍。这是一个ie6都存在的bug。解决方案是在这个div里面加上display:inline;    
例如:    
<#div id=”imfloat”>    
相应的css为    
#IamFloat{    
float:left;    
margin:5px;/*IE下理解为10px*/    
display:inline;/*IE下再理解为5px*/}  

3.浮动ie产生的双倍距离
   
#box{ float:left; width:100px; margin:0 0 0 100px; //这种情况之下IE会产生200px的距离 display:inline; //使浮动忽略}    
这里细说一下block与inline两个元素:block元素的特点是,总是在新行上开始,高度,宽度,行高,边距都可以控制(块元素);Inline元素的特点是,和其他元素在同一行上,不可控制(内嵌元素);    
#box{ display:block; //可以为内嵌元素模拟为块元素 display:inline; //实现同一行排列的效果 diplay:table;    

4 IE与宽度和高度的问题
 
IE不认得min-这个定义,但实际上它把正常的width和height当作有min的情况来使。这样问题就大了,如果只用宽度和高度,正常的浏览器里这两个值就不会变,如果只用min-width和min-height的话,IE下面根本等于没有设置宽度和高度。    
比如要设置背景图片,这个宽度是比较重要的。要解决这个问题,可以这样:    
#box{ width: 80px; height: 35px;}html>body #box{ width: auto; height: auto; min-width: 80px; min-height: 35px;}    

5.页面的最小宽度
   
min-width是个非常方便的CSS命令,它可以指定元素最小也不能小于某个宽度,这样就能保证排版一直正确。但IE不认得这个,而它实际上把width当做最小宽度来使。为了让这一命令在IE上也能用,可以把一个
放到 标签下,然后为div指定一个类,然后CSS这样设计:    
#container{ min-width: 600px; width:expression(document.body.clientWidth < 600? "600px": "auto" );}    
第一个min-width是正常的;但第2行的width使用了Javascript,这只有IE才认得,这也会让你的HTML文档不太正规。它实际上通过Javascript的判断来实现最小宽度。  

6.DIV浮动IE文本产生3象素的bug    

左边对象浮动,右边采用外补丁的左边距来定位,右边对象内的文本会离左边有3px的间距.    
#box{ float:left; width:800px;}  
#left{ float:left; width:50%;}  
#right{ width:50%;}  
*html #left{ margin-right:-3px; //这句是关键}    
 
 
 
 

7.IE捉迷藏的问题    

当div应用复杂的时候每个栏中又有一些链接,DIV等这个时候容易发生捉迷藏的问题。    
有些内容显示不出来,当鼠标选择这个区域是发现内容确实在页面。 解决办法:对#layout使用line-height属性 或者给#layout使用固定高和宽。页面结构尽量简单。  

8.float的div闭合;清除浮动;自适应高度;    

①例如:<#div id=”floatA” ><#div id=”floatB” ><#div id=”NOTfloatC” >这里的NOTfloatC并不希望继续平移,而是希望往下排。(其中floatA、floatB的属性已经设置为float:left;)  
这段代码在IE中毫无问题,问题出在FF。原因是NOTfloatC并非float标签,必须将float标签闭合。在 <#div class=”floatB”> <#div class=”NOTfloatC”>之间加上 <#div class=”clear”>这个div一定要注意位置,而且必须与两个具有float属性的div同级,之间不能存在嵌套关系,否则会产生异常。 并且将clear这种样式定义为为如下即可: .clear{ clear:both;}    

②作为外部 wrapper 的 div 不要定死高度,为了让高度能自动适应,要在wrapper里面加上overflow:hidden; 当包含float的box的时候,高度自动适应在IE下无效,这时候应该触发IE的layout私有属性(万恶的IE啊!)用zoom:1;可以做到,这样就达到了兼容。  
例如某一个wrapper如下定义:    
.colwrapper{ overflow:hidden; zoom:1; margin:5px auto;}    

③对于排版,我们用得最多的css描述可能就是float:left.有的时候我们需要在n栏的float div后面做一个统一的背景,譬如:  
 
 
 
   
 
比如我们要将page的背景设置成蓝色,以达到所有三栏的背景颜色是蓝色的目的,但是我们会发现随着left center right的向下拉长,而page居然保存高度不变,问题来了,原因在于page不是float属性,而我们的page由于要居中,不能设置成float,所以我们应该这样解决  
 
 
 
 
 
 
 
再嵌入一个float left而宽度是100%的DIV解决之  

④万能float 闭合(非常重要!)    
关于 clear float 的原理可参见 [How To Clear Floats Without Structural Markup],将以下代码加入Global CSS 中,给需要闭合的div加上 class="clearfix" 即可,屡试不爽.    
/* Clear Fix */    
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }    
.clearfix { display:inline-block; }    
/* Hide from IE Mac */    
.clearfix {display:block;}    
/* End hide from IE Mac */    
/* end of clearfix */    
或者这样设置:.hackbox{ display:table; //将对象作为块元素级的表格显示}  

11.高度不适应    

高度不适应是当内层对象的高度发生变化时外层高度不能自动进行调节,特别是当内层对象使用margin 或paddign 时。    
例:  
#box {background-color:#eee; }    
#box p {margin-top: 20px;margin-bottom: 20px; text-align:center; }    
   

p对象中的内容

   
   
解决方法:在P对象上下各加2个空的div对象CSS代码:.1{height:0px;overflow:hidden;}或者为DIV加上border属性。

12 .IE6下为什么图片下有空隙产生

解决这个BUG的方法也有很多,可以是改变html的排版,或者设置img 为display:block 或者设置vertical-align 属性为vertical-align:top | bottom |middle |text-bottom 都可以解决.

13.如何对齐文本与文本输入框

加上 vertical-align:middle;


14.web标准中定义id与class有什么区别吗

一.web标准中是不容许重复ID的,比如 div id="aa"  不容许重复2次,而class 定义的是类,理论上可以无限重复, 这样需要多次引用的定义便可以使用他.

二.属性的优先级问题
ID 的优先级要高于class,看上面的例子

三.方便JS等客户端脚本,如果在页面中要对某个对象进行脚本操作,那么可以给他定义一个ID,否则只能利用遍历页面元素加上指定特定属性来找到它,这是相对浪费时间资源,远远不如一个ID来得简单.

15. LI中内容超过长度后以省略号显示的方法

此方法适用与IE与OP浏览器



16.为什么web标准中IE无法设置滚动条颜色了

解决办法是将body换成html




17.为什么无法定义1px左右高度的容器

IE6下这个问题是因为默认的行高造成的,解决的方法也有很多,例如:overflow:hidden | zoom:0.08 | line-height:1px

18.怎么样才能让层显示在FLASH之上呢

解决的办法是给FLASH设置透明


19.怎样使一个层垂直居中于浏览器中

这里我们使用百分比绝对定位,与外补丁负值的方法,负值的大小为其自身宽度高度除以二


 

FF与IE  

1. Div居中问题  

div设置 margin-left, margin-right 为 auto 时已经居中,IE 不行,IE需要设定body居中,首先在父级元素定义text-algin: center;这个的意思就是在父级元素内的内容居中。    

2.链接(a标签)的边框与背景  

a链接加边框和背景色,需设置 display: block, 同时设置 float: left 保证不换行。参照 menubar, 给 a 和 menubar 设置高度是为了避免底边显示错位, 若不设 height, 可以在 menubar 中插入一个空格。

3.超链接访问过后hover样式就不出现的问题

被点击访问过的超链接样式不在具有hover和active了,很多人应该都遇到过这个问题,解决方法是改变CSS属性的排列顺序: L-V-H-A
Code:
   

4. 游标手指cursor    

cursor: pointer 可以同时在 IE FF 中显示游标手指状, hand 仅 IE 可以  

5.UL的padding与margin  

ul标签在FF中默认是有padding值的,而在IE中只有margin默认有值,所以先定义 ul{margin:0;padding:0;}就能解决大部分问题    

6. FORM标签  

这个标签在IE中,将会自动margin一些边距,而在FF中margin则是0,因此,如果想显示一致,所以最好在css中指定margin和padding,针对上面两个问题,我的css中一般首先都使用这样的样式ul,form{margin:0;padding:0;}给定义死了,所以后面就不会为这个头疼了.  

7. BOX模型解释不一致问题  

在FF和IE中的BOX模型解释不一致导致相差2px解决方法:div{margin:30px!important;margin:28px;} 注意这两个margin的顺序一定不能写反, important这个属性IE不能识别,但别的浏览器可以识别。所以在IE下其实解释成这样: div{maring:30px;margin:28px}重复定义的话按照最后一个来执行,所以不可以只写margin:xx px!important;    
#box{ width:600px; //for ie6.0- w\idth:500px; //for ff+ie6.0}    
#box{ width:600px!important //for ff width:600px; //for ff+ie6.0 width /**/:500px; //for ie6.0-}  

8.属性选择器(这个不能算是兼容,是隐藏css的一个bug)    

p[id]{}div[id]{}    
这个对于IE6.0和IE6.0以下的版本都隐藏,FF和OPera作用.属性选择器和子选择器还是有区别的,子选择器的范围从形式来说缩小了,属性选择器的范围比较大,如p[id]中,所有p标签中有id的都是同样式的.  

9.最狠的手段 - !important;    

如果实在没有办法解决一些细节问题,可以用这个方法.FF对于”!important”会自动优先解析,然而IE则会忽略.如下  
.tabd1{    
background:url(/res/images/up/tab1.gif) no-repeat 0px 0px !important; /*Style for FF*/    
background:url(/res/images/up/tab1.gif) no-repeat 1px 0px; /* Style for IE */}  
值得注意的是,一定要将xxxx !important 这句放置在另一句之上,上面已经提过    

10.IE,FF的默认值问题  

或许你一直在抱怨为什么要专门为IE和FF写不同的CSS,为什么IE这样让人头疼,然后一边写css,一边咒骂那个可恶的M$ IE.其实对于css的标准支持方面,IE并没有我们想象的那么可恶,关键在于IE和FF的默认值不一样而已,掌握了这个技巧,你会发现写出兼容FF和IE的css并不是那么困难,或许对于简单的css,你完全可以不用”!important”这个东西了。    
我们都知道,浏览器在显示网页的时候,都会根据网页的css样式表来决定如何显示,但是我们在样式表中未必会将所有的元素都进行了具体的描述,当然也没有必要那么做,所以对于那些没有描述的属性,浏览器将采用内置默认的方式来进行显示,譬如文字,如果你没有在css中指定颜色,那么浏览器将采用黑色或者系统颜色来显示,div或者其他元素的背景,如果在css中没有被指定,浏览器则将其设置为白色或者透明,等等其他未定义的样式均如此。所以有很多东西出现FF和IE显示不一样的根本原因在于它们的默认显示不一样,而这个默认样式该如何显示我知道在w3中有没有对应的标准来进行规定,因此对于这点也就别去怪罪IE了。

11.为什么FF下文本无法撑开容器的高度

标准浏览器中固定高度值的容器是不会象IE6里那样被撑开的,那我又想固定高度,又想能被撑开需要怎样设置呢?办法就是去掉height设置min-height:200px;  这里为了照顾不认识min-height的IE6 可以这样定义:

{
height:auto!important;
height:200px;
min-height:200px;
}

12.FireFox下如何使连续长字段自动换行

众所周知IE中直接使用 word-wrap:break-word 就可以了, FF中我们使用JS插入 的方法来解决



aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa



/* function toBreakWord(el, intLen){
   var ōbj=document.getElementById(el);
   var strContent=obj.innerHTML;  
   var strTemp="";
   while(strContent.length>intLen){
       strTemp+=strContent.substr(0,intLen)+" ";  
       strContent=strContent.substr(intLen,strContent.length);  
   }
   strTemp+=" "+strContent;
   obj.innerHTML=strTemp;
}
if(document.getElementById  &&  !document.all)  toBreakWord("ff", 37);
/* ]]> */


13.为什么IE6下容器的宽度和FF解释不同呢





让FireFox与IE兼容


问题的差别在于容器的整体宽度有没有将边框(border)的宽度算在其内,这里IE6解释为200PX ,而FF则解释为220PX,那究竟是怎么导致的问题呢?大家把容器顶部的xml去掉就会发现原来问题出在这,顶部的申明触发了IE的qurks mode,关于qurks mode、standards mode的相关知识,请参考:http://www.microsoft.com/china/msdn/library/webservices/asp.net/
ASPNETusStan.mspx?mfr=true
 


IE6,IE7,FF  

IE7.0出来了,对CSS的支持又有新问题。浏览器多了,网页兼容性更差了,疲于奔命的还是我们 ,为解决IE7.0的兼容问题,找来了下面这篇文章: 现在我大部分都是用!important来hack,对于ie6和firefox测试可以正常显示,但是ie7对!important可以正确解释,会导致页面没按要求显示!下面是三个浏览器的兼容性收集.  

第一种,是CSS HACK的方法    

height:20px; /*For Firefox*/    
*height:25px; /*For IE7 & IE6*/    
_height:20px; /*For IE6*/    

注意顺序。    

这样也属于CSS HACK,不过没有上面这样简洁。    
#example { color: #333; } /* Moz */    
* html #example { color: #666; } /* IE6 */    
*+html #example { color: #999; } /* IE7 */    


第二种,是使用IE专用的条件注释    

   
   

   
   
   

   
   
   

第三种,css filter的办法,以下为经典从国外网站翻译过来的。.    

新建一个css样式如下:    
#item {    
   width: 200px;    
   height: 200px;    
   background: red;    
}    

新建一个div,并使用前面定义的css的样式:    
some text here
   

在body表现这里加入lang属性,中文为zh:    
   

现在对div元素再定义一个样式:    
*:lang(en) #item{    
   background:green !important;    
}    

这样做是为了用!important覆盖原来的css样式,由于:lang选择器ie7.0并不支持,所以对这句话不会有任何作用,于是也达到了ie6.0下同样的效果,但是很不幸地的是,safari同样不支持此属性,所以需要加入以下css样式:    
#item:empty {    
   background: green !important    
}    
:empty选择器为css3的规范,尽管safari并不支持此规范,但是还是会选择此元素,不管是否此元素存在,现在绿色会现在在除ie各版本以外的浏览器上。    

对IE6和FF的兼容可以考虑以前的!important 个人比较喜欢用第一种,简洁,兼容性比较好。  
Tags:
  因为《功夫之王》kungfuman.net游戏服务器故障换了一台服务器,结果启动不久,只要有用户一登陆,马上服务就中止了。根据报错信息得知是General error: 2006 MySQL server has gone away错误。
  这个错误是主要是发生在query时,请求时间超时了,在phpmyadmin中执行下面的命令验证一下。
引用
show global variables like '%timeout%';
结果例子:
Variable_name  Value  
connect_timeout 5
delayed_insert_timeout 300
innodb_lock_wait_timeout 50
innodb_rollback_on_timeout OFF
interactive_timeout 120
net_read_timeout 30
net_write_timeout 60
slave_net_timeout 3600
table_lock_wait_timeout 50
wait_timeout 120


我们可以看出wait_timeout的时间很短,建议调高,大家可以去修改my.cnf文件,将文件中的
wait_timeout=28800
interactive_timeout=28800

然后重启mysql后,问题解决。
Tags: ,
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  显示版本信息。

关于符号链接和硬链接的解释
每个文件都是用inode(Information Node或者index node)来表示的,inode含有文件的全部信息,但我们不能直接访问inode。每个inode通过一个或几个硬连接跟文件系统关联,所以我们才能通过文件系统访问数据。硬连接包含文件名和inode number。而inode就是文件本身的位置、访问权限、文件类型等。只要有inode number,系统就能把它找到。

一个文件可以有不止一个硬连接,也就是说不同的文件名可以指向同一个文件。但不能存在跨越文件系统的硬连接:所有对同一inode的直接引用必需在同一文件系统上,如果对某一个文件建立硬连接(就是对这个inode再建一个硬连接),你删除这个文件的时候,其实只是删除了其中一个硬连接,还可以通过其他硬连接访问,直到你删掉了所有硬连接,系统才会删除该inode。

而符号连接或者叫软连接,是一种特殊文件,它指向已加载的文件系统的一个硬连接。符号连接可以跨越文件系统。

总的说来,硬连接是一个文件名和一个inode number;文件是一个inode;符号连接是一个inode,内容包括一个硬连接的名字。符号连接建立文件名到另一个文件名的对应关系;而硬连接建立文件名到inode的对应关系。

对符号连接的操作有时候会影响这个符号连接自己的inode(含有硬连接名字的那个inode)信息,有时候会影响它指向的那个硬连接的内容。

目录可以建立符号连接,但不能建立硬连接。每个目录在它的父目录中都有硬连接,用.表示,在它的所有子目录中都有它的硬连接,用..表示,但不允许有其它到目录的硬连接存在。

你只能向一个存在的文件建立硬连接,因为它必需指向一个有效的inode number,但可以建立指向任何文件名的符号连接,不论这个文件是否存在。 

例子:
[localhost]#ls -il a.txt
244 -rw......
[localhost]#ln -s /root/my.txt a.txt
[localhost]#ln /root/my.txt b.txt
[localhost]#ls -il a.txt
3306 -rw....
[localhost]#ls -il b.txt
244 -rw..
看到硬连接和原文件共用同一个INODE,而软连接则创建一个新的接点号。
Tags: ,
FreeBSD Command Tools  

第一步  
我如何离线?(exit)  
我如何停止电脑?(shutdown -h now)  
我如何重新激活计算机? (shutdown -r now)  
我如何在单使用者模式下停止系统? (shutdown now)  
我如何切换终端机? (ALT-F*)  

文件  
我如何阅读 manual page? (man)  

使用者管理 (1)  
我该如何增加一个使用者? (adduser)  
我如何移除使用者? (rmuser)  
我如何改变我的密码? (passwd)  

"su" 指令  
我如何 "su" 至 root 帐号? (su)  
我如何 "su" 至其它使用者的帐号? (su username)  

四处观察  
我在哪? (pwd)  
我如何观察目录下有什么? (ls)  
我如何看到以点开始的隐藏档? (ls -a)  
我如何看到更多的讯息 (存取许可,拥有者,群组,大小,日期)? (ls -l)  
我如何看出那些档是什么? (ls -F)  
这些是什么档: ".." 与 "."? (ls -aF)  

四处移动  
我该如何改变工作目录? (cd)  
如何回到上一层目录? (cd ..)  
我如何回到自己的工作目录? (cd, cd ~/)  

屏幕控制  
我如何卷回 (在终端机中,非 X)? (The Scroll Lock Key)  
我该如何清除屏幕? (clear)  

文章  
我如何不使用文书编辑器就可以观看小的档案? (more)  
最普遍的文书编辑器是? (vi)  
"vi" 看起来有点难,我可以从 "ee" 开始吗? (ee)  

"visual" 编辑器  
学习 "vi" 最有效的方法为何? (vilearn)  
"vi" 是如何工作的? (man vi)  
什么是储存指命? (:w)  
什么是离开指令? (:q)  
什么是可以储存与离开的命令? (:wq)  
如何离开而不使用储存指令? (:q!)  
我如何移动? (h, j, k, and l)  
Esc 键有什么用途? (The Esc Key)  
我如何加入新的文字? (a and i)  
我如何建立新的一行? (o and O)  
我如何删除文字? (x and dd)  
我如何拷贝文章内容? (yy and p)  
我如何替代文章? (r)  
我如何使用数个指令? (nCommand)  
我如何搜寻文章? (/text)  
我如何起动 "vi" 于只读模式? (view)  

使用者管理 (2)  
我如何新增使用者至群组? (vi /etc/group)  

计算机信息  
我如何能观看开机记录文件? (dmesg)  
有什么方法可以让我慢慢地观看开机记录文件吗? (dmesg |more)  

谁  
显示谁在系统上? (who)  
他们正在做什么?? (w)  
"w" 可以显示出所有的处理吗? (w)  

何时  
我如何显示或设定日期时间? (date)  
我如何显示月历? (cal)  
有什么方法可以让我慢慢地观看月历吗? (cal | more)  

Communications  
我如何显示 (或不显示) 其它使用者送来的讯息? (mesg y, mesg n)  
我如何传送讯息到其使用者的屏幕? (write)  
我如何送讯息到每一个人的屏幕? (wall)  
我如何与他人交谈 (chat)? (talk)  

档案管理  
我如何建立一个空档案? (touch)  
我如何删除档案? (rm)  
我如何建立一个目录? (mkdir)  
我如何移除一个空的目录? (rmdir)  
我如何移除一个目录包括里面所有的东西 (包括子目录)? (rm -r)  
我如何移除以 "-" 起头的档案? (rm -- -filename)  
我如何拷贝档案? (cp)  
我如何拷贝整个目录包括它所有的内容? (cp -R)  
我该如何搬移档案与目录? (mv)  
我如何改变档案/目录名称? (mv)  
我如何执行 rm、cp 与 mv 时,须要我的许可? (-i)  
我如何执行 rm、cp 与 mv 时,不须要我的确认? (-f)  

档案连结  
我如何连结一个档案或目录? (ln -s)  
我如何 hard link 一个档案? (ln)  

档案拥有权/存取许可  
我如何观察谁是档案拥有者? (ls -l)  
我如何观察档案/目录的存取许可? (ls -l)  
我如何改变档案/目录的使用者拥有人? (chown)  
我如何改变档案/目录的群组拥有人?s group owner? (chgrp)  
我如何改变档案/目录的使用者与群组拥有人? (chown user:group)  
我如何改变存取许可? (chmod)  
如果我拥有这个目录,我可否修改不是我的档案? (yes)  

软盘机装置  
我如何挂上我的软盘? (mount)  
我如何挂上 MS-DOS 格式的软盘机? (mount -t msdos)  
我如何卸下我的软盘? (umount)  

应用程序  
我如何起动应用程序? (./)  
我如何由文件名称来起动应用程序? (PATH)  
我如何在背景起动应用程序? (&)  
我如何知道我的 PATH 是? (echo $PATH)  
所有的应用程序在那? (The FreeBSD Ports Collection)  
我如何安装一个 port? (make install clean)  
那里有编辑好的二进制文件? (The FreeBSD Packages Collection)  
我如何移除应用程序? (pkg_delete)  

使用者环境  
使用者的 profile 档案在那? (vi ~/.profile)  
我如何改变我的 shell? (chsh)  

处理管理  
我如何列出处理? (ps)  
我如何列找到处理? (ps -waux | grep "name of the process")  
我如何砍掉处理? (kill)  

磁盘管理  
我如何检查可用的磁盘空间? (df)  
我如何检查每个目录下用了多少磁盘空间? (du)  

工具  
哪里有计算器? (bc)  
Tags:
分页: 50/128 第一页 上页 45 46 47 48 49 50 51 52 53 54 下页 最后页 [ 显示模式: 摘要 | 列表 ]