#1.cp命令

假设复制源目录 为 dir1 ,目标目录为dir2。怎样才能将dir1下所有文件复制到dir2下了

如果dir2目录不存在,则可以直接使用

cp -r dir1 dir2

如果dir2目录已存在,则需要使用

cp -r dir1/. dir2

#2.rm命令

rm -rf /home/www/statics/*

copy命令的功能是将给出的文件或目录拷贝到另一文件或目录中,同MSDOS下的copy命令一样,功能十分强大。
语法: cp [选项] 源文件或目录 目标文件或目录
说明:该命令把指定的源文件复制到目标文件或把多个源文件复制到目标目录中。
该命令的各选项含义如下:

- a 该选项通常在拷贝目录时使用。它保留链接、文件属性,并递归地拷贝目录,其作用等于dpR选项的组合。
- d 拷贝时保留链接。
- f 删除已经存在的目标文件而不提示。
- i 和f选项相反,在覆盖目标文件之前将给出提示要求用户确认。回答y时目标文件将被覆盖,是交互式拷贝。
- p 此时cp除复制源文件的内容外,还将把其修改时间和访问权限也复制到新文件中。
- r 若给出的源文件是一目录文件,此时cp将递归复制该目录下所有的子目录和文件。此时目标文件必须为一个目录名。
- l 不作拷贝,只是链接文件。

需要说明的是,为防止用户在不经意的情况下用cp命令破坏另一个文件,如用户指定的目标文件名已存在,用cp命令拷贝文件后,这个文件就会被新源文件覆盖,因此,建议用户在使用cp命令拷贝文件时,最好使用i选项。

#3.zip解压命令

unzip -o -d /opt/www dist.zip

linux cp和rm命令相关推荐

  1. linux下修改rm命令防止误删除

    前言:相信很多朋友都遇到过在linux下用rm命令误删除文件的时候,此刻的心中仿佛有无数的羊驼在奔腾.那么怎么防止这种情况发生呢?当然是有方法的,我们可以写一个shell脚本,改变一下rm命令的作用. ...

  2. linux系统rm什么命令,linux系统中rm命令的详细解释

    Linux系统中rm命令其实是remove的意思,删除一个或多个文件目录,下面由学习啦小编为大家整理了linux系统中rm命令的详细解释,希望对大家有帮助! linux系统中rm命令的详细解释 1.命 ...

  3. linux无法将文件移入回收站,linux中使用rm命令将文件移到回收站的方法

    今天在终端下,看到我的用户目录下有个-的文件夹(maven生成),相要删除收回点空间,习惯性的用命令 rm -rf ~ ,一回车,猛然想起的时候已经来不及了,世界一下子清静了,想死的心都有了! 没错, ...

  4. Linux 之禁用rm 命令

    首先我们要知道在Linux中rm能删除各类文件夹和文件,有些时候由于手抖删除了不该删除的东西导致事情非常严重,所以在某些机器上直接禁用rm命令. vim /etc/profile #末行添加: ali ...

  5. Linux cp 与 mv 命令

    noarch是no architecture的缩写,说明这个包可以在各个不同的cpu上使用 包有这么几种(后缀):*.386.rpm,*.486.rpm,*.586. rpm,*.686.rpm,这是 ...

  6. linux中rm命令的功能,Linux中的rm命令

    Linux系统中的rm命令用来删除文件或目录. 命令语法: rm [OPTION]... FILE... 命令参数: -f, --force    忽略不存在的文件,从不给出提示. -i, --int ...

  7. 为rm添加一个回收站|将linux下的rm命令改造成mv到指定的目录下

    怕误删文件或目录,怕将辛辛苦苦写的东西删除! 就把rm换掉,简单几步做个回收站. 第一步创建回收站目录 mkdir -p ~/.trash //创建一个目录作为回收站,这里使用的是用户家目录下的.tr ...

  8. Linux+屏蔽脚本,Linux之劫持rm命令实现安全删除和屏蔽删除/、/*脚本

    摘要 我认为Linux上这是一个必须添加的功能,必须屏蔽rm / .rm /* .rm -rf / .rm -rf /*,不怕恶意去执行就怕无意中招让自己gg了 还是一键脚本吧 wget http:/ ...

  9. Linux 危险的 rm 命令,替换 trash

    都是血与泪的痛苦教训 之前就一直听说删库跑路,谁谁谁把系统删了.打死都没想到我也会意外使用rm 导致错误删除写了一天的代码... 问题是这样:重复调试修改某块代码时,由于懒的写 脚本 ,当目录下存在 ...

最新文章

  1. MFC连接MySQL C API方法
  2. spring启动过程之源码跟踪(中)--spring Debug
  3. Intel MKL FATAL ERROR: Cannot load libmkl_avx2.so or libmkl_def.so.
  4. server如何调用 thrift_Thrift入门很简单
  5. VTK:绘制BlankPoint空白点用法实战
  6. 详解exif.js,应用于canvas照片倒转(海报H5)
  7. 搭建Android开发环境的介绍
  8. php 上传多个txt文件上传,一个多文件上传的例子(原创)
  9. Highcharts使用指南
  10. 新年祝福短信|2011
  11. 显著性分析-秩和检验与校正
  12. sqlserver2012安装
  13. go实现gzip压缩、解压
  14. HPU 1725: 感恩节KK专场——特殊的比赛日期【水】
  15. 优秀的UI设计师应该了解的图标设计规范!
  16. APP——功耗测试(耗电测试)——adb命令复杂获取分析
  17. MVC框架实现分页功能
  18. 关于《创业创新执行力》课程中邀请同学参与调查的“无效问卷”补救办法
  19. 一个简单的Arm开发板的制作过程
  20. 数字图像处理实验三-图像基本运算

热门文章

  1. 互联网1分钟 |1226
  2. 【直播回放】中外大厂奇葩说:谁是技术圈的嘴炮王者?
  3. 浏览器是如何解析html的?
  4. maven中如何将所有引用的jar包打包到一个jar中
  5. Could not find destination factory for transport
  6. html常用样式margin、border怎么使用
  7. 网络工程师成长日记421-某银行技术支持
  8. Linux第二周学习笔记(5)
  9. [转]资深CTO:关于技术团队打造与管理的10问10答
  10. 3大常见光伏加盟骗局大起底