Linu目录结构
Linux的目录结构是一颗倒状树型。
目录 = 文件夹
/: 表示目录的起始结构,即根目录。
ls: 查看当前目录下的文件。
ls -a: 展示所有文件及目录。
ls -l: 展示文件的详细信息(除文件名称外)
常见目录的说明:
/bin: 存放的是常用命令。
/boot: 系统内核及启动有关的文件。
/dev:存放设备文件 广义上的文件,键盘鼠标都可以抽象为文件然后获取消息。
/etc: 存放系统配置文件 系统的运行相关的属性 参数等。
/proc: 虚拟目录,进程在内存中的信息映射成文件,到这个目录下。它是系统内存的映射。
/lib: 存放库文件 某个命令的实现。
/tmp: 存放各种临时文件,是所有用户均可访问的地点。
/user: 存放系统应用程序及文档 用户安装的软件,或者运行时不经常改变的文件。
/var: 存放系统运行站常改变的文件,如系统日志。
/home: 所有普通用户的家目录。
/root:管理员的家目录,权限更高。
Linux路径
① 绝对路径: 指从系统根目录(/:) 开始到指定位置的路径。
例:以绝对路径表示main.c的位置: /home/stu/main.c
② 相对路径: 即指 相对于当前的路径。
“.” 代表当前位置。
“…”(两个点。这里显示有误) 代表当前位置的上一层目录
例:./main.c 表示当前目录下的main.c文件。
③ 路径切换:使用cd命令。
cd 后面 跟 …(两个点)表示返回上一级目录。
cd后面 跟 ~ 表示跳转到自己的家目录。
==cd后面 跟 - 表示跳转到之前的目录。
④ 使用pwd命令显示当前所在路径。