<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://www.jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://www.jackxiang.com/post//</link>
<title><![CDATA[[特别注意]Linux使用cp命令，隐藏的文件没有复制过去。mv挪动也出现挪动不过去，特别是隐藏文件,Linux cp命令如何拷贝整个目录下所有文件。]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[Unix/LinuxC技术]]></category>
<pubDate>Wed, 22 Jan 2014 09:54:21 +0000</pubDate> 
<guid>http://www.jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	<textarea name="code" class="php" rows="15" cols="100">
 mv /data/mysql333 /data/mysql_data_backup_`date +%Y%m%d%H%M%S`&nbsp;&nbsp;&gt; /dev/null 2&gt;&amp;1
</textarea><br/><br/>一、mv对Linux下的svn目录好像挪动不了，如下：<br/><textarea name="code" class="php" rows="15" cols="100">
[root@test mytv]# mv codes/* ./.
[root@test mytv]# ls
application&nbsp;&nbsp;codes&nbsp;&nbsp;data&nbsp;&nbsp;frontend&nbsp;&nbsp;libraries&nbsp;&nbsp;modules&nbsp;&nbsp;public
[root@test mytv]# cd codes/
[root@test codes]# ls
[root@test codes]# ls -lart
total 48
drwxr-xr-x 3 www www 4096 Jan 22 17:46 .settings
-rw-r--r-- 1 www www&nbsp;&nbsp;492 Jan 22 17:46 .project
-rw-r--r-- 1 www www&nbsp;&nbsp;169 Jan 22 17:46 .buildpath
drwxr-xr-x 6 www www 4096 Jan 22 17:47 .svn
drwxr-xr-x 9 www www 4096 Jan 22 17:48 ..
drwxr-xr-x 4 www www 4096 Jan 22 17:48 .
[root@test codes]# mv .settings ../.
[root@test codes]# mv .project ../.
[root@test codes]# mv .svn ../.
[root@test codes]# mv .buildpath ../.
[root@test codes]# ls
[root@test codes]# cd ..
[root@test mytv]# rm -Rf codes/
[root@test mytv]# ls
application&nbsp;&nbsp;data&nbsp;&nbsp;frontend&nbsp;&nbsp;libraries&nbsp;&nbsp;modules&nbsp;&nbsp;public
[root@test mytv]# svn up
At revision 7.
</textarea><br/>结论：<br/>mv def 777/.&nbsp;&nbsp;像这样直接挪动一个目录是没有问题的，隐藏的也全挪动过去，而如果用*号mv挪动，则隐藏的文件挪动不过去，所以得注意这个问题，特别是svn里svn co后，里面有好几个的隐藏文件，要注意，否则在更新时会出错。<br/><br/>二、cp也有这个问题：<br/>linux下隐藏文件是.开头的，所以要复制隐藏文件直接在文件开头加个&quot;.“。也有mv的*不会拷贝隐藏文件的问题，如：<br/> cp -Rf ../777/* ./.&nbsp;&nbsp;这样是拷贝不过来隐藏文件滴。<br/>这样目录直接对拷贝也就没有问题了：<br/> cp -Rf 777 bbb<br/><br/>三、删除也有*删除不了隐藏的问题喔。<br/><br/><br/>四、Linux cp命令如何拷贝整个目录下所有文件 ：<br/>背景：拷贝时出现把目录拷贝过去了，再就是假如linux下有隐藏文件，怎么也一起拷贝过去？<br/>cp -r /home/test/rpmbuild/BUILD/jdk1.8.0_66/ /home/test/rpmbuild/BUILDROOT/usr/local/java<br/>ls /home/test/rpmbuild/BUILDROOT/usr/local/java<br/>jdk1.8.0_66<br/><br/>这个点很重要：<br/>cp -r /home/test/rpmbuild/BUILD/jdk1.8.0_66/. /home/test/rpmbuild/BUILDROOT/usr/local/java<br/><br/>ls /home/test/rpmbuild/BUILDROOT/usr/local/java<br/>bin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;javafx-src.zip&nbsp;&nbsp;man&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;THIRDPARTYLICENSEREADME-JAVAFX.txt<br/>COPYRIGHT&nbsp;&nbsp;jre&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; README.html&nbsp;&nbsp;THIRDPARTYLICENSEREADME.txt<br/>db&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; lib&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; release<br/>include&nbsp;&nbsp;&nbsp;&nbsp;LICENSE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; src.zip<br/>———————————————————————————————————————————————<br/>如何在Linux下拷贝一个目录呢？这好像是再简单不过的问题了。<br/><br/>比如要把/home/usera拷贝到/mnt/temp，首先想到的就是<br/><br/>cp -R /home/usera/* /mnt/temp<br/><br/>但是这样有一个问题，/home/usera下的隐藏文件都不会被拷贝，子目录下的隐藏文件倒是会的。<br/><br/>那如何才是正确的方法呢？有人说用-a选项，有人说用find加管道。<br/><br/>其实没这么复杂，Google了之后，学了一招。原来只有用“.”当前目录代替“*”就好了
]]>
</description>
</item><item>
<link>http://www.jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] [特别注意]Linux使用cp命令，隐藏的文件没有复制过去。mv挪动也出现挪动不过去，特别是隐藏文件,Linux cp命令如何拷贝整个目录下所有文件。]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>