本篇随笔中,主要介绍在Linux环境下,与档案和目录的管理相关的一些命令使用,具体包括如下几个方面:

  • 目录的相关操作:cd,pwd,mkdir,rmdir(rm)
  • 档案与目录的查视:ls
  • 复制、删除与移动操作:cp,rm,mv

  (1)cd

  常用的cd命令在上一篇文章中已经介绍过了,在此不再赘余。

  (2)pwd

  pwd显示当前的工作目录。值得注意的一点是,-P参数的作用,如pwd -P可以输出显示绝对路径,而非连结档路径。

  (3)mkdir

  建立空目录,常用参数有:-mp。

  m:配置文件目录的权限;

  p:帮助你直接将所需要的目录(包括上层目录)递归建立起来

  

  (4)rmdir

  作用:删除空目录,需要注意的是删除对象是什么!常用的参数有:-p,连同上层空目录一起删除。

  举例说明:

  初态:test01/  -->  test02/

     test11/  -->  test12/  -->  testing

     test21/

  [cent@localhost tmp] $ rmdir test21  (正确)

  [cent@localhost tmp] $ rmdir test01  (错误,目录test01不是空目录)

  [cent@localhost tmp] $ rmdir test01/test02  (正确,但要注意:删除对象是目录test02,所以只能删除test02而test01仍在)

  [cent@localhost tmp] $ rmdir -p test01/test02 (正确,test01与test02都被删除)

  [cent@localhost tmp] $ rmdir -p test11/test12 (错误,因为test12不为空)

  如果想要删除非空目录,需要使用指令rm

  [cent@localhost tmp] $ rm test11/test12/testing  (正确,但要注意,删除对象只是testing,所以目录test11与test12仍存在)

  [cent@localhost tmp] $ rm -r test11/test12  (正确,但要注意,删除对象是test12,所以目录test11仍存在)

  [cent@localhost tmp] $ rm -r test11  (正确,test11及其内容全部被删除)

  (5) ls

  作用:显示目录下的档案,常用参数有:-aAdfFhilnrRSt(一定要熟记各个参数的作用) 另有,--color={never,auto,always},--full-time

  

  注意:因为ls -l常常被使用,所以在Linux已定义ll为ls -l的快捷方式

  (6) cp

  作用:复制文件。常用参数:-adfilprsu。

  

  (7) rm

  (8) mv

Linux档案与目录的管理的更多相关文章

  1. linux档案和目录的管理

    资料来自鸟哥的linux私房菜,记录下来供自己平常使用参考 一:目录和路径: cd:change direcoty,变换目录的意思,就是从一个目录变到另一个目录,然后可以用绝对路径去变换目录,也可以用 ...

  2. Linux档案与目录管理

    Linux档案与目录管理1. 目录与路径1.1 相对路径与绝对路径1.2 目录的相关操作: cd, pwd, mkdir, rmdir cd [相对路径或绝对路径]cd ~ [用户]: 切换家目录cd ...

  3. Linux 档案与目录管理

    『 cd /etc 』这个情况,这也就是所谓的『绝对路径』,他是从根目录连续写上来的一个情况,所以不论你在哪一个路径现执行这一个指令,都会将你移动到该路径下.那如果我是使用『 cd etc 』呢?那表 ...

  4. 鸟哥的linux私房菜 - 第5/6/7/9章(在线求助 man page、Linux档案权限与目录配置、Linux档案与目录管理、压缩与打包)

    第五章.在线求助 man page X window与文本模式的切换 Ctrl+Alt+F1~F6:文字接口登入tty1~tty6终端机: Ctrl+Alt+F7:图形接口桌面. 注销当前用户:exi ...

  5. linux杂记(七)linux档案与目录管理指令

    1.目录的相关操作:cd,pwd,mkdir,rmdir 路径(PATH): 绝对路径:路径的写法[一定由根目录/写起],例如/usr/share/doc这个目录 相对路径:路径的写法[不是由/写起] ...

  6. 01 Linux档案与目录管理

      1. 目录与路径 1.1绝对路径和相对路径         绝对路径:一定有根目录/写起,例如:/usr/share/doc         相对路径:不是由根目录/写起,例如:由/usr/sha ...

  7. 鸟哥私房菜基础篇:Linux 档案与目录管理习题

    猫宁!!! 参考链接:http://linux.vbird.org/linux_basic/0220filemanager.php 鸟哥是为中国信息技术发展做出巨大贡献的人. 1-什么是绝对路径与相对 ...

  8. linux档案和目录管理(后续)

    资料来自鸟哥的linux私房菜 四:档案和目录的预设权限和隐藏权限 umask:预设权限,相比与chomd的4,2,1权限,档案满分为666,目录满分为777,umask可以预设消除部分权限,比如一个 ...

  9. linux 私房菜 CH7 Linux 档案与目录管理

    路径 ``` . 此层目录 .. 上一级目录 前一个工作目录 ~ 当前用户的家的目录 ``` 变换目录 cd 显示目录 pwd [-P] -P 显示出确实的路径,而非使用链接 (link) 路径. 创 ...

随机推荐

  1. C++-类的const成员变量

    当类中用到一些固定值时,希望将其定义为const成员变量,防止被修改. 但因为const成员变量因为初始化之后就不能修改,因此只能在构造函数的初始化列表中初始化 如果是数组,则没有办法在初始化列表中初 ...

  2. 【个人使用.Net类库】前言

    个人接触.Net是在2013年8月份到了一家新的公司开始的. 目前为止,发现自己的知识储备如下: 基本的WinForm编程,但没做过对应项目. 基本的Asp.Net页面,做过查询.树形菜单.登录的小功 ...

  3. bzoj 2440 简单莫比乌斯反演

    题目大意: 找第k个非平方数,平方数定义为一个数存在一个因子可以用某个数的平方来表示 这里首先需要考虑到二分才可以接下来做 二分去查找[1 , x]区间内非平方数的个数,后面就是简单的莫比乌斯反演了 ...

  4. https需要的类

    import java.io.IOException; import java.net.InetAddress; import java.net.InetSocketAddress; import j ...

  5. Android 移动缩放的ImageView

    今天介绍一下Android中怎么实现ImageView的缩放和移动,自定义TouchImageView. public class TouchImageView extends ImageView { ...

  6. C++中两块内存重叠的string的copy方法

    如果两段内存重叠,用memcpy函数可能会导致行为未定义. 而memmove函数能够避免这种问题,下面是一种实现方式: #include <iostream> using namespac ...

  7. ASIHTTPRequest 在release(打包)模式下数据获取或post失败问题

    ASIHTTPRequest 在relase模式下失效 表现为,调用网络请求后没有任何反应 原因之一: ARC模式下,在ASIHTTPRequest 前面会加上__weak来解决循环应用,这个__we ...

  8. struts2内Action方法调用

    1.struts2流程: jsp页面-->web.xml-->struts.xml-->user.acrion-->UserAction.java 中的execute()--r ...

  9. Ubuntu 14.10 下NodeJS Cannot find module 'npmlog'

    在安装brunch的时候npm install -g brunch发现如下问题: Error: Cannot find module ‘npmlog’ at Function.Module._reso ...

  10. SVG 2D入门1 - SVG综述

    位图与矢量图 以前,浏览器中显示的图形,例如jpeg.gif等,都是位图,这些图像格式是基于光栅的.在光栅图像中,图像文件定义了图像中每个像素的颜色值.浏览器需要读取这些值并做出相应行动.这种图像的再 ...