centos 命令行中 * 和 . 的区别
錯誤 cp /home/test1/* /home/test2/ –a 用參數*將不可以複製linux中.開頭的隱藏文件
正確 cp /home/test1/. home/test2/ –a
-a参数,就等于-dpR
指令名称:cp(copy) 
功能介绍:将一个文件复制至另一个文件,或将数个文件复制至另一目录。    
语法格式:    
 cp [options] source dest    
 cp [options] source... directory    
常用参数说明:    
 -a 尽可能将档案状态、权限等资料都照原状予以复制。    
 -r 若 source 中含有目录名,则将目录下之档案亦皆依序拷贝至目的地。    
 -f 若目的地已经有相同档名的档案存在,则在复制前先予以删除再行复制。    
指令使用实例:    
1.将文件aaa 复制(已存在),并命名为bbb:    
 cp aaa bbb    
2.将所有的C语言程序拷贝至 Finished 子目录中 :    
 cp *.c Finished    
3. 复制指定目录的文件到当前目录,并重命名    
       cp ~/.bashrc bashrc_bak    
4. 强制复制指定目录的文件到当前目录,而不管当前目录是否含有该文件    
       cp -f ~/.bashrc bashrc    
5. 复制指定目录到当前目录    
       cp -r /root/test .    
       cp -r /root/test/ .    
        两者效果一样,在复制目录时,会将源路径的最后一级目录全部复制过去,包括它本身。    
6. 复制指定目录的文件到指定目录    
       cp ~/.bashrc /bak/.bashrc    
7. 在复制时将源文件的全部属性也复制过来。若不指定参数,则目标文件与源文件属性可能不一致。    
      cp -a ~/.bashrc /bak/.bashrc    
8. 若两个文件夹要保证同步,一个文件的改了,另一个文件也跟着改,但是要保证两个文件的文件都是最新的。    
      cp -u /src/.bashrc /bak_src/bashrc
centos 命令行中 * 和 . 的区别的更多相关文章
- * 和 ?在 shell 命令行中与在正则表达式中的区别
		Linux 正则表达式 你有没有想过,在 shell 命令行中的 *,?和正则表达式中的*,?是否一样? 自打好多年前接触 DOS,就知道了* 和?这两个通配符(Wildcard),象 dir *.* ... 
- 在 Linux/windows下 命令行中使用和执行 PHP 代码[交互式php]
		[注释]在ubuntu下,升级php到7.1版本,虽然提示的是Interactive mode enabled, 但实际上可以直接书写命令,和interactive shell效果一样. 一:wind ... 
- 在命令行中运行eclipse中创建的java项目
		在命令行中运行eclipse中创建的java项目 博客分类: java相关 javaeclipse命令行 由于项目要求,需要对eclipse中的项目进行打包,似的可以在客户机上不装eclipse的情 ... 
- 如何在Linux命令行中创建以及展示演示稿
		导读 你在准备一场演讲的时候,脑海可能会先被图文并茂.形象华丽的演示图稿所占据.诚然,没有人会否认一份生动形象的演讲稿所带来的积极作用.然而,并非所有的演讲都需要TED Talk的质量.更多时候,演讲 ... 
- Mongo命令行中执行CRUD
		在命令行中使用mongo自带的shell命令来执行CRUD操作 首先链接到数据库 增 db.qiao.insert({"qq":1}) db.qiao.save({"qq ... 
- 在 Linux 命令行中使用和执行 PHP 代码
		PHP是一个开源服务器端脚本语言,最初这三个字母代表的是“Personal Home Page”,而现在则代表的是“PHP:Hypertext Preprocessor”,它是个递归首字母缩写.它是一 ... 
- CentOS命令行与shell操作(linux系管与运维二)
		原创作品,转载请注明出处:https://www.cnblogs.com/sunshine5683/p/10293729.html 在上篇文章中总结了Linux常用的开机与关机以及重启的命令,今天继续 ... 
- 在Linux命令行中使用计算器的5个命令
		大家好,我是良许. 在使用 Linux 时,我们有时会需要做一些计算,那么我们就可能需要用到计算器.在 Linux 命令行里,有许多计算器工具,这些命令行计算器可以让我们执行科学计算.财务计算或者一些 ... 
- 【转】WriteMessage的信息在AutoCAD中命令行中实时显示
		之前程序中有段发送信息到命令行上显示的代码,如下: ed.WriteMessage("开始标注横断面高程,请稍候!"); 但是发现命令行中并不马上显示,代码也明明运 ... 
随机推荐
- 利用nginx与nginx-rtmp-module搭建流媒体服务器实现直播
			使用环境是centos 7.0+nginx:可以实现简单的流媒体服务. 先下载nginx-rtmp-module拓展: nginx-rtmp-module的官方github地址:https://git ... 
- iOS Cell异步图片加载优化,缓存机制详解
			最近研究了一下UITbleView中异步加载网络图片的问题,iOS应用经常会看到这种界面.一个tableView上显示一些标题.详情等内容,在加上一张图片.这里说一下这种思路. 为了防止图片多次下载, ... 
- C# 设置系统环境变量
			using Microsoft.Win32; using System; using System.Collections.Generic; using System.ComponentModel; ... 
- CAD使用DeleteXData删除数据(com接口)
			主要用到函数说明: MxDrawEntity::DeleteXData 删除扩展数据,详细说明如下: 参数 说明 pzsAppName 删除的扩展数据名称,如果为空,删除所有扩展数据 c#代码实现如下 ... 
- 在mac下做web开发,shell常用的快捷键
			Ctrl + A 光标移动到行首 Ctrl + E 光标移动到行末 Ctrl + K 清屏(也可是用clear命令) Command +shift+{} 终端的tab左右切换 
- 07JavaScript数组与字符串对象
			JavaScript数组与字符串对象 5.1.1数组(Array)对象 <script> //声明一个数组并赋值; var arr = new Array("aa",& ... 
- virtualbox虚拟机桥接方式网络设置
			一.编辑网卡 cd /etc/sysconfig/network-scripts 查看本地win10ip及子网掩码: 如果查看到的ip不是192开头的,可以手动设置为192开头的ip 2.设置虚拟 ... 
- ArcGIS:Hello World Maps
			<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout ... 
- poj 2186 强连通分量
			poj 2186 强连通分量 传送门 Popular Cows Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 33414 Acc ... 
- codeforces 407 div1 B题(Weird journey)
			codeforces 407 div1 B题(Weird journey) 传送门 题意: 给出一张图,n个点m条路径,一条好的路径定义为只有2条路径经过1次,m-2条路径经过2次,图中存在自环.问满 ... 
