常用的命令为# cp命令
方式一:对文件进行:
#cp object_file source_file
方式二:对目录下文件进行copt:
#cp -r object_file source_file
补充cp的参数:
用法:cp [选项]... [-T] 源文件 目标文件
或:cp [选项]... 源文件... 目录
或:cp [选项]... -t 目录 源文件...
将源文件复制至目标文件,或将多个源文件复制至目标目录。
长选项必须使用的参数对于短选项时也是必需使用的。
-a, --archive 等于-dR --preserve=all
--backup[=CONTROL 为每个已存在的目标文件创建备份
-b 类似--backup 但不接受参数
---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=模式,所有权,时间戳
‘贰’ linux 命令在哪
which
[root@bogon ~]# which
/usr/bin/which: no in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/mysql/bin/:/root/bin)
由此可以看到,Linux里面没有命令,如果是想要复制的话,可以通过cp命令,如果想要移动可以通过mv命令:
示例:
[root@bogon ~]# touch a.txt
[root@bogon ~]# ll a.txt
-rw-r--r-- 1 root root 4 3月 20 12:55 a.txt
[root@bogon ~]# echo aaaaa > a.txt
[root@bogon ~]# cat a.txt
aaaaa
[root@bogon ~]# cp a.txt b.txt
[root@bogon ~]# cat b.txt
aaaaa
[root@bogon ~]# mv a.txt c.txt
[root@bogon ~]# cat c.txt
aaaaa
[root@bogon ~]# ll a.txt
ls: 无法访问a.txt: 没有那个文件或目录
[root@bogon ~]# ll c.txt
-rw-r--r-- 1 root root 6 3月 20 12:56 c.txt
[root@bogon ~]# ll b.txt c.txt
-rw-r--r-- 1 root root 6 3月 20 12:56 b.txt
-rw-r--r-- 1 root root 6 3月 20 12:56 c.txt
[root@bogon ~]# cat b.txt
aaaaa
[root@bogon ~]# cat c.txt
aaaaa
‘叁’ linux复制文件的命令是什么
常用的命令为# cp命令
方式一:
对文件进行:#cp object_file source_file
方式二:
对目录下文件进行copt:#cp -r object_file source_file
补充cp的参数:
用法:
cp [选项]... [-T] 源文件 目标文件或:cp [选项]... 源文件... 目录或:cp [选项]... -t 目录 源文件...将源文件复制至目标文件,或将多个源文件复制至目标目录。
长选项必须使用的参数对于短选项时也是必需使用的。
‘肆’ LINUX复制命令是什么
复制文件命令是cp
例如:cp /etc/passwd /home/a.txt
就是把/etc/passwd文件复制到/home目录下并命名为a.txt
‘伍’ 如何用linux命令文件到本地
1、首先在电脑上打开虚拟机。然后打开Linux系统,进入到主目录。
‘陆’ 如何在linux复制命令行的快捷键
几种方法可以实现:
1、使用上行箭头或Ctrl+P键,能调回之前的命令。
2、直接在命令行输入!99(!和99中间没有空格),重复执行上一个命令。
例如:
[test@linux]#!99
3、按 !! 并回车执行。
4、输入 !-1 并回车执行。
在下面的例子中,如果想重复执行第 4 条命令,那么可以执行 !4:
# history | more
‘柒’ Linux 复制的命令
cp /home/ye.tar /root/
‘捌’ Linux文件夹拷贝命令
cp -ri A/B/* A1/B1/ 回车
若复制过程中询问是否覆盖,输入y按回车
另外若A A1不在同一目录下,最好填绝对路径,就是/xxx/xxx/A/B/* /xxx/A1/B1/
‘玖’ linux中复制文件的命令
如大多数操作系统一样,如果你想的话,你可以完全用 GUI 来管理文件。
拖拽放下
最浅显的复制文件的方式可能就是你以前在电脑中复制文件的方式:拖拽并放下。在大多数 Linux 桌面上,从一个本地文件夹拖拽放下到另一个本地文件夹是移动文件的默认方式,你可以通过在拖拽文件开始后按住 Ctrl 来改变这个行为。
你的鼠标指针可能会有一个指示,例如一个加号以显示你在复制模式。
复制一个文件
注意如果文件是放在远程系统上的,不管它是一个 Web 服务器还是在你自己网络里用文件共享协议访问的另一台电脑,默认动作经常是复制而不是移动文件。
右击
如果你觉得在你的桌面拖拽文档不够精准或者有点笨拙,或者这么做会让你的手离开键盘太久,你可以经常使用右键菜单来复制文件。这取决于你所用的文件管理器,但通常来说,右键弹出的关联菜单会包括常见的操作。
关联菜单的“复制”动作将你的文件路径(即文件在系统的位置)保存在你的剪切板中,这样你可以将你的文件粘贴到别处:(LCTT 译注:此处及下面的描述不确切,这里并非复制的文件路径的“字符串”,而是复制了代表文件实体的对象/指针)
从右键菜单复制文件
在这种情况下,你并没有将文件的内容复制到你的剪切版上。取而代之的是你复制了文件路径。当你粘贴时,你的文件管理器会查看剪贴板上的路径并执行复制命令,将相应路径上的文件粘贴到你准备复制到的路径。
用命令行复制
虽然 GUI 通常是相对熟悉的复制文件方式,用终端复制却更有效率。
cp
‘拾’ Linux(命令行)系统中文件的拷贝
我觉得还是这个比较好一点吧,
首先你可以cd 要拷贝的文件中 cp -r * 目标文件夹
再次同样切到cd 目标文件中 rm -rf *.svn 这样就可以实现了。
rsync --exclude='.svn' -avz $SRC $DST 你可以用这个命令。用脚本也可以的。。