Linux目录结构

1.Linux系统目录结构

Windows: 以多根的方式组织文件 C:\ D:\ E:\ F:\
Linux:以单根的方式组织文件 /
image.png

Linux系统目录结构.png

2.文件定义

比如: /etc/hostname,整个文件中包含文件名称以及文件所在的位置,
我们将这个叫做路径,也就是说我们是通过路径对文件进行定位。

(1)绝对路径与相对路径

  • 绝对路径: 只要以 /(根) 开始的都算绝对路径 比如: ls /a.txt
  • 相对路径: 相对于当前目录来说 ls a.txt ls ./a.txt ls ../a.txt [/home/yinwu]

(2) . 和 .. 是什么?
>. 代表当前目录
.. 代表当前目录的上一级目录

相对路径方式
[root@yinwucheng ~]# cd /usr/
[root@yinwucheng /usr]# #cd local/
[root@yinwucheng /usr]# cd ./local/
[root@yinwucheng /usr/local]# pwd
/usr/local
绝对路径方式
[root@yinwucheng ~]# cd /usr/local/
[root@yinwucheng /usr/local]# 

(3)cd改变目录,常见的使用方法

cd      绝对路径 cd /etc/hostname
cd      相对路径 cd test/abc cd . cd ..
cd      切换目录,例: cd /etc
cd -    切换回上一次所在的目录
cd ~    切换回当前用户的家目录,注意:root和普通用户是否有所不同吗?
           root用户的家目录是/root     普通用户的家目录是/home/username
cd .    代表当前目录,一般在拷贝、移动等情况下使用 cp /etc/hostname ./
cd ..   切换回当前目录的上级目录

3.文件管理相关命令

4./etc目录下的文件详解

etc目录下的文件详解.png

你可能感兴趣的:(Linux目录结构)