在linux中 .  表示当前目录, .. 表示当前目录的上一级目录。所以如果当我们在root的家目录中敲这个命令:ls . 。实际上和ls的执行效果是一样的。而如果敲 ls .. ,回车。其实是查看root目录的上一级目录,根目录。和ls / 的执行效果是一样的。

看着没什么用,但是把命令换成cd呢?cd. ,进入当前目录。好像也没什么用,那cd .. ,咦,好像有点意思。这个命令可以返回到上一级目录,就像在windows文件夹中敲击backspace一样。个人感觉这个命令还是挺实用的。

rmdir [目录] ——删除空目录

此命令只可删除空目录,一般不怎么使用。

cp [原文件] [目录] ——复制文件到目录,如果cp直接加文件名加目标目录,是可以的,但仅限于文件这样这样操作,就是说这样只能复制文件,而无法复制目录。如果要复制目录的话,需要加 -r 。执行起来就是:cp -r [文件或目录名] [目标目录]。Linux系统中有一个缓存文件,/tmp。可以在里面做练习。简单说两种情况:

1、cp -r  /root/catalog /tmp ,这样回车执行的结果就是将root家目录下的catalog目录复制到/tmp目录下。

2、cp -r  /root/catalog /tmp/wxy 。执行这条命令的话会出现两种情况:1)/tmp下本身就存在wxy这个目录,那么catalog就会被复制到wxy目录下;2)/tmp下本身不存在wxy这个目录,那么catalog就会被改名为wxy,复制到/tmp目录下。

注意到了吗,复制目录或文件是可以改名称的!

此外如果想在复制目录的时候保存原文件的文件属性,可以加p。就是 cp -rp [原文件或目录]  [目标目录]。

rm ——删除命令

rm如果什么都不加,只能删除文件。

rm -r 可以删除文件和目录

如果在执行这条命令的时候,要删除的目录不是空的,那么系统会首先一级一级进入目录,然后在询问是否删除,很烦。如果不想这么烦人的话,可以执行rm -rf。

简单的目录管理命令就到此结束了,下期再会!

linux复制 cp -rf 会覆盖已经存在的文件吗_Linux笔记之目录管理命令2相关推荐

  1. Linux学习——Linux常用文件和目录管理命令(超详细)

    Linux常用文件和目录管理命令 JunLeon--go big or go home 前言: Linux系统文件和目录管理是必须学会的命令,在Linux系统目录中/tmp目录是用来存放临时文件的目录 ...

  2. linux proc 目录清理_Linux文件及目录管理命令基础

    目录 前言 下面是常用命令的介绍,这些命令都是以后会用到的,熟练掌握便是最终的目标. 第一章 Linux文件及目录管理命令基础 1.1 pwd: 显示当前所在位置的信息 [功能说明] 显示当前所在目录 ...

  3. 彻底掌握Linux文件与目录管理命令?进来看看硬核总结

    1.目录与路径         从根目录开始显示当前目录pwd         创建目录mkdir         删除目录rmdir         关于执行文件路径的变量:$PARH 2.文件与目 ...

  4. Linux随笔2 - Linux的目录配置、文件元数据信息、符号链接与硬链接和常用文件和目录管理命令示例

    目录 1. Linux的目录配置与FHS(Filesystem Hierarchy Standard) 1.1 根目录(/)的意义与内容 1.1.1 FHS要求根目录中必须存在的目录 1.1.2 FH ...

  5. linux 文件与目录管理命令

    2019独角兽企业重金招聘Python工程师标准>>> 目录与路径: 1.cd (change directory ) : 改变当前的目录,语法:cd [相对路径/绝对路径] cd ...

  6. Linux 文件/目录管理命令汇总

    注:命令[compgen -b]可以列出所有当前系统支持的命令. Linux -- cd_魔筝炼药师-CSDN博客 Linux -- pwd_魔筝炼药师-CSDN博客 Linux -- ls.dir. ...

  7. Linux用户与权限管理命令

    目录 一.Linux用户介绍 二.用户和组相关文件 三.用户和组管理命令 四.Linux权限管理命令 一.Linux用户介绍 Linux用户类型分为三类:超级管理员用户.系统用户和普通用户 超级管理员 ...

  8. linux cp{,bak},Linux中cp覆盖不提示

    cp覆盖时,无论加什么参数-f之类的还是提示是否覆盖,这在大量cp覆盖操作的时候是不能忍受的. 1. 把a目录下的文件复制到b目录 cp –r a/* b 2. 执行上面的命令时,b存在的每个文件都会 ...

  9. linux cp命令不提示覆盖,Linux中cp命令不提示直接覆盖的方法

    新做了服务器,cp覆盖时,无论加什么参数-f之类的还是提示是否覆盖,这在大量cp覆盖操作的时候是不能忍受的. 把a目录下的文件复制到b目录 cp –r a/* b 执行上面的命令时,b存在的每个文件都 ...

最新文章

  1. 易语言模拟键盘(ctrl+v)_键盘快捷键使用大全
  2. 详解六大伤硬盘软件及解决方法
  3. 我的Android进阶之旅------gt;Android中MediaRecorder.stop()报错 java.lang.RuntimeException: stop failed....
  4. ML:MLOps系列讲解之《CRISP-ML (Q)ML生命周期过程—了解机器学习开发的标准过程模型—业务和数据理解→数据工程(数据准备)→ML模型工程→评估ML模型→模型部署→模型监控和维护》解读
  5. php双写绕过,高并发下缓存与数据库双写不一致解决方案
  6. python学习(十八) 程序打包
  7. javaSE各阶段练习题--初识Java章节
  8. linux下编译为知笔记,为知笔记 Linux 版安装
  9. angularjs config_AngularJS依赖注入
  10. DataSet.GetBookMark内存泄漏
  11. Duplicate keys detected: ‘checks‘. This may cause an update error. found in
  12. OpenNETCF Smart Device Framework 2.1 发布
  13. 8.3 Spring Boot集成Scala混合Java开发
  14. android 分享小程序到微信,Android 使用友盟分享微信小程序到微信
  15. UPC、EAN、ISBN的编码介绍
  16. 没了疫情红利的华大基因,靠什么保持增长?
  17. 迪卡侬中国与阿里云达成合作;咖世家与恒天然在中国推出益生菌咖啡;默克高性能材料业务更名为电子科技 | 美通企业日报...
  18. 2014 年度 Git@OSC【非GitHub】 最热门的 50 个项目
  19. 电话交换机的作用,程控交换机的作用
  20. python哈姆雷特词频统计_【Python】哈姆雷特字数统计

热门文章

  1. 如何操作别人计算机,如何远程控制别人的电脑【图解】
  2. f score matlab,机器学习中如何用F-score进行特征选择
  3. 函数强化练习2(py引入模块、包)
  4. spring之httpclient doget请求
  5. Python环境下如何安装爬虫需求的一些库
  6. jquery 引号问题
  7. error LNK2019: unresolve d external symbol _DriverEntry@8 referenced in function _GsDriverEntry@8
  8. 职场攻略:每天淘汰自己的不足
  9. 【数据结构】递归代码模板
  10. usb audio -- 异步方式介绍(1)