快速业务通道

目录管理,创建、删除、移动目录,创建、删除、移动文件

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-03-27
今天我就来介绍一下linux的目录管理 linux的目录结构: 在linux中,所有的目录都是由根目录开始的,其他目录和文件都是由根目录衍生出来的,再一个一个分支下来,就形成的倒置的树状结构.所有的目录和文件都是严格区分大小写的. 一些目录的表示: / 根目录 ~ 用户家目录 . 当前目录 .. 当前目录的上级目录 相对路径与绝对路径 相对路径:是以当前所处的位置开始 绝对路径:是从根开始 我们在用户家目录下使用ls -a ,会出现一些以"."开头的文件.这些以"."开头的文件表示的是隐藏文件. 为了规范文件放置的目录,就出现了所谓的Filesystem Hierarchy Standard(FHS)标准.根据FHS的官方文件指出,其主要目的是希望让用户可以了解到已安装软件通常放置于哪个目录下,也希望独立的软件开发商、操作系统的制作者以及想要维护系统的用户,都能够遵循FHS的标准.FHS的重点在于规范每个特定的目录下应该要放置什么样子的数据而已. 我们来看一下常见的一级目录:
  1. [root@www ~]# ls /
  2. bin dev home lost found misc mydata opt root selinux sys usr
  3. boot etc lib media mnt net proc sbin srv tmp var
/bin:放置的是二进制命令 /sbin:存放的是管理类命令 /boot:引导目录,放置开机会使用到的文件,包括Linux内核文件以及开机菜单与开机所需要的配置文件. /dev:设备文件目录,特殊文件目录 /etc:配置文件目录 /home:普通用户家目录,对于root用户其家目录为/root /lib:库文件(被其他程序/bin,/sbin所调用) /media,/mnt:额外文件系统的挂载目录,就是用来与根目录关联起来的过程. /misc:备用目录 /opt:可选目录,第三方软件安装目录 /proc:伪目录,内核映射 (可以和内核打交道) /srv:服务器使用过程中产生的临时目录 /sys:内核中硬件信息的映射 /tmp:临时文件目录 (每隔30天清理一次) /usr:第三方软件,而外管理信息,帮助文件 /var:用户的邮件队列,打印队列,临时的缓冲地址.经常发生变化. -------------------------------------------------------------- 命令的使用格式: #command [options] [arguments] options:转换命令执行方式 ------------------------- 切换目录的命令:cd (change directory) cd :切换回当前用户的家目录 cd ~:同上 cd ~用户名:进入该用户的家目录 cd .. :切换到当前目录的上级目录 cd ../.. :切换到当前目录的上级目录的上级目录 cd - :与上一个目录之间进行切换 显示当前目录:pwd (printing working directory) 例子:
  1. [root@www ~]# pwd
  2. /root
  3. [root@www ~]# cd /etc/sysconfig
  4. [root@www sysconfig]# pwd
  5. /etc/sysconfig
  6. [root@www sysconfig]# cd ..
  7. [root@www etc]# cd -
  8. /etc/sysconfig
  9. [root@www sysconfig]# cd ../..
  10. [root@www /]# pwd
  11. /
  12. [root@www /]# cd
  13. [root@www ~]# pwd
  14. /root
  15. [root@www ~]# cd ~
  16. [root@www ~]# pwd
  17. /root
  18. [root@www ~]#
------------------------------------------------- ls:显示文件的文件名与相关属性 -l :显示详细信息 -a :全部信息 -h :以人们易读的方式显示 -A :不显示"."和".." -d :只显示目录自身的属性,而不是目录中文件和子目录 -r :逆序显示 -R :递归显示 例如:
  1. [root@www ~]# ls -al /
  2. total 162
  3. drwxr-xr-x 24 root root 4096 Sep 27 15:57 .
  4. drwxr-xr-x 24 root root 4096 Sep 27 15:57 ..
  5. -rw-r--r-- 1 root root 0 Sep 27 12:47 .autofsck
  6. drwxr-xr-x 2 root root 4096 Sep 27 14:01 bin
  7. drwxr-xr-x 4 root root 1024 Aug 25 23:55 boot
  8. drwxr-xr-x 13 root root 4100 Sep 27 19:48 dev
  9. drwxr-xr-x 92 root root 12288 Sep 27 19:55 etc
  10. drwxr-xr-x 7 root root 4096 Sep 27 17:39 home
  11. drwxr-xr-x 13 root root 4096 Sep 27 14:35 lib
  12. drwx------ 2 root root 16384 Aug 26 07:32 lost found
  13. drwxr-xr-x 2 root root 4096 Aug 8 2008 media
  14. drwxr-xr-x 2 root root 0 Sep 27 12:48 misc
  15. drwxr-xr-x 2 root root 4096 Aug 8 2008 mnt
  16. drwxr-xr-x 4 root root 4096 Sep 27 16:00 mydata
  17. drwxr-xr-x 2 root root 0 Sep 27 12:48 net
  18. drwxr-xr-x 2 root root 4096 Aug 8 2008 opt
  19. dr-xr-xr-x 238 root root 0 Sep 27 12:46 proc
  20. drwxr-x--- 18 root root 4096 Oct 13 11:38 root
  21. drwxr-xr-x 2 root root 12288 Sep 27 14:01 sbin
  22. drwxr-xr-x 4 root root 0 Sep 27 12:46 selinux
  23. drwxr-xr-x 2 root root 4096 Aug 8 2008 srv
  24. drwxr-xr-x 11 root root 0 Sep 27 12:46 sys
  25. drwxrwxrwt 8 root root 4096 Oct 13 10:31 tmp
  26. drwxr-xr-x 18 root root 4096 Sep 27 17:53 usr
  27. drwxr-xr-x 22 root root 4096 Sep 27 14:51 var

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号