当前位置:首页 » 操作系统 » linux文件移动命令

linux文件移动命令

发布时间: 2022-04-28 05:33:41

linux 怎么把一个目录下的文件移动

可以使用mv命令
例如:mv /etc/fstab /tmp
此命令是把etc下的fstab移动到tmp目录下

❷ Linux如何进行文件移动

命令格式:mv [-fiv] source destination
参数说明:
-f:force,强制直接移动而不询问
-i:若目标文件(destination)已经存在,就会询问是否覆盖
-u:若目标文件已经存在,且源文件比较新,才会更新
如将/test1目录下的file1复制到/test3 目录,并将文件名改为file2,可输入以下命令:
mv /test1/file1 /test3/file2. 可参考《Linux就该这么学》了解学习更多Linux知识。

❸ Linux文件的复制、删除和移动命令是.

linux 下的复制删除和移动的命令分别是:

cprm 和 mv

详解如下:

  1. Linux 的cp命令

功能: 复制文件或目录
说明: cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中。若同时指定多个文件或目录,而最后的目的地并非一个已存在的目录,则会出现错误信息
参数:
-a 或 --archive 此参数的效果和同时指定"-dpR"参数相同
-b 或 --backup 删除、覆盖目的文件先备份,备份的文件或目录亦建立为符号链接,并指向源文件或目录链接的源文件或目录。假如没有加上这个参数,在复制过程中若遇到符号链接,则会直接复制源文件或目录
-f 或 --force 强行复制文件或目录, 不论目的文件或目录是否已经存在
-i 或 --interactive 覆盖文件之前先询问用户
-l 或 --link 对源文件建立硬链接,而非复制文件
-p 或 --preserve 保留源文件或目录的属性,包括所有者、所属组、权限与时间
-P 或 --parents 保留源文件或目录的路径,此路径可以是绝对路径或相对路径,且目的目录必须已经丰在
-r 递归处理,将指定目录下的文件与子目录一并处理。若源文件或目录的形态,不属于目录或符号链接,则一律视为普通文件处理
-R 或 --recursive 递归处理,将指定目录下的文件及子目录一并处理
-s 或 --symbolic-link 对源文件建立符号链接,而非复制文件
-S <备份字尾字符串> 或 --suffix=<备份字尾字符串> 用"-b"参数备份目的文件后,备份文件的字尾会被加上一个备份字符串。默认的备份字尾符串是符号"~"
-u 或 --update 使用这项参数之后,只会在源文件的修改时间(Modification Time)较目的文件更新时,或是名称相互对应的目的文件并不存在,才复制文件
-v 或 --verbose 显示执行过程
-V <备份方式> 或 --version-control=<备份方式> 指定当备份文件时,备份文件名的命名方式,有以下3种:
1.numbered或t, 将使用备份编号,会在字尾加上~1~字符串,其数字编号依次递增
2.simple或never 将使用简单备份,默认的备份字尾字符串是~, 也可通过-S来指定
3.existing或nil将使用当前方式,程序会先检查是否存在着备份编号,若有则采用备份编号,若无则采用简单备份
-x 或 --one-file-system 复制的文件或目录存放的文件系统,必须与cp指令执行时所处的文件系统相同,否则不复制,亦不处理位于其他分区的文件
--help 显示在线帮助
--sparse=<使用时机> 设置保存希疏文件的时机
--version 显示版本

示例:
.复制文件,只有源文件较目的文件的修改时间新时,才复制文件
cp -u -v file1 file2

.将文件file1复制成文件file2
cp file1 file2

.采用交互方式将文件file1复制成文件file2
cp -i file1 file2

.将文件file1复制成file2,因为目的文件已经存在,所以指定使用强制复制的模式
cp -f file1 file2

.将目录dir1复制成目录dir2
cp -R file1 file2

.同时将文件file1、file2、file3与目录dir1复制到dir2
cp -R file1 file2 file3 dir1 dir2

.复制时保留文件属性
cp -p a.txt tmp/

.复制时保留文件的目录结构
cp -P /var/tmp/a.txt ./temp/

.复制时产生备份文件
cp -b a.txt tmp/

.复制时产生备份文件,尾标 ~1~格式
cp -b -V t a.txt /tmp

