易截截图软件、单文件、免安装、纯绿色、仅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环境下调试静态库

      这两天同事在Octeon开发板上调试Linux程序,遇到了一个问题:无法让gdb单步跟踪进入静态库(libcrypto.a和libcvmx.a)对应的源文件。
      我自己在PC上写了一个小程序进行验证,发现果然是这样。如果把全部.o文件(用-ggdb3选项编译,带调试信息)直接编译成可 ......

Linux 命令的用法

功能说明:查找文件。
语  法:which [文件...]
补充说明:which指令会在环境变量$PATH设置的目录里查找符合条件的文件。
参  数:
 -n<文件名长度>  指定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名。
 -p<文件名长度>  与-n参数相同,但此处的<文件名长度>包括了文件的 ......

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内核编译二

1.内核编译必须在root环境下,而Ubuntu装后没有root用户,所以设置root密码
 sudo passwd root
2.su回车,输入密码就是以root身份了,
3.下载linux内核并将其转移到/usr/src文件夹
cp 文件 /usr/src
4.tar -jxvf linux-2.6.29.4.tar.bz2
  ......

Linux内核模块编程

简介

模块(module)是在内核空间运行的程序,实际上是一种目标对象文件,没有链接,不能
独立运行,但是可以装载到系统中作为内核的一部分运行,从而可以动态扩充内核的功能。模块最主要的用处就是用来实现设备驱动程序。
使用模块的优点:
1,将来修改内核时,不必全部重新编译整个内核,可节省不少时间
2,系统 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号