易截截图软件、单文件、免安装、纯绿色、仅160KB

Linux中文件名的置换

Linux中使用命令行时,有时需要查找所需要的文件。Shell提供了一套字符串模式匹配规则,或称之为元字符串。可以按照所要求的模式来匹配文件,还可以使用字符类型来匹配文件名。在此主要介绍几种常见的特殊字符:
1、*  匹配文件名中的任何字符串,包括空字符串;
2、? 匹配文件名中的任何单字符串
3、[….] 匹配[]中所包含的任何字符串
4、[!….]匹配[]中非感叹号!之后的字符。
 
元字符 *
使用星号 * 可以匹配文件名中的任何字符串。如文件名模式 app*,表示文件名以app开头,后面可以跟任何字符串。
$ls app* 
表示以app开头,后面可以跟任何字符串的文件
$ls *.doc
表示以doc结尾的任何文件名
 
元字符串 ?
使用?可以匹配文件名中的任何单个字符。
$ls  ??R*
匹配第3个字符为R的字符串
 
元字符串[…] 和 [!...]
使用[…]可以用来匹配方括号[]中的任何字符。在该方法中,可以用一个横杠--来连接两个字母或数字,以此来表示一个范围。
$ls [io]*
表示列出以i或o开头的文件名。
$ls log.[0-9]*
表示列出以log.开头,后面带任意个数字的文件名
[!...]表示的是非的意思
$ls log.[!0-9]*
表示列出所以以非数字开头的字符串。


相关文档:

转载 linux 2.6线程创建源码分析


linux 2.6线程创建源码分析
 
 
 上章讲到线程,现在对线程创建的代码流程分析下。来一步一步揭开她神秘的面纱
 
 linux内核创建线程函数 kernel_thread(),最终会调用do_fork().
 前面谈到线程也是用task_struct结构表示它拥有的信息,只是是共享进程的资源。
 根据clone_fla ......

linux下的主要文件


linux下的主要文件
/boot/grub/grub.conf    GRUB configuration file
/boot/module-info-*    Module information for the Linux kernel
/boot/System.map-*    Map of the Linux kernel
/boot/vmlinuz-*    Linux kernel
/etc/aliases    Mail aliases
/etc/a ......

Linux内核模块编程

简介

模块(module)是在内核空间运行的程序,实际上是一种目标对象文件,没有链接,不能
独立运行,但是可以装载到系统中作为内核的一部分运行,从而可以动态扩充内核的功能。模块最主要的用处就是用来实现设备驱动程序。
使用模块的优点:
1,将来修改内核时,不必全部重新编译整个内核,可节省不少时间
2,系统 ......

Linux中如何查看服务及监听端口和修改防火墙端口整理

################## 修改防火墙端口 #################
当Linux打开防火墙后,你会发现,从本机登录23端口是没有问题的,但是如果从另一台pc登录该linux系统后,你会发现提示这样的错误:
不能打开到主机的连接, 在端口 23: 连接失败
查看端口情况:service iptables status
因为linux防火墙默认是关闭23端口的 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号