本篇随笔中,主要介绍在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. Android为ViewPager增加切换动画——使用属性动画.

    ViewPager作为Android最常用的的组件之一,相信大家在项目中会频繁的使用到的,例如利用ViewPager制作引导页.轮播图,甚至做整个app的表现层的框架等等. Android3.0以下不 ...

  2. linux 执行php文件

    /opt/php5/bin/php /home/Xcar/tag/interface/tag_api4hbase.php tag_export2file "/tmp/guo.php" ...

  3. JavaScript数字精度上代码。

    /**不能超过 9007199254740992 * floatObj 包含加减乘除四个方法,能确保浮点数运算不丢失精度 * * 我们知道计算机编程语言里浮点数计算会存在精度丢失问题(或称舍入误差), ...

  4. RM报表 文本框 自动换行 相关代码

    procedure TRMCustomMemoView.WrapMemo1(aAddChar: Boolean); var lCurHeight, lOneLineHeight, lMaxWidth: ...

  5. Rhel6-mailsystem配置文档

    (postfix+dovecot+mysql+extmail) 理论基础:

  6. Problem C 链表

    Description 某部队进行新兵队列训练,将新兵从一开始按顺序依次编号,并排成一行横队,训练的规则如下:从头开始一至二报数,凡报到二的出列,剩下的向小序号方向靠拢,再从头开始进行一至三报数,凡报 ...

  7. 【转发】du命令 实现Linux 某个文件夹下的文件按大小排序

    1. df -lh 2. du -s /usr/* | sort -rn这是按字节排序 3. du -sh /usr/* | sort -rn这是按兆(M)来排序 4.选出排在前面的10个du -s ...

  8. RPI学习--环境搭建_默认启动桌面/终端修改

    参见:http://elinux.org/RPi_raspi-config 首次运行Raspbian会自动进入设置,往后也可以重新进入设置: $ sudo raspi-config 选项3 Enabl ...

  9. [Windows驱动]流媒体驱动开发

    从Windows98开始,Windows流媒体驱动遵循Windows Driver Model(WDM)模型并使用Kernel Streaming(KS)组件.Kernel Streaming(KS) ...

  10. iOS图片攻略之:有3x自动生成2x 1x图片

       关键字:Xcode插件,生成图片资源 代码类库:其他(Others) GitHub链接:https://github.com/rickytan/RTImageAssets   本项目是一个 Xc ...