之路(2)"/>
Linux C/C++ 开发工程师之路(2)
欢迎加入QQ:498903810 一起交流、讨论知识,里面有大佬,也有小白,天下码农一家亲,大家一起讨论进步。
Linux系统结构
Linux是一个倒树结构,类似一个数,也类似于一个家族的族谱。
Linux系统的一个重要思想:一切皆文件
因此在linux中不存在像win一样的分盘
Linux的目录
一级目录
‘/‘:一个斜杠即为根目录,也是一级目录
二级目录
/bin ##二进制可执行文件也就是系统命令
/sbin ##系统管理命令存放位置
/boot ##启动分区,负责系统启动
/dev ##设备管理文件
/etc ##大多数系统管理文件markdownpad插入本机图片
/home ##普通用户的家目录
/lib ##32位系统库文件存放位置
/lib64 ##64位系统库文件存放位置
/media ##系统临时设备挂载点
/mnt ##系统临时设备挂载点
/run ##系统临时设备挂载点
/opt ##第三方软件安装位置
/proc ##系统信息
/root ##超级用户家目录
/srv,/var ##系统数据
/sys ##系统管理,主要是关于内核的
/tmp ##系统临时文件存放位置
/usr ##系统用户相关信息数据及用户自定义软件存放位置
文件寻址
这里有两个比较重要的概念:
1.相对路径:文件相对于
当前操作的位置的路径
2.绝对路径:文件相对于操作系统的未知的路径
绝对路径一般是以根目录开始的
文件管理相关命令
touch
该命令本来用作改变文件的时间戳,但是大多数情况被用来创建文件
mkdir(make directory)
创建一个新的目录
更多推荐
Linux C/C++ 开发工程师之路(2)
发布评论