.指定备份文件尾标
cp -b -S _bak a.txt /tmp

  1. Linux 的rm 命令
    使用权限:任何使用者
    使用方式:rm [options] name...
    说明:删除档案及目录。
    参数:
    -i 删除前逐一询问确认。
    -f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。
    -r 将目录及以下之档案亦逐一删除。
    范例:
    删除任何C语言程式档;删除前逐一询问确认 :
    rm -i *.c
    将 Finished 子目录及子目录中任何档案删除 :
    rm -r Finished
    功能说明:删除文档或目录。
    语法:rm [-dfirv][--help][--version][文档或目录...]
    补充说明:执行rm指令可删除文档或目录,如欲删除目录必须加上参数"-r",否则预设仅会删除文档。
    参数:
    -d或--directory 直接把欲删除的目录的硬连接数据删成0,删除该目录。
    -f或--force 强制删除文档或目录。
    -i或--interactive 删除既有文档或目录之前先询问用户。
    -r或-R或--recursive 递归处理,将指定目录下的任何文档及子目录一并处理。
    -v或--verbose 显示指令执行过程。
    --help 在线帮助。
    --version 显示版本信息

  1. linux的mv命令

mv命令是move的缩写,可以用来移动文件或者将文件改名(move(rename)files),是Linux系统下常用的命令,经常用来备份文件或者目录。

1.命令格式:

mv[选项]源文件或目录目标文件或目录

2.命令功能:

视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的目录中。当第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名。当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至目标目录中。在跨文件系统移动文件时,mv先拷贝,再将原有文件删除,而链至该文件的链接也将丢失。

3.命令参数:

-b:若需覆盖文件,则覆盖前先行备份。

-f:force强制的意思,如果目标文件已经存在,不会询问而直接覆盖;

-i:若目标文件(destination)已经存在时,就会询问是否覆盖!

-u:若目标文件已经存在,且source比较新,才会更新(update)

-t :--target-directory=DIRECTORY move all SOURCE arguments into DIRECTORY,即指定mv的目标目录,该选项适用于移动多个源文件到一个目录的情况,此时目标目录在前,源文件在后。

说明:

-b不接受参数,mv会去读取环境变量VERSION_CONTROL来作为备份策略。

--backup该选项指定如果目标文件存在时的动作,共有四种备份策略:

1.CONTROL=none或off:不备份。

2.CONTROL=numbered或t:数字编号的备份

3.CONTROL=existing或nil:如果存在以数字编号的备份,则继续编号备份m+1...n:

执行mv操作前已存在以数字编号的文件log2.txt.~1~,那么再次执行将产生log2.txt~2~,以次类推。如果之前没有以数字编号的文件,则使用下面讲到的简单备份。

4.CONTROL=simple或never:使用简单备份:在被覆盖前进行了简单备份,简单备份只能有一份,再次被覆盖时,简单备份也会被覆盖。

❹ linux 怎样将一个文件移动到上级目录

1、首先打开终端,连接至centos。

❺ linux怎么移动文件到另一个文件夹

你可以了解下
mv命令 – 移动或改名文件《Linux就该这么学》
cp命令 – 复制文件或目录
mv命令:这是一个使用频率超高的文件管理命令,我们需要特别留意它与复制的区别:mv与cp的结果不同。mv命令好像文件“搬家”,文件名称发生改变,但个数并未增加。而cp命令是对文件进行复制操作,文件个数是有增加的。

举例:
将文件file移动到目录dir中 :
[root@linuxcool ~]# mv file /dir

❻ linux文件操作命令有哪些

新建文件:
1.新建文件夹命令:mkdir
文件夹名称
2.创建文档就用:vi
文件名,然后就可以编辑文档了,退出的时候依次按ESC
->
:
->x
就退出并保存了,:wq
保存后退出。:x
同“
wq”。:q!

不保存内容,
强制退出。
删除文件:
1.删除文件夹:rm
[选项]
文件夹名称。如rm
-r
test
2.删除文件:rm
文件名
。如:rm
test.txt
修改文件:
1.vi命令。vi
文件名这样就可以打开一个文件,再点击i就可以进入编辑了。其实编辑命令还有:o,a。我这里比较熟悉i的使用:退出点击esc键,就进入命令模式。
我这里找了一些常见的命令,如下:
x:删除当前字符。
dd:删除当前行。
2dd:删除文件的当前行和后一行。
u:恢复前一步操作。
p:复制之前删除的行。
yy:复制光标所在的整行。
2yy:复制2行,举一反三
3yy。
p:粘贴到光标的后面。
查看文件:
1.查看目录下的所有文件又2种命令:ll
和ls

