ChinaUnix.net
相关文章推荐:

linux 更改文件名

小弟有一问题请教各位大哥大姐,在线等 问题如下:redhat操作系统下装jboss,下有jboss.out日志文件,该文件系统会每天清理两次。想把jboss.out日志文件在清理前,通过定时任务将其定时的拷贝来出放在指定的目录下面(cp/mv命令),此时如果第一次执行了,第二次执行的时候,由于文件名没有改,会把第一次拷贝出来的文件给覆盖掉。小弟想,有没有什么方法,在拷贝的时候能不能更改一下文件名 比如加一个时间以便区分 jboss120620123...

by chinazjjsunboy - Linux新手园地 - 2012-06-20 11:45:02 阅读(1365) 回复(2)

相关讨论

小弟有一问题请教各位大哥大姐,在线等 问题如下:redhat操作系统下装jboss,下有jboss.out日志文件,该文件系统会每天清理两次。想把jboss.out日志文件在清理前,通过定时任务将其定时的拷贝来出放在指定的目录下面(cp/mv命令),此时如果第一次执行了,第二次执行的时候,由于文件名没有改,会把第一次拷贝出来的文件给覆盖掉。小弟想,有没有什么方法,在拷贝的时候能不能更改一下文件名 比如加一个时间以便区分 jboss120620123...

by chinazjjsunboy - Linux系统管理 - 2012-06-20 19:38:45 阅读(4236) 回复(6)

请问linux下如何将一个目录下的所有文件名都取出来并依此放到一个字符串数组中?用C语言实现.

by 黄山松 - C/C++ - 2005-01-24 10:28:45 阅读(3575) 回复(1)

linux下,文件或者目录的名字长度最大为255个,加上完整路径的话,最长可以达到4096个字符。 当然,文件取名也有限制。一般在取名的时候最好避免一些特殊字符比较好,比如下面这些: * ? - + ; & ! [ ] | \ ' " ` ( ) { }等。.开头的文件表示隐藏文件。 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/93184/showart_1853460.html

by 疯狂善良 - Linux文档专区 - 2009-03-06 11:19:54 阅读(1165) 回复(0)

linux文件名编码转换 从linux往windows拷贝文件或者从windows往linux拷贝文件,有时会出现中文文件名乱码的情况,出现这种问题的原因是因为,windows的文件名中文编码默认为GBK,而linux中默认文件名编码为UTF8,由于编码不一致,所以导致了文件名乱码的问题,解决这个问题需要对文件名进行转码。 在linux中专门提供了一种工具convmv进行文件名编码的转换,可以将文件名从GBK转换成UTF-8编码,或者从UTF-8转换到GBK。 首先看一下你...

by 一路征程一路笑 - Linux文档专区 - 2008-10-30 18:21:33 阅读(856) 回复(0)

今有一程序要读取要读取目录名,如下: struct dirent { ino_t d_info; ff_t d_off; unsigned short d_reclen; unsigned char d_type; char d_name[256]; } DIR *dp; struct dirent *entry; struct stat statbuf; if((dp = opendir(dir) == NULL) { return; } while((entry = readdir(dp)) == NULL) { //那么这个时候,entry->name就是文件名了 //对文件名进行操作 } 之前...

by PassionUranus - Linux系统管理 - 2013-08-09 17:39:10 阅读(4757) 回复(3)

================================ Author: taoyuetao Email: [email=tao_yuetao@yahoo.com.cn]tao_yuetao@yahoo.com.cn[/email] Blog: taoyuetao.cublog.cn 2006-12-22 ================================ 在 linux 下创建相同文件名时,系统不会提示该文件已经存在,也不会创建该文件,这与windows的习惯不同, 我查看了busybox中touch的源代码, do { if (utime(*argv, NULL)) { if (errno == ENOENT) { /* no such fil...

by taoyuetao - Linux文档专区 - 2007-03-01 08:43:04 阅读(834) 回复(0)

用shell不小心创建了一批文件名中包含回车符的文件,怎么筛选出他们来? 本来是文本文件的一行作为一个文件名,但是在windows创建的这个文本文件,所以文件名都多个了0d,怎么筛选出来?

by sunliguo - Linux新手园地 - 2016-09-12 14:55:22 阅读(787) 回复(1)

在/etc/sysctl.conf中配置kernel.core_uses_pid=1 据说这个参数是控制linux文件名是否添加pid扩展用的,这个pid扩展是个什么东西呢,没有听过哦

by royzs - Linux系统管理 - 2013-12-06 16:58:29 阅读(1191) 回复(4)

本帖最后由 fivegg 于 2010-11-11 08:54 编辑 单位服务器改成centos,本以为一切顺利,结果中文乱码。现在情况是: 1.centos端,i18n改成LANG=zh_CN.GB2312,图形界面可以看到中文,而且可以存在同名的两个文件(但是编码不一样,一个为gb2312,一个为utf8),终端中utf8的文件名为乱码。 2.从windos通过samba客户拷贝过来的文件编码好像是gb2312,正确显示,但是其他用户通过web服务器不能访问(lighttpd服务器,utf8的中文文件...

by fivegg - Linux新手园地 - 2010-11-11 14:40:38 阅读(3454) 回复(2)

小弟不小心在linux的 根下建了个文件名是“E:\121.dat”的文件,因为很大,现在 想把它删了 用rm E:\121.dat 结果没用! 请教如何可以删除呢!

by youwei - Linux新手园地 - 2009-09-25 19:12:25 阅读(3015) 回复(12)