python的字符串操作

网上见到的,比较有用,记录于此

>>> s="how are you"   #定义字符串
>>> s
'how are you'
>>> s.capitalize()   #首字母大写
'How are you'
>>> s.upper()         #全部大写
'HOW ARE YOU'
>>> s
'how are you'
>>> s.swapcase()  #大小写交换
'HOW ARE YOU'
>>> s=s.upper()
>>> s
'HOW ARE YOU'
>>> s.lower()  #全部小写
'how are you'
>>> s
'HOW ARE YOU'
>>> len(s)   #字符串长度
11

>>> "abdcd1231".isalnum() #检测字符串是否由0-9A-Za-z构成
True
>>> "abd 123".isalnum() #中间有空格,所以结果为False
False
与此类似的还有
s.isalpha() 检测所有字符是否由A-Za-z组成
s.isdigit()检测所有字符是否由0-9组成
s.islower()检测所有字符是否全由小写a-z组成
s.isupper()检测所有字符是否全由的写A-Z组成
s.istitle()检测所有单词是否首字大写
s.isspace()检测所有字符是否为空白字符\n \t \r ''

cn99源复活了

最近一直在用centos稳定工作,没怎么注意ubuntu的事情,今天偶然得到一个消息,在网易的赞助下cn99的源复活了(真的是后知后觉)。
原以为cn99的源复出会遥遥无期,没想到网易站出来赞助。真的是舒坦,大快人心。
http://ubuntu.cn99.com/
http://mirrors.163.com/
两个域名,但是实际地址相同。
FreeBSD/                                           04-Jan-2009 09:58                   -
OpenBSD/                                           15-May-2008 11:09                   -
RedHat/                                            03-Jul-2008 17:50                   -
archlinux/                                         18-Feb-2009 03:27                   -
centos/                                            07-Nov-2008 21:15                   -
debian/                                            21-Mar-2009 03:14                   -
debian-backport/                                   21-Mar-2009 02:38                   -
debian-cd/                                         18-Feb-2009 17:10                   -
debian-security/                                   21-Mar-2009 19:20                   -
eclipse/                                           07-Nov-2008 23:12                   -
fedora/                                            08-Dec-2008 15:53                   -
firewall/                                          12-Sep-2008 23:14                   -
gentoo/                                            26-Sep-2008 14:43                   -
openfiler/                                         30-Apr-2008 21:07                   -
trixbox/                                           07-Dec-2008 20:24                   -
ubuntu/                                            21-Mar-2009 01:49                   -
ubuntu-cd/                                         24-Feb-2009 13:57                   -
ubuntu-cn/                                         21-Mar-2009 02:10      

linux指令--chmod

指令名称 : chmod
使用权限 : 所有使用者
使用方式 : chmod [-cfvR] [--help] [--version] mode file...
说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所调用。

参数 :
mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中
u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。
+ 表示增加权限、- 表示取消权限、= 表示唯一设定权限。
r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。
-c : 若该档案权限确实已经更改,才显示其更改动作
-f : 若该档案权限无法被更改也不要显示错误讯息
-v : 显示权限变更的详细资料
-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)
--help : 显示辅助说明
--version : 显示版本

【转】Linux 文件系统的目录结构

一、前 言

接触Linux也有一段时间了,不过这几天在编译开源程序时,才发现自己对linux文件系统的目录结构了解的不够透彻,很多重要目录都说不清楚是用来干嘛的,于是在网上百度了一下这方面的介绍,根据自己的使用习惯,整理出来一篇关于Linux文件系统的目录结构的文章,和大家一起分享。

文章对Linux下所有目录一一说明,对比较重要的目录加以重点解说,以帮助初学者熟练掌握Linux的目录结构。同时文章最后附录了一份Linux目录结构的简明手册,以便大家查阅。

阅读剩余部分...