ll会列出该文件下的所有文件信息,包括隐藏的文件,而ls
只列出显式文件名。
2.查看某个文件内容也有2种:cat

vi
。cat主要有三大功能:一次显示整个文件:$
cat
filenam
、从键盘创建一个文件:$
cat
>
filename
只能创建新文件,不能编辑已有文件、将几个文件合并为一个文件:
$cat
file1
file2
>
file
.
vi实际上是文件编辑命令,但是也可以查看文件。

❼ linux怎么将一个文件移动到另一个目录下

用mv命令
mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中。该命令等同于DOS系统下的ren和move命令的组合。它的使用权限是所有用户。更多命令详细介绍看下图查询:

❽ Linux移动文件

当你想要将文件从一个位置移动到另一个地方并且不想复制它,那么就要选择mv 命令。

1. 移动文件

移动文件时需要注意的是文件的源地址和目标地址必须不同。这里有个例子,想要将file_1.txt文件从当前目录移动到其它目录,以/home/pungki/为例,语法应该如下:

$ mv file_1.txt /home/pungki/office

当我们移动 file_1.txt 文件时,先前目录的 file_1.txt 就被删除了。

2. 移动多个文件

如果想一次移动多个文件,我们可以将他们放在一行并用空格分开。

$ mv file_2.txt file_3.txt file_4.txt /home/pungki/office

如果你的文件有规律可循的话那么你就可以使用通配符。比如,为了移除所有以.txt为扩展名的文件,我们可以用下面的命令:

$ mv *.txt /home/pungki/office

(8)linux文件移动命令扩展阅读:

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。

严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU工程各种工具和数据库的操作系统。

❾ LINUX 移动文件命令

语法:mv [选项] 源文件或目录 目标文件或目录,如下:mv a.txt b.txt c3.txt test3将这三个文件移动到test3文件中

功能:创建一个目录(类似MSDOS下的md命令),mkdir命令。语法:mkdir [选项] dir-name

说明:该命令创建由dir-name命名的目录。要求创建目录的用户在当前目录中(dir-name的父目录中)具有写权限,并且dirname不能是当前目录中已有的目录或 文件名称。

(9)linux文件移动命令扩展阅读:

说明:视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的目录中。当第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),他将所给的源文件或目录重命名为给定的目标文件名。当第二个参数是已存在的目录名称时,源文件或目录参加参数可以有很多个,mv命令将个参数指定的源文件均移至目标目录中。

命令中各选项的含义为:

-i:交互式操作。如果mv操作将导致对已存在的目标文件的覆盖,此时系统会询问是否覆盖,用户输入‘y进行覆盖,输入'n'则不覆盖,这样可以避免误覆盖文件。

-f:禁止交互式操作。在mv操作要覆盖某已有的目标文件或目录时不给任何指示,默认覆盖。

如果所给目标文件(不是目录)已存在,此时该文件的内容将后备新文件覆盖,为防止用户用mv命令破坏另一个文件,使用mv命令移动文件时,最好使用i选项。

热点内容
安卓接听软件哪个好 发布:2024-10-04 11:24:55 浏览:704
c语言4个区 发布:2024-10-04 11:24:01 浏览:498
电脑运行脚本 发布:2024-10-04 11:19:04 浏览:371
打金为何不用脚本 发布:2024-10-04 11:08:37 浏览:587
搭建龙之谷获取服务器版本 发布:2024-10-04 11:04:31 浏览:502
文件夹咋变小 发布:2024-10-04 10:53:19 浏览:391
刷机usb配置需要选择什么 发布:2024-10-04 10:15:47 浏览:22
时空裂痕服务器满了怎么进 发布:2024-10-04 10:14:23 浏览:232
安卓哪里可以下载未来之役 发布:2024-10-04 10:07:26 浏览:290
签名后加密 发布:2024-10-04 09:30:35 浏览:673