Linux入门三:文件的地址及系统中二级目录的内容详解

一. 相对路径和绝对路径

根据文件名写法的不同,也可以将所谓的路径定义为绝对路径和相对路径。

  • 绝对路径:一定是以 / 开头,例如 /etc/passwd 这个文件
  • 相对路径:不是以 / 开头,例如由 /etc/ 到 /etc/passwd 只需要 passwd/ 就可以进入/etc/passwd这个文件,此时的passwd/可以看作相对路径。

相对路径和绝对路径两者的优劣势

        相对路径更加简短了路径长度,使管理不同层次目录更加的方便;绝对路径有更好的正确性,相对路径往往依赖于系统目前所处的位置,这种依赖性往往由于执行环境的不同致使一些问题的发生,而绝对路径就不会出现这样的问题。注意:在linux中,<.>代表当前所在位置的路径,<..>代表当前所在路径的上一级路径。

目录的相关操作命令

cd命令  切换目录

cd -                   ##在当前目录与前一个目录之间切换
cd ~-                  ##同上一个命令意义相同,在当前目录与前一个目录之间切换
cd ..			       ##切换当前目录的上级目录

pwd命令 

pwd                     ##显示当前所在路径

二. 系统中的二级目录

二级目录详解
/bin 一般用户能够使用的命令
/sbin 系统管理命令,非系统正常运行时所使用的命令,
/dev 设备文件,在linux中任何设备与接口设备都是以文件的形式存放在这个目录中
/home 普通用户家目录集合,此目录中的子目录为普通用户家目录
/root 超级用户家目录
/lib64 64位函数库
/lib 系统函数库
/proc 进程信息,系统识别的硬件信息。虚拟文件系统,放置的数据都在内存之中,本身不占用硬盘空间。
/run 当前运行的硬件和系统模块
/srv service的缩写,网络服务启动后,这些服务多所需要使用的数据目录。
/var 放置变动性数据,如日志文件,个人电子邮箱目录,程序的PID以及程序本身运行所产生的缓存。这个目录中还存放着这能被单个应用程序访问的设备上锁信息。在系统运行后渐渐占用系统硬盘容量。
/tmp 系统临时文件存放目录,任何人都可进行存取,需要定期清理,不能存放重要数据。
/mnt 临时设备挂载点,只是用于暂时挂载
/media cdrom临时挂载点,放置一些可删除的设备,如软盘,光盘,DVD
/etc 系统大多数程序的配置目录,如用户账号密码,服务启动文件等,一般用户可以进行查看这个目录的文件属性,但只有root用户可以进行修改。建议不要放置可执行文件
/opt 第三方软件安装位置
/sys 关于内核设定目录
/usr unix system resource  重要性仅次于根目录 ,是为了兼容UNIX。在这个目录中的文件是可分享与不可变动的。建议不要在这个目录中建立新目录,而是将数据合理的放置在该目录的子目录中。安装时会装用大量硬盘容量。
/boot 系统启动分区,系统启动时读取的文件都在此目录中

上一篇:三剑客之awk命令----------大漠孤烟直,长河落日圆。


下一篇:Mac 在环境变量中隐藏密码或者密钥等信息