目录管理,创建、删除、移动目录,创建、删除、移动文件
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-03-27
今天我就来介绍一下linux的目录管理
linux的目录结构:
在linux中,所有的目录都是由根目录开始的,其他目录和文件都是由根目录衍生出来的,再一个一个分支下来,就形成的倒置的树状结构.所有的目录和文件都是严格区分大小写的.
一些目录的表示:
/ 根目录
~ 用户家目录
. 当前目录
.. 当前目录的上级目录
相对路径与绝对路径
相对路径:是以当前所处的位置开始
绝对路径:是从根开始
我们在用户家目录下使用ls -a ,会出现一些以"."开头的文件.这些以"."开头的文件表示的是隐藏文件.
为了规范文件放置的目录,就出现了所谓的Filesystem Hierarchy Standard(FHS)标准.根据FHS的官方文件指出,其主要目的是希望让用户可以了解到已安装软件通常放置于哪个目录下,也希望独立的软件开发商、操作系统的制作者以及想要维护系统的用户,都能够遵循FHS的标准.FHS的重点在于规范每个特定的目录下应该要放置什么样子的数据而已.
我们来看一下常见的一级目录:
/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 wo***ng directory) 例子: ------------------------------------------------- ls:显示文件的文件名与相关属性 -l :显示详细信息 -a :全部信息 -h :以人们易读的方式显示 -A :不显示"."和".." -d :只显示目录自身的属性,而不是目录中文件和子目录 -r :逆序显示 -R :递归显示 例如:
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: NFS文件系统下一篇: 修改fstab导致系统无法启动!
关于目录管理,创建、删除、移动目录,创建、删除、移动文件的所有评论