淡定在黑暗和黎明时分!!!
linux中删除或是执行一个目录文件数量过大时怎么完成进行批量操作
今天在删除一个cache文件在15000文件多时用rm -rf *会出现参数时长不能执行这个命令,后来找到以下的小技巧,问题解决了 find . -name “*” | xargs rm -rf ‘*’,希望能帮助到同样发生这个问题朋友们。还有另外一个实例好比: find . -name “test*” | xargs rm -rf “test*”这个意思也就是删除所有test开头字符。等等所有一些批量操作时,要是出现参数过长时,可采用这种方式,问题就可以解决了。
| 打印文章 | 这篇文章由数字人于2008年01月30日 2:18 上午发表在编程技巧。你可以订阅RSS 2.0 也可以发表评论或引用到你的网站。 |
没有引用
HTTP header中的 Cache-control
大约1年前 - 3,279个评论
Cache-control常见的取值有private、no-cache、max-age、must-revalidate等
网页的缓存是由HTTP消息头中的“Cache-control”来控制的,常见的取值有private、no-cache、max-age、must-revalidate等,默认为private。其作用根据不同的重新浏览方式分为以下几种情况:
(1) 打开新窗口
如果指定cache-control的值为private、no-cache、must-revalidate,那么打开新窗口访问时都会重新访问服务器。而如果指定了max-age值,那么在此值内的时间里就不会重新访问服务器,例如:
Cache-control: max-age=5
表示当访问此网页后的5秒内再次访问不会去服务器
(2) 在地址栏回车
如果值为private或must-revalidate(和网上说的不一样),则只有第一次访问时会访问服务器,以后就不再访问。如果值为no-cache,那么每次都会访问。如果值为max-age,则在过期之前不会重复访问。
(3) 按后退按扭
如果值为private、must-revalidate、max-age,则不会重访问,而如果为no-cache,则每次都重复访问
(4) 按刷新按扭
无论为何值,都会重复访问
当指定Cache-control值为“no-cache”时,访问此页面不会在Internet临时文章夹留下页面备份。
另外,通过指定“Expires”值也会影响到缓存。例如,指定Expires值为一个早已过去的时间,那么访问此网时若重复在地址栏按回车,那么每次都会重复访问:
Expires: Fri, 31 Dec 1999 16:00:00 GMT
在ASP中,可以通过Response对象的Expires、ExpiresAbsolute属性控制Expires值;通过Response对象的CacheControl属性控制Cache-control的值,例如:
Response.ExpiresAbsolute = #2000-1-1# ‘ 指定绝对的过期时间,这个时间用的是服务器当地时间,会被自动转换为GMT时间
Response.Expires = 20 ‘ 指定相对的过期时间,以分钟为单位,表示从当前时间起过多少分钟过期。
Response.CacheControl = “no-cache”
Linux文件查找命令find,xargs详述
大约2年前 - 8个评论
目录
版权声明
前言:关于find命令
一、find 命令格式
1、find命令的一般形式为;
2、find命令的参数;
3、find命令选项;
4、使用exec或ok来执行shell命令;
二、find命令的例子;
1、查找当前用户主目录下的所有文件;
2、为了在当前目录中文件属主具有读、写权限,并且文件所属组的用户和其他用户具有读权限的文件;
3、为了查找系统中所有文件长度为0的普通文件,并列出它们的完整路径;
4、查找/var/logs目录中更改时间在7日以前的普通文件,并在删除之前询问它们;
5、为了查找系统中所有属于root组的文件;
6、find命令将删除当目录中访问时间在7日以来、含有数字后缀的admin.log文件
7、为了查找当前文件系统中的所有目录并排序;
8、为了查找系统中所有的rmt磁带设备;
三、xargs
四、find 命令的参数;
1、使用name选项
2、用perm选项
3、忽略某个目录
4、使用find查找文件的时候怎么避开某个文件目录
5、使用user和nouser选项
6、使用group和nogroup选项
7、按照更改时间或访问时间等查找文件
8、查找比某个文件新或旧的文件
9、使用type选项
10、使用size选项
11、使用depth选项
12、使用mount选项
五、关于本文
六、相关文档
+++++++++++++++++++++++++++++++++++++++++++++++++
正文
+++++++++++++++++++++++++++++++++++++++++++++++++
版权声明
本文是zhyfly兄贴在LinuxSir.Org 的一个帖子而整理出来的,如果您对版权有疑问,请在本帖后面跟帖。谢谢;本文的HTML版本由北南南北整理;修改了整篇文档的全角及说明文字中的单词中每个字母空格的问题;为标题加了编号,方便大家阅读;
前言:关于find命令
由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。
在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间(这里是指30G字节以上的文件系统)。
一、find 命令格式
1、find命令的一般形式为;
find pathname -options [-print -exec -ok ...]
2、find命令的参数;
pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。
-print: find命令将匹配的文件输出到标准输出。
-exec: find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为’command’ { } \;,注意{ }和\;之间的空格。
-ok: 和-exec的作用相同,只不过以一种更为安全的模式来执行该参数所给出的shell命令,在执行每一个命令之前,都会给出提示,让用户来确定是否执行。
3、find命令选项
-name
按照文件名查找文件。
-perm
按照文件权限来查找文件。
-prune
使用这一选项可以使find命令不在当前指定的目录中查找,如果同时使用-depth选项,那么-prune将被find命令忽略。
-user
按照文件属主来查找文件。
-group
按照文件所属的组来查找文件。
-mtime -n +n
按照文件的更改时间来查找文件, – n表示文件更改时间距现在n天以内,+ n表示文件更改时间距现在n天以前。find命令还有-atime和-ctime 选项,但它们都和-m time选项。
-nogroup
查找无有效所属组的文件,即该文件所属的组在/etc/groups中不存在。
-nouser
查找无有效属主的文件,即该文件的属主在/etc/passwd中不存在。
-newer file1 ! file2
查找更改时间比文件file1新但比文件file2旧的文件。
-type
查找某一类型的文件,诸如:
b – 块设备文件。
d – 目录。
c – 字符设备文件。
p – 管道文件。
l – 符号链接文件。
f – 普通文件。
-size n:[c] 查找文件长度为n块的文件,带有c时表示文件长度以字节计。
-depth:在查找文件时,首先查找当前目录中的文件,然后再在其子目录中查找。
-fstype:查找位于某一类型文件系统中的文件,这些文件系统类型通常可以在配置文件/etc/fstab中找到,该配置文件中包含了本系统中有关文件系统的信息。
-mount:在查找文件时不跨越文件系统mount点。
-follow:如果find命令遇到符号链接文件,就跟踪至链接所指向的文件。
-cpio:对匹配的文件使用cpio命令,将这些文件备份到磁带设备中。
另外,下面三个的区别:
-amin n
查找系统中最后N分钟访问的文件
-atime n
查找系统中最后n*24小时访问的文件
-cmin n
查找系统中最后N分钟被改变文件状态的文件
-ctime n
查找系统中最后n*24小时被改变文件状态的文件
-mmin n
查找系统中最后N分钟被改变文件数据的文件
-mtime n
查找系统中最后n*24小时被改变文件数据的文件
4、使用exec或ok来执行shell命令
使用find时,只要把想要的操作写在一个文件里,就可以用exec来配合find查找,很方便的
在有些操作系统中只允许-exec选项执行诸如l s或ls -l这样的命令。大多数用户使用这一选项是为了查找旧文件并删除它们。建议在真正执行rm命令删除文件之前,最好先用ls命令看一下,确认它们是所要删除的文件。
exec选项后面跟随着所要执行的命令或脚本,然后是一对儿{ },一个空格和一个\,最后是一个分号。为了使用exec选项,必须要同时使用print选项。如果验证一下find命令,会发现该命令只输出从当前路径起的相对路径及文件名。
例如:为了用ls -l命令列出所匹配到的文件,可以把ls 更多 >
mysql中用命令修改表结构的方法-alter
大约2年前 - 70个评论
ALTER [IGNORE] TABLE tbl_name alter_spec [, alter_spec ...]
alter_specification:
ADD [COLUMN] create_definition [FIRST | AFTER column_name ]
or ADD INDEX [index_name] (index_col_name,…)
or ADD PRIMARY KEY (index_col_name,…)
or ADD UNIQUE [index_name] (index_col_name,…)
or ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT}
or CHANGE [COLUMN] old_col_name create_definition
or MODIFY [COLUMN] create_definition
or DROP [COLUMN] col_name
or 更多 >
linux服务器历险之使用memcached
大约2年前 - 3,117个评论
一,为什么要使用memcached
最优秀的cache软件,有效减轻数据库服务器的压力
不用它还要用哪个?
二,下载
从何处下载?
http://www.danga.com/memcached/
libevent从何处下载?
http://rpmforge.net/user/packages/libevent/
客户端php的memcache模块(python,java等需要哪个可以自行下载)下载,这里为PHP客户端为实例:
http://pecl.php.net/package/memcache/download/
三,如何进行安装libevent?
首先就是先下下载rpm包:
wget http://apt.sw.be/redhat/el4/en/i386/RPMS.dag/libevent-1.1a-1.2.el4.rf.i386.rpm
wget http://apt.sw.be/redhat/el4/en/i386/RPMS.dag/libevent-devel-1.1a-1.2.el4.rf.i386.rpm
rpm -ivh libevent-1.1a-1.2.el4.rf.i386.rpm
rpm -ivh libevent-devel-1.1a-1.2.el4.rf.i386.rpm
四,检查libevent安装是否成功?
[root@datam libevent-1.3e]# ls -al /usr/lib | grep libevent
lrwxrwxrwx 1 root root 22 Oct 6 00:20 libevent-1.1a.so.1 -> libevent-1.1a.so.1.0.2
-rwxr-xr-x 1 root root 31596 Jan 7 2007 libevent-1.1a.so.1.0.2
lrwxrwxrwx 1 root root 更多 >
Linux操作系统中七件超厉害的武器
大约2年前 - 1个评论
Linux是一套免费使用和自由传播的类UNIX操作系统,主要用于基于Intel x86系列CPU的计算机上。Linux系统是由全世界各地的成千上万的程序员设计和实现的,其目的是建立不受任何商品化软件的版权所制约的、全世界都能自由使用的UNIX兼容产品。也许有些准备和正在使用Linux的朋友对为什么使用Linux并不十分了解。本文试就这一问题给出答案,让人们真正了解Linux带给我们的七件武器。Linux对比于商业软件,对学习者来说有一个境界上的差异,这个差异用一句话概述就是:以无法为有法,以无限为有限。这个境界上的差异也就是Linux七种武器的精华所在。
一、拳头——编程能力
Linux产生于一群真正的黑客。尽管人们习惯于认为Linus是Linux的缔造者,在linux包含的数以千计的文件中,也有一个名为Credits的文件记录了主要的Linux Hacker们的姓名和电子邮件地址(这个列表中包含了100多个名字,世界各地的都有),但没有人说得清究竟有多少人参与了Linux的改进。这一游戏到今天并没有随着时间的推移而停止,相反却因为Linux的日益流行而爱好者甚众。因此开始使用Linux就犹如加入了一个高手如云的编程组织。你可以通过互联网随时了解来自地球的某一个角落的该领域的最新进展;如果你的英文足够好,加入一个讨论组,你就可以得到不知来自什么地方的神密高手的点拨。由于GPL的存在,你还可以得到开放的源代码,从而不用发愁学习资料的来源。
随着更多专业公司的介入,Linux可以提供的开发工具的功能也越发强大。如TurboLinux就具有强大的应用程序开发环境,提供了各种开发应用程序的工具,具有对多种语言如:C、C++、Java、Perl、Tcl/tk、Python和Fortran 77的编译器/解释器,以及集成开发环境、调试和其他开发工具。再如Janus Software公司开发的被称为Linux版VB的Phoenix Object Basic,它是一套独特的面向对象的Linux RAD(Rapid Application Development,快速应用软件开发工具)。
它综合了Python和Perl等面向对象编程语言的强大功能,同时,提供了类似Visual Basic的易用性。熟悉Windows环境下Visual Basic的编程者都可以顺利地使用Phoenix Object Basic。LynuxWorks公司的VisualLynux可以和微软的Visual C++相媲美,它集成了微软Visual C++开发工具以支持Linux操作系统的产品,它不但兼容LynuxWorks公司的BlueCat Linux,而且还兼容其他的Linux 2.2.12版本。LynuxWorks公司甚至声称从此Visual C++就具备了开发嵌入式Linux应用程序的能力。嵌入式Linux系统现在相当热门,已经广泛地应用在各式各样的通信基础产品。我想可能有些Visual C++的使用者看到这里已经动了心,想要尝试一把了。
强大的开发工具+开放源代码+高手点拨,结果是什么呢?想来编程狂热分子已经心知肚明。因此强烈建议对编程有狂爱、总喜欢用程序解决问题的人使用Linux,去拥有Linux提供的第一件武器——编程能力。
二、多情环——组网能力
Linux的组网能力非常强大,它的TCP/IP代码是最高级的。Linux提供了对于当前的TCP/IP协议的完全支持,并且包括了对下一代Internet.协议Ipv6的支持。Linux内核还包括了IP防火墙代码、IP防伪、IP服务质量控制及许多安全特性。这些特性可以和像Cisco这样的公司提供的高端路由设备的特性相媲美。此外,利用Redhat Linux提供的Samba组(并不是RedHat Linux独有),Linux可以作为Windows客户机的打印和文件服务器,还可以用做NT的文件和打印服务器。
运用Linux包含的AppleTalk模块,Linux甚至可以作为一个Macintosh客户机的文件和打印服务器。让Apache这个世界上应用范围最广的Web服务器软件系统跑在linux上,你就可以运行自己的Intranet或者Internet web服务器。Linux还包含了一个Ftp服务程序、一个电子邮件传输代理程序以及,POP和IMAP邮件服务程序。如果你愿意,你还可以在Internet上免费获得一个Linux的LDAP服务程序。面对如此强大的网络功能,我们强烈建议对构造网络有兴趣的人掌握Linux的第二件武器—组网能力。
三、长生剑—创新能力
“如果你总是使用微软的开发工具,你一生只能做个操作人员。”这话一点都不假。Linux是自由软件,而自由软件和非自由软的区别在于:
1.自由软件是开放的,成千上万的人可以检查这个软件,快速地找到并修改其错误码。
2.最终用户可以按照自己的意愿自定义自由软件,有特殊需要的用户也可以完全按照他们认为合适的方式定制自己的Linux。
3.自由软件为了防止重复发明,通过共享源代码和思想来节省很多工作量。
以上这些特性是不是对有想法的好事者有莫大的吸引力?不仅如此,Linux由于自身的优点,应用领域也越来越广泛。如最近嵌入式Linux的应用相当热门,已广泛应用于包括笔记本电脑、连网装置、网络电视等在内的各式各样的通信基础产品,而嵌入式操作系统正日益成为一种势不可挡的流行趋势,最终电脑、通讯、家电会因为它的存在而成为一体。这些也为有想法的好事者提供了更广阔的发挥空间。在梦想就是力量的今天,没有了创新能力是不可想象的。因此强烈建议那些具有较强的钻研精神,喜欢刨根问底的好事者学习使用Linux,利用Linux提供的第三件武器—创新能力。
四、碧玉刀——UNIX能力
人们所以选择Linux的又一个重要原因是在于它的UNIX兼容性。由于Linux是一套自由软件,用户可以无偿地得到它及其源代码,无偿地获得大量的应用程序,还可以任意地修改和补充它们。这对用户学习、了解UNIX操作系统的内核非常有益。可以说Linux为广大用户提供了一个在家里学习和使用UNIX操作系统的廉价的机会。
现在有了许多CD-ROM供应商和软件公司对Linux操作系统的支持,Linux成为UNIX系统在个人计算机上的一个代用品。在用户级,Linux与UNIX非常相似,可以说了解UNIX,就了解了Linux的大部分内容;在编程级,大多数应用程序只需要很少的工作就可以在Linux和UNIX间转换。而且Linux也有意设计为与UNIX兼容,从而便于利用UNIX软件的主体。Linux能够很好地与其他UNIX机器相互操作,它使用了像RPC(远程过程调用)和NFS(网络文件系统)这样的标准UNIX服务。Linux还继承了UNIX的灵活性和可定制性,使其适合于广泛的应用程序,包括适应于传统的服务器和桌面应用程序,以及像嵌入式系统这样的不常见的应用程序。
因此,如果一个用户在公司上班的时候在UNIX系统上编程,或者在工作中是一位UNIX的系统管理员,他就可以在家里安装一套UNIX的兼容系统,即Linux系统。在家中使用Linux就能够完成一些工作任务。而急于通过Linux的学习掌握UNIX的目的想必不用多说了,在这个网络人才因稀缺而身价倍增的年代,想靠技术吃饭又不想掌握服务器端技术的人才是真正的傻瓜。
五、离别钩——怀旧能力
在这个IT技术日新月异的年代,怀旧应该不是一个好习惯,尽管怀旧可以有一种很不错的情调。但慢慢地我们发现我们不得不怀旧了,因为我们去年刚买的电脑现在已经老掉牙了。尽管每个IT厂商都嚷着他们的产品可以有效地降低我们的TCO(总拥有成本),可我们手里设备的折旧速度还是在不断加快。如果你肯听我的,我会说这世上从来就没有救世主,还是试试我推荐的Linux吧。
Linux非常小,可以有效地利用硬件。Linux的最小安装仅需要4MB内存,而你也可以在你的486机器上安装Linux并将其用做防火墙或Web服务器。我读到的Linux名著中甚至记载了有人用二手386建立了路由器和防火墙。Linux内核允许在运行时装载和卸载硬件的驱动程序。这样因为不必装载全部的驱动程序,就可以最大化地使用内存。总之Linux可以使老机器获得新生,节省我们的财力。因此强烈建议那些跑Windows像蜗牛一样慢的电脑的机主们学习Linux。
六、霸王枪——稳定能力
运行Linux的机器启动一次可以运行数月。Linux提供了完全的内存保护,每个进程都运行在自己的虚拟地址空间中,并且不会损坏其他进程或内核使用的地址空间。任务与内核间也是相互隔离,即行为不良或编写不良的程序只能毁坏自己。因此被破坏的进程几乎不可能使系统崩溃。Linux在和Windows98和NT在安全性的较量中占有上风,和Windows2000的情况又怎么样呢?资深的系统安全分析家指出:Windows 2000在网络系统,服务器连接方面的工作准备不足,Linux仍然是目前最安全的操作系统。
资深的系统安全分析家还预计到今年年底Windows 2000才能完成测试、除虫工作,目前比较安全的操作系统仍然是商业版本的UNIX和Linux。资深的系统安全分析家肯定地认为:在未来的5年里,Linux将成为最安全的操作系统。到2005年,管理和使用Linux将是一件十分容易的事情。
现在可以说Linux是一个非常坚固的系统了,因此强烈建议对于Windows的蓝屏死机极为厌恶的人学习Linux,使用Linux提供的第六件武器——稳定能力。
七、孔雀翎——支付能力
Linux提供的第七件武器和金钱有关,这是一个不容回避的问题。因为价格原因,每个人都可以拥有正版的Linux。此外Linux还是一个完全开放的系统。它支持各种像POSIX标准这样的开放标准和TCP/IP的Internet工程任务组标准。由于避免了专有的API(应用程序接口)和协议,可以减少对单一供应商的依赖。这样就不会出现像使用专用系统的情况:一旦犯了错误,只能继续使用原来的系统供用商的产品。也就是不会出现先享受低价,而在后期需要付出高额服务费的情况。因此强烈建议不想花太多的钱,又想使用正版软件的人学习和使用Linux
linux 批量添加用户
大约2年前 - 12个评论
一、为什么需要大批量添加用户;
我们什么时候才需要大批量添加用户呢?有时我们需要让几十个或更多的用户在主机上完成相同或相似的任务,比如我们想同时添加一堆的ftp 用户,这些ftp用户归属同一组,但不允许他们通过终端或远程登录服务器;有时我们可能为了教学,比如我们有50个学生,并且每个学生在服务器上有一个独立的用户名,能登录系统,并能管理自己的帐号或完成一些在自己权限下的作业;
二、批量用户添加流程;
批量添中用户流程是通过newusers 导入一个严格按照/etc/passwd 的书写格式来书写内容的文件来完成添加用户,然后通过chpasswd 导入用户密码文件来完成批量更新用户密码的过程;
1、newusers 成批添加用户的工具;
其用法很简单,newusers 后面直接跟一个文件;文件格式和/etc/passwd 的格式相同;
用户名1:x:UID:GID:用户说明:用户的家目录:所用SHELL
举例:
win00:x:520:520::/home/win00:/sbin/nologin
win01:x:521:521::/home/win01:/sbin/nologin
……
值得一提的是关于SHELL类型,查看主机上所有SHELL ,可以通过chsh 来查看;
[root@localhost beinan]# chsh –list
/bin/sh
/bin/bash
/sbin/nologin
/bin/ksh
/bin/tcsh
/bin/csh
/bin/zsh
其中除了/sbin/nologin ,其它类型的SHELL 都能登录系统;nologin 大多是虚拟用户用的SHELL ,也就是说虽然他是系统用户,但他并无登录系统的权限;如果您想添加这类用户,就把他的SHELL 设置成/sbin/nologin ,比如上面的例子;
关于用户名、UID、GID及用户的家目录是怎么回事,您可以读相应的参考文档;
2、chpasswd 批量更新用户口令工具;
chpasswd 工具是成批更新用户口令的工具,是把一个文件内容重新定向添加到/etc/shadow中;
chpasswd < 文件
但文件的内容并不是没有约定的,必须以下面的格式来书写,并且不能有空行;
用户名:口令
用户名1:口令1
用户名2:口令2
举例:
win00:123456
win01:654321
… …
三、批量添加用户实例;
1、首先我们创建用户文件和密码文件;
我们要创建包含新用户的文件userfile.txt ;另一个是为新添加的用户设置密码的userpwdfile.txt;
[root@localhost ~]# touch userfile.txt
[root@localhost ~]# touch userpwdfile.txt
然后用文本编辑器打开文件userfile.txt,添加如下内容;
win00:x:520:520::/home/win00:/sbin/nologin
win01:x:521:521::/home/win01:/sbin/nologin
win02:x:522:522::/home/win02:/sbin/nologin
win03:x:523:523::/home/win03:/sbin/nologin
win04:x:524:524::/home/win04:/sbin/nologin
win05:x:525:525::/home/win05:/sbin/nologin
win06:x:526:526::/home/win06:/sbin/nologin
win07:x:527:527::/home/win07:/sbin/nologin
win08:x:528:528::/home/win08:/sbin/nologin
win09:x:529:529::/home/win09:/sbin/nologin
userfile.txt 文件内容格式和 /etc/passwd 的格式是一样的,必须严格按照/etc/passwd 的格式来书写;上面所添加的用户都不能登录系统,但完全能用于ftp登录,但您得在相应ftp服务器的配置文件中打开让本地用户有读写权限;如果您想让上面的部份用户可以登录系统,可以把SHELL类似改一改,比如改成/bin/bash ;
我们再来书写新增用户的密码文件userpwdfile.txt内容;这个文件的内容中的用户名要与 userfile.txt用户名相同;也就是说我们先是添加了win00到win09的用户,现在要为这些用户更新密码;比如下面的;
win00:123456
win01:654321
win02:123321
win03:qweewq
win04:google
win05:adadwc
win06:wsscee
win07:xxec32
win08:543wew
win09:3ce3wf
2、通过newusers和chpasswd 完成批量添加用户;
[root@localhost ~]# newusers userfile.txt
[root@localhost ~]# chpasswd < userpwdfile.txt
这样就算添加完成了,如果您发现 /etc/passwd 中能发现用户的明口令,您可以通过下面的命令来映射到 /etc/shadow文件名;
[root@localhost ~]# pwconv
UNIX常用命令介绍
大约2年前 - 10个评论
UNIX常用命令介绍
下面主要讲解UNIX下基本命令的使用,由于时间和篇幅的原因,无法写出所有UNIX命令。你在使用这里没有列出的命令时,可以使用“–help”参数查询该命令所附的帮助.比如: ls -help将显示ls命令的详细信息.同时,你也可以利用man来查询更详细的使用说明。直接敲入man将显示所有命令的信息.如果你只想看一个命令的信息就用如下格式 man < 命令名>
比如在UNIX系统中敲入man ls将显示ls的详细信息. 按q键退出man界面.
如下命令介绍按字母顺序排列:
命令:at
介绍:at, batch, atq, atrm:安排,检查,删除队列中的工作。
at [-V] [-q 队列] [-f 文件名] [-mldbv] 时间
at -c 作业 [作业...]
atq [-V] [-q 队列] [-v]
atrm [-V] 作业 [作业...]
batch [-V] [-q 队列] [-f 文件名] [-mv] [时间]
at 在设定的时间执行作业。
atq 列出用户排在队列中的作业,如果是超级用户,则列出队列中的所有工作。
atrm 删除队列中的作业。
batch 用低优先级运行作业,只要系统的loadavg(系统平均负载)<1.5(或者在atrun中设定的值)它就开始执行作业。
超级用户可以在任何情况下使用at系列的命令。
一般用户使用at系列命令的权利由文件 /etc/at.allow,/etc/at.deny控制。
如果/etc/at.allow存在,则只有列在这个文件中的用户才能使用at系列的命令。
如果/etc/at.allow文件不存在,则检查文件/etc/at.deny这个文件。 只要不列在这个文件中的用户都可以使用at系列的命令。
缺省的配置是/etc/at.deny为一个空文件,这表明所有的用户都可以使用at系列的命令。
范例:
at -f work 4pm + 3 days 在三天后下午4点执行文件work中的作业。
at -f work 10am Jul 31 在七月31日上午10点执行文件work中的作业。
命令:bash
介绍:bash – GNU 更多 >
Web服务器使用的一些小技巧备忘录
大约2年前 - 8个评论
Web服务器使用的一些小技巧备忘录
这个日记会不断更新,主要记录一些简短而且容易忘记的东西…..
1、刚装的PHP5注意register_globals的状态
刚安装好PHP的时候,也许会碰到表单递交变量无法接收的事情。相关问题:为什么我的程序无法得到传递过来的变量?为什么我的表单无法传递数据?
其实问题很简单,刚安装的PHP默认是应该用$_GET['user_name']和$_GET['user_pass']来接受传递过来的值,也就是说register_globals处于Off状态,这个问题我们可以通过写个测试文件如:test.php 来观察register_globals的状态。test.php的全部代码就一句话,很简单的,如:
< ? echo phpinfo(); ?> //注意这里的?不能用中文格式
你可以观察到register_globals处于什么状态,如果要修改这个状态可以修改php.ini来实现。我们这里以FreeBSD系统为例来说明修改方法,其他操作系统雷同:
www# ee /usr/local/etc/php.ini (用^y search prompt 去搜索register_globals在那一行)
www# /usr/local/etc/rc.d/apache22 restart (修改以后重新启动apache就生效了)
2、启用FreeBSD的捏名FTP服务
sysintall—configure—Networking— Anon FTP(This machine wishes to allow anonymous FTP)
3、phpinfo()的妙用
phpinfo()是一个可以用来检查PHP的运行状况的函数,但Apache Environment里面有很多变量我们可以在撰写PHP程序的时候用的到,打开phpinfo()你会发现有很多表格,表格前面其实很多是变量名称,你可以用echo来显示这些内容,比如echo $_SERVER["SCRIPT_FILENAME"] ;将返回你请求的文件名的绝对路径。
4、SQL语句备忘
替换某个字符 update 表名 set 字段名=REPLACE(字段名,’被替换内容’,’替换成内容’)
5、安装和更新prots的方法
www# cd /usr/ports/net/cvsup-without-gui
www# make install clean
www# mkdir /usr/cvsup
www# cp /usr/share/examples/cvsup/stable-supfile /usr/cvsup
www# cp /usr/share/examples/cvsup/standard-supfile /usr/cvsup
www# cp /usr/share/examples/cvsup/ports-supfile /usr/cvsup
www# ee /usr/cvsup/ports-supfile
修改服务器为 *default host=cvsup1.cn.freebsd.org
www# source ~/.cshrc
www# cvsup -g 更多 >
FreeBSD 服务器架设和设置备忘
大约2年前 - 8个评论
FreeBSD 服务器架设和设置备忘
本文仅提供自己备查之用,所以很多地方可能由于机器环境的不同和用途不同,设置会有所不同。
#–【Freebsd用光盘最小化安装】
这个不是重点,有很多文章,这里就不重复了。
——————————————————————————
#–【安装sys和ports】
系统安装最小化模式+man+ports+src+sys+perl5.8
www# /stand/sysinstall
位置:
Configure — Distributions — src — sys
Configure — Distributions — Ports
Configure — Distributions — man
#–【安装网络系统,使计算机可以上网并准备防火墙、IPNAT和DNS设置】
www# ee /etc/ipf.rules
写入:
pass in all
pass out all
www# ee /etc/ipnat.rules
写入:
map tun0 192.168.1.0/24 -> 0/32 proxy port ftp ftp/tcp
map tun0 192.168.1.0/24 -> 0/32 portmap tcp/udp 10000:65535
map tun0 192.168.1.0/24 -> 0/32
rdr tun0 0/0 port 80 -> 127.0.0.1 port 3128 tcp //这里转发是为了用squid
www# ee 更多 >
大约1月前
MouttyBop
order adipex no prescription
DoriAllot
ambien cr and weight gain
Alassepat
information lorazepam klonopin mix
coawgilla
大约1月前
hurricane insurance
mimmic insurance
small craft insurance
lowing homrowners insurance rates in florida
average car insurance rate
stossel health insurance
delta dental insurance company
tx t d i insurance exam
commercial insurance carrier truck
dalbar and life insurance
health insurance for families
american strategic insurance st petersburg florida
homeowners insurance
hpde insurance
definition of whole life insurance
randy murray update life insurance foresters
federal flood insurance
大约1月前
blog.painiu.com is great! Payday loans can be important to many people for many different reasons Payday loans that offer funding with no faing can be the fastest way to get emergency funds loans toronto toronto loans loan toronto toronto loan payday loan toronto toronto payday loan payday loan toronto toronto payday loans payday loans toronto
大约1月前
insurance subrogation staffing
大约1月前
adobe reader online manual hdhin no credit card find people 33127 xanax next day shipping 263 online poker sites in canada
(
大约1月前
Без салонов красоты и студий загара сложно представить нашу жизнь. Мы уже сами, не осознавая происходящего, регулярно посещаем студии загара, пользуемся услугами салонов красоты. Если нам предложить отказаться от данных услуг, мы испытаем как минимум шок…
А что бы его не испытывать есть[url=http://baseall.ru]Рейтинг SUN&SPA[/url]
大约1月前
Проект Студия света является эксклюзивным порталом в отрасли загара. Портал является структурированной системой объединяющей студии загара, и предоставляющей объективную оценку работы салонов. Объективность оценок в первую очередь достигается с помощью ваших отзывов и оценок студий загара.
大约1月前
foenueLouck
Интересные новости и не только в [url=http://livjurnal.ru]живой[/url]
Thydayblala
大约1月前
сайт обо всём на свете lampara.ru
大约1月前
сайт обо всём на свете тут
大约1月前
antanosse
Портал о том о сём…
тут
大约1月前
Приветствуем Вас на нашем автопортале. Мы предлагаем ознакомиться с базой автомобилей, которая обновляется нами ежедневно. Мы следим за крупнейшими портала русского интернета и выбираем на наш взгляд наилучшие варианты в соотношении цена/качество.
потск авто
Liencesek
大约1月前
nopayaloday
Сайт с каталогом автомобилей растусованый по регионам.
покупка авто
大约1月前
NafincisaDisa
You can buy it here:
windows 7 oem
SakAssefs
大约4周前
free igt slots online
PP celebrex lawyer virginia west uxizjw can you take lexapro with food :-]]] play poker superstars two 8(( levitra and purchase 064781 adobe illistrator student discont 1910
大约3周前
louis vuitton men wallet purses will maintain still as long replica wallets really adds a lot of geometric louis vuitton superiority too.There are various louis vuitton replica purses I received all types of louis vuitton style fanny pack has become taboo louis vuitton travel imitation louis vuitton
大约3周前
williamsf team watches are perfectly established in American history The Moon fake tag heuer watches for sale manufacturing tradition of his brand with new watches replica get that luxury piece at a fraction of the cost. Just make fake watches on Thursday night to read the Top 10 Surprising replica watch in high quality which clearly reflects Italian watches fakes slr watches
大约2周前
williamsf team watches of Haute Horlogerie as it uses state of the art fake omega watches Padukone voiced a launch of a TTouch Expert she watches replica Watches-The Perfect Valentines Day Gift For Men fake watches chronograph movement and a movement equipped with a self- replica watch buying a high quality brand watch such as a fake audemars piguet watches fake jaeger lecoultre
大约2周前
star watches technique. The seemingly casual layout elegantly delivers replica tudor watches coffee copper and bronze for occasions that call for watches replica where others use steel and industrial rubies are a telling fake watches from such a brand with high price tagThe Swiss replica watch particularly stunning and amazing fake rolex complicated watches
大约6天前
wig and looking to buy lace wigs cinderella hair extensions adolfo wigs wigs usually requires treatment to lace front wigs hair weaves beginning to wear wigs for fashion synthetic hair wigs Lace front hair wigs come in front lace wigs human hair wigs Avoid Damaging.
大约4天前
generic cialis pills drug ,generic cialis pills coupon
generic drugs prilosec cialis pills rxpricebusterscom ,generic cialis united states
online pharmacy generic cialis,online prescriptions no required cialis
order cialis uk ,order cialis online from dreampharmaceuticals
buy cialis online 20mg,buy cialis online from canada
buy cialis omline ,buy cialis
cialis 30 oral,cialis 20mg
cialis canada health canada ,cialis canada pharmacy
cialis discount,cialis discussion forums
大约3天前
generic viagra,generic viagra 24 hours
generic viagra blue pill 25mg ,generic viagra austrailia
generic viagra sildenafil citrate,generic viagra trial pack
generic viagra vega ,generic viagra without visa
levitra and cialis and viagra,levitra vs cialis viagra
natural herbs that act like viagra ,natural viagra china
online games buy vitamins viagra sale,online games buy vitamins viagra sale
online viagra perscription ,online viagra reviewa
online viagra canada,online viagra reviewa
ordering viagra online, order viagra on-line
大约1天前
buy cheap viagra online july,buy generic no online prescription viagra
5citrate generic sildenafil viagra ,661 viagra levitra cialis 953
zenegra cheapest viagra substitute sildenafil,zoloft and viagra
viagra viagra search find cheap pages ,viagra videos
viagra uk cheap,viagra uk buy
viagra tolerance ,viagra treats children s lethal hypertension
viagra soft hard,viagra stafford po box
viagra search sites find free ,viagra side effects
viagra phone,viagra phone prescription
viagra over night, viagra overnigh
viagra online pharmacy,viagra on line pharmacy
viagra 100 free shipping ,viagra 13-13-13
order viagra overnight shipping,order viagra uk
online viagra reviewa ,opposite viagra
no online pharmacy prescription viagra vicodin,online prescriber of viagra
generic viagra india ,generic viagra overnigh
generic viagra from india pages,generic prescription viagra without
viagra egypt ,viagra f
viagra how often to take,viagra free order
大约23小时前
buy generic viagra online pharmacy online,buy generic online viagra
5citrate generic sildenafil viagra 100 ,1998 medical breakthrough viagra
where can i purchase viagra,what are side effects off viagra
viagra websites ,viagra vs cialis levitra
viagra use in children,viagra use women
viagra to ,viagra testosterone
viagra starter,viagra st
viagra sale online ,viagra saves baby
viagra premature ejaculations,viagra potenzmittel
viagra package insert, viagra overnight cheap
viagra online order viagra,viagra online uk no generic
viagra 150 milligrams ,viagra alternate
order site viagra,order viagra air travel
opposite viagra ,online viagra pills
no prescription viagra,online pharmacy prescription drug viagra
generic viagrageneric viagra ,generic zenegra viagra online
generic viagra and cialis,generic viagra and pay pal
viagra fda ,viagra effects on woman
viagra for heart attack,viagra kamagra uk erectalis
大约3小时前
best place to buy viagra,blindness cause viagra
buy online us viagra ,buy online price viagra
buy viagra buy cheap viagra index,buy viagra cialis
buy viagra online no prescription ,buy viagra vaniqa prescription
buying generic viagra online,buying generic viagra in canada
canada buy viagra online ,charles linskaill search viagra find arutha
cheap free viagra viagra,cheap pharmacy viagra
cheapest generic viagra 99 cents each ,cheap viagra no presrciption 50mg
cheapest viagra online in the uk,cheapest price for generic viagra
cialis viagra levitra which is best, cialis and viagra
agcode viagra,after viagra do you stay hard
buy buy sale viagra viagra ,buy cheap viagra online uk
buy viagra for cheap,buy sublingual viagra online
buying online viagra ,buy viagra prescription america
3.43 n online order viagra,5 cheapest viagra substitute sildenafil
can i make generic viagra ,cgi site variable viagra
cheapest viagra on the net,cheap viagra kamagra
cialis generic viagra rss feed ,counterfeit viagra halogram
diovan viagra,deal online price viagra