`
齐晓威_518
  • 浏览: 622435 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

Linux下剪切拷贝命令

 
阅读更多
Linux下剪切拷贝命令

命令格式: mv   source    dest

mv: 命令字

source: 源文件

dest: 目的地址

Linux下拷贝命令

命令格式:cp  [-rf]  source  dest

使用备注:源文件在前,目标文件在后。

参数说明:

  -r   若 source 中含有目录,则将目录下之档案亦皆依序拷贝至目的地。

     -f       若目的地已经有相同档名的档案存在,则在复制前先予以删除再行复制。






Linux、CentOS操作系统下如何删除和重命名文件夹呢?办法如下:
通常情况下,删除文件用:rm 文件名。
删除文件夹用:rmdir 文件夹名。
但是rmdir不能删除非空的文件夹,那如何删除非空文件夹呢:
命令:rm -rf 非空文件夹名;
建议使用前做好备份,好像此命令是不会放到回收站的,删了就再也见不着下面的文件了。
重命名文件夹;
mv oldfilename newfilename 。



创建目录
mkdir 文件名
mkdir /var/www/test

cp复制命令
cp命令复制文件从一个位置到另一位置。如果目的地文件存在,将覆复写该文件; 如果目的地目录存在,文件将复制到该目录下 (目录不会被复写)。



语法:
语法是
cp [命令开关]… SOURCE DEST
cp [OPTIONS]… SOURCE… DIRECTORY
cp [OPTIONS]… –target-directory=DIRECTORY SOURCE…

命令开关:

-a 等同于 -dpR.
–backup[=CONTROL] 对每个存在的目标文件制作备份。
-b 如同 –backup,但是不接受参数。
-f 如果存在的目标文件不能被写操作打开,删除它并且再试一次。
-p 等同于 –preserve=mode,ownership,timestamps (保留模式,所有者和时间戳信息)。
–preserve[=ATTR_LIST] 保留指定的属性 (默认属性:模式,所有者,时间戳)和安全配置, 如果可能的话添加附加属性:连接,所有。
–no-preserve=ATTR_LIST 不保留指定的属性。
–parents 在目录下添加源路径。



示例:


C复制两个文件:
cp file1 file2
上述cp命令复制文件file1.php 的内容到文件file2.php中。

备份拷贝的文件:
cp -b file1.php file2.php
创建文件file1.php的带着符号 ‘~’的备份文件file2.php~。
复制文件夹和子文件夹:
cp -R scripts scripts1
上面的 cp 命令从 scripts 复制文件夹和子文件夹到 scripts1。
mv移动命令
mv 命令是move的缩写。 用它从一个目录到一个目录移动/重命名文件。 mv命令不同于cp命令,mv命令是完全的从源移动文件并且把文件移动到指定的目录,这里cp命令只是复制文件的内容从一个文件到另一个文件。

语法:
语法是
mv [-f] [-i] 原名称 新名称

命令开关:
-f 在覆盖前不提示(equivalent to相当于 –reply=yes). mv -f 将在没有提示的情况下移动文件(多个文件),即使它将复写存在的目标文件。
-i 在复写另一文件前做出提示



示例:


To Rename / Move a file:
mv file1.txt file2.txt
这个命令重命名file1.txt文件的名字为file2.txt。
To move a directory移动一个目录
mv hscripts tmp
在上述命令中,如果tmp目录已经存在,mv命令将移动hscripts文件夹/目录下的所有文件,目录和子目录到tmp目录。 如果没有tmp目录,它将重命名 hscripts目录为tmp目录。
移动多个文件/更多问价到另一目录
mv file1.txt tmp/file2.txt newdir
这个命令移动当前目录的file1.txt文件和tmp文件夹/目录的file2.txt文件到newdir目录。
rm删除命令
rm Linux 命令用来移除/删除目录下的文件。

语法:
语法是
rm [命令开关..] [文件 | 目录]

命令开关:

-f 不提示用户,删除目录下的所有文件。
-i 交互模式。使用这个选项,rm命令在删除任何文件前提示用户确认。
-r (或) -R 递归的删除参数表中的目录及其子目录。 目录将被清空并且删除。 当删除目录包含的具有写保护的文件时用户通常是被提示的。



示例:


移除/删除文件:
rm file1.txt
这里rm命令将移除/删除文件file1.txt。
删除目录树:
rm -ir tmp
这里rm命令递归的删除tmp目录下所有子目录下内容,对于每个文件的删除都会提示你,然后删除tmp目录本身。
一次删除多个文件。
rm file1.txt file2.txt
rm命令同时删除文件file1.txt 和file2.txt。
分享到:
评论

相关推荐

    Linux下的文件拷贝、删除、剪切命令_linux-.zip

    Linux下的文件拷贝、删除、剪切命令_linux-

    linux基本常用命令

    5. cp 命令:用于拷贝文件,例如 cp /china /51testing 将 china 文件夹拷贝到 51testing 文件夹下。 6. mv 命令:用于剪切文件,例如 mv /china 剪切 china 文件夹。 三、网络管理命令 7. ifconfig 命令:用于...

    linux基本操作命令.docx

    Linux 基本操作命令 Linux 操作系统中,所有被操作系统管理的资源,例如网络接口卡、磁盘驱动器、打印机、输入输出设备、普通文件或是目录都被看作是一个文件。其中,基本命令是 Linux 的基础,理解和掌握这些命令...

    linux测试,用于日常练习Linux的记录.rar

    熟悉linux常用命令 掌握Linux常用命令参数 二·实验条件 1.Ubuntu系统 三·实验内容 进入Ubuntu系统 基本命令练习 打开命令行,使用poweroff命令关机;(非必) 使用reboot命令重启;(非必) 3.目录操作命令练习...

    LInux常用命令大全.docx

    ### Linux常用命令详解 #### 一、Linux系统目录结构概览 Linux系统采用了层次分明的目录结构,每个目录都有其特定的功能和用途。了解这些目录的基本功能有助于更好地管理和使用Linux系统。 1. **bin(usr/bin)**...

    工作中采用的linux命令

    ### 工作中常用的Linux命令详解 #### 1. 从其他机器拷贝文件夹 (scp -r) **格式:** `scp -r 文件夹名(源) 用户名@机器名:/路径(目的)` **示例:** `scp -r search work@zjm-testing-ps23.zjm.baidu....

    Linux基础操作.pdf

    - “mv”命令不仅可以重命名目录,还可以移动目录的位置或对文件执行剪切操作。 - “cp”命令用于拷贝文件或目录,其中“-r”参数表示递归拷贝。 - “rm”命令用于删除目录或文件,参数“-rf”可进行强制删除操作。 ...

    linux 下vi操作大全

    ### Linux 下 vi 操作大全 #### 一、引言 `vi` 是一款在 Linux 和 Unix 系统中广泛使用的文本编辑器。它以其高效、轻量级的特点深受系统管理员和程序员的喜爱。本文将详细介绍 `vi` 的基本使用方法、各种模式间的...

    150个常用的Linux命令汇总

    "150个常用的Linux命令汇总" Linux 命令是 Linux 操作系统的核心组件之一,它们提供了对系统的控制和管理能力。以下是 150 个常用的 Linux 命令汇总,涵盖了文件和目录操作、查看文件及内容处理、文件压缩及解压缩...

    Linux常用命令集

    ### Linux常用命令集详解 #### 引言 随着信息技术的发展,Linux作为一种开源的操作系统,在服务器领域及开发环境中占据了举足轻重的地位。相比于Windows,Linux以其稳定性和安全性著称,并且具备丰富的命令行工具...

    Linux常用的命令。。。。。

    scp file1 ip:file2 远程将本机file1拷贝到ip为此的机子的目录下 scp ip:file1 file2 远程将ip 的file1拷贝到本机file2 中 ln –s file1 file2 为file1创建file3的软连接 ln –s file1(绝对路径) file2(绝对路径) ...

    Linux基础及系统管理

    - 在命令模式下使用`x`、`dd`等命令删除文本。 **6.7 文本替换** - 使用`:s/pattern/replacement/g`命令进行替换操作。 **6.8 复制及移动文本** - 使用`yy`复制一行,`p`粘贴,`dd`剪切一行。 **6.9 查找和替换...

    Linux 学习文档 尚硅谷

    - **vmWare Tools**:用于提高虚拟机性能和增强功能,如共享剪切板、文件拷贝等。 - **Xshell/Xftp**:用于远程访问Linux服务器,提供命令行访问(Xshell)和文件传输(Xftp)功能。 #### 七、Linux文件系统结构 - ...

    北大青鸟一期Linux入门笔记

    - `-k`:改变剪切文本的命令,剪切从光标位置到行尾的内容。 - `-v`:只读方式打开文件。 - `-w`:关闭自动断行功能。 - `-v`:不在屏幕下方显示帮助菜单。 - **PICO定位命令**: - `^Y`:跳转到文件头部。 -...

    工作中常用的linux命令

    工作中采用的 linux 命令 ........................................................................................................ 3 1.从其他机器拷贝文件夹 .................................................

    linux下编辑工具vim 使用方法

    ### Linux下的编辑工具vim使用方法详解 #### 一、引言 `vim`是一款功能强大的文本编辑器,广泛应用于Linux操作系统中。它继承了vi编辑器的传统,同时加入了更多的现代特性,使其成为开发者和系统管理员不可或缺的...

    LINUX与UNIX SHELL编程指南(很全)

    11.5.2 剪切指定域 115 11.6 paste用法 116 11.6.1 指定列 116 11.6.2 使用不同的域分隔符 116 11.6.3 paste命令管道输入 117 11.7 split用法 117 11.8 小结 118 第12章 tr用法 119 12.1 关于tr 119 12.1.1 字符范围...

    Linux shell编程指南

    本书共分五部分,详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下的文字处理以及少量的系统管理问题。本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。 目 录 译者序 前言 第一部分 ...

    linux学习资料

    #### 二、Linux下的学习资料具体知识点 ##### 1. 原码包安装软件 - **压缩**:`tar -cf dsad.tar.gz dsad` - `tar`: 文件打包工具。 - `-c`: 创建新的归档文件。 - `-f`: 指定归档文件名。 - `-z`: 使用gzip...

    Linux与unix shell编程指南

    本书共分五部分,详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下的文字处理以及少量的系统管理问题。本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。 目 录 译者序 前言 第一部分 shell ...

Global site tag (gtag.js) - Google Analytics