黑马程序员C++系统班链接:https://www.bilibili.com/video/av37403127?from=search&seid=5509409937472093685
本笔记旨在记录学习过程中的收获,内容均来自于黑马程序员C++系统班课程。
一、 Linux目录结构介绍(我所使用的为Ubuntu 16.04)
1、绝对路径与相对路径
绝对路径:“ / ”
相对路径:指目标目录相对于当前目录的位置 “ . ” 表示当前目录 、 “ .. ”表示上一级目录
2、目录结构
/ :根目录
/bin :可执行二进制文件的目录(放工具)常用命令有 ls 、tar、mv、cat
/boot :内核文件
/dev :设备文件
/etc :配置文件
/home :家目录
/lib :库函数(放库文件)
/usr/include :头文件
二、文件权限说明
1、文件类型(五种) 命令行输入: ls -l(以树状图形式查看)
例如:-rw-r--r-- 1 cubot cubot 8980 6月 10 2018 examples.desktop
drwxrwxr-x 13 cubot cubot 4096 1月 2 20:49 LIN
(1)第一个字母代表文件的类型
-:普通文件
d :文件夹
l :链接文件
c : 硬件字符设备
b :硬件块设备
s : 管道文件
(2)后九个字母分别代表三组权限:
文件所有者、用户者、其他用户拥有的