|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
安装和登录命令:login、shutdown、halt、reboot、mount、umount、chsh
cp命令用来复制文件大概目次,是Linux体系中最经常使用的命令之一。一样平常情形下,shell会设置一一般名,在命令行下复制文件时,假如方针文件已存在,就会扣问是不是掩盖,不论你是不是利用-i参数。可是假如是在shell剧本中实行cp时,没有-i参数时不会扣问是不是掩盖。这申明命令行和shell剧本的实行体例有些分歧。
1.命令格局:
用法:
cp[选项]...[-T]源目标
或:cp[选项]...源...目次
或:cp[选项]...-t目次源...
2.命令功效:
将源文件复制至方针文件,或将多个源文件复制至方针目次。
3.命令参数:
-a,--archive即是-dR--preserve=all
--backup[=CONTROL为每一个已存在的方针文件创立备份
-b相似--backup但不承受参数
--copy-contents在递回处置是复制特别文件内容
-d即是--no-dereference--preserve=links
-f,--force假如方针文件没法翻开则将其移除偏重试(当-n选项
存在时则不需再选此项)
-i,--interactive掩盖前扣问(使后面的-n选项生效)
-H跟从源文件中的命令行标记链接
-l,--link链接文件而不复制
-L,--dereference老是跟从标记链接
-n,--no-clobber不要掩盖已存在的文件(使后面的-i选项生效)
-P,--no-dereference不跟从源文件中的标记链接
-p即是--preserve=形式,一切权,工夫戳
--preserve[=属性列表坚持指定的属性(默许:形式,一切权,工夫戳),假如
大概坚持附加属性:情况、链接、xattr等
-R,-r,--recursive复制目次及目次内的一切项目
4.命令实例:
实例一:复制单个文件到方针目次,文件在方针文件中不存在
命令:
cplog.logtest5
输入:
[root@localhosttest]#cplog.logtest5
[root@localhosttest]#ll
-rw-r--r--1rootroot010-2814:48log.log
drwxr-xr-x6rootroot409610-2701:58scf
drwxrwxrwx2rootroot409610-2814:47test3
drwxr-xr-x2rootroot409610-2814:53test5
[root@localhosttest]#cdtest5
[root@localhosttest5]#ll
-rw-r--r--1rootroot010-2814:46log5-1.log
-rw-r--r--1rootroot010-2814:46log5-2.log
-rw-r--r--1rootroot010-2814:46log5-3.log
-rw-r--r--1rootroot010-2814:53log.log
申明:
在没有带-a参数时,两个文件的工夫是纷歧样的。在带了-a参数时,两个文件的工夫是分歧的。
实例二:方针文件存在时,会扣问是不是掩盖
命令:
cplog.logtest5
输入:
[root@localhosttest]#cplog.logtest5
cp:是不是掩盖“test5/log.log”?n
[root@localhosttest]#cp-alog.logtest5
cp:是不是掩盖“test5/log.log”?y
[root@localhosttest]#cdtest5/
[root@localhosttest5]#ll
-rw-r--r--1rootroot010-2814:46log5-1.log
-rw-r--r--1rootroot010-2814:46log5-2.log
-rw-r--r--1rootroot010-2814:46log5-3.log
-rw-r--r--1rootroot010-2814:48log.log
申明:
在学习初期,你一定会遇到很多困难,或者说各种困难,所以你最好先将你linux中的重要内容备份,因为,在你学习的过程中,很可能将系统搞废(eg:源混乱等); |
|