一、目录处理命令

  • linux中 关于目录 有几个重要概念:一个是 / 根目录  还有一个当前用户的家目录 比如 root用户的家目录是 /root  ,普通用户的家目录是/home/xxx 下,如下图,~代表家目录,/代表根目录

  1.1  cd命令

  • cd ~     进行当前用户的家目录
  • cd
  • cd - 进入上次目录
  • cd .. 进入上一级目录
  • cd . 进入当前目录(没啥用)

  1.2  进入家目录并查看文件

  1.3  创建目录命令  mkdir (make directories)

  1.4  递归创建目录和文件,加-p选项

  1.5  命令提示与自动补全

  • 直接输入 user 然后tab键按两次,就会出现所有匹配的命令

  1.6  删除空目录: rmdir(不常用)

  • 假如要删除 书籍2 目录 我们需要先把书籍2里面的文件或者目录先删除,然后才能删除书籍2目录,这是不现实的所以我们不常用

  1.7  删除文件或目录:rm  (remove)(常用)

  • rm [选项] [文件或目录]

    选项: -r 删除目录      -f 强制

如下图,书籍2目录中是有文件的。

  1.8  复制命令:cp   (copy)

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

选项:

-r 复制目录

-p 连带文件属性复制(比如创建时间)

-d 若源文件是链接文件,则复制链接属性

-a 相当于 -pdr

  1.9  目录和文件一起复制,加-r

  1.10  剪切或改名命令:mv  (move)

  • mv [原文件或目录] [目标目录]

  我们把 root下的 书籍2 剪切到 tmp 下 并且重命名为书籍2哈哈:

[root@localhost ~]# mv 书籍2 /tmp/书籍2哈哈

  假如在同一个目录 那就是重新命令操作了,如下就是将书籍2目录重命名为test

[root@localhost ~]# mv 书籍2/ test/     

最新文章

  1. GWT入门学习之下载安装
  2. “耐撕”团队 2016.03.24 站立会议
  3. C/C++ 如何劫持别人家的命令||函数||程序(只能对于window而言)
  4. 切换两个activity
  5. P3384: [Usaco2004 Nov]Apple Catching 接苹果
  6. HTML5之 WebSockets
  7. python中的formatter的详细用法
  8. js静态方法和实例方法
  9. Object Pool
  10. vue-auto-focus: 控制自动聚焦行为的 vue 指令
  11. HTML5之window.applicationCache对象
  12. Timer类的schedule和scheduleAtFixedRate 简单应用
  13. 一个完整的 Web 请求到底发生了什么
  14. Ext.extend
  15. python之接口与归一化设计
  16. 大数高精度计算库gmp简介
  17. zouxy09-图像卷积与滤波的一些知识点
  18. skearn/pandas
  19. security/pam_appl.h:没有那个文件或目录
  20. 数据表记录包含表索引和数值,请对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照key值升序进行输出。

热门文章

  1. attr方法笔记(反射)
  2. idea中关闭当前文件快捷键
  3. Selenium常用API的使用java语言之14-多窗口切换
  4. man与info
  5. Tcl在Vivado中的应用
  6. SIGAI机器学习第一集 机器学习简介
  7. ES WIndows 安装 ES与ES-head
  8. Elasticsearch 监控
  9. bzoj 3398
  10. LOJ2541. 「PKUWC2018」猎人杀 [概率,分治NTT]