linux 中的所有都是以目录形式存在,由 / 写起,/ 所以叫根目录。饮水思源,我们每一个文件或者目录都可以从 / 找到
/bin ##二进制可执行文件也就是系统命令
/sbin ##系统管理命令存放位置
/boot ##启动分区,负责系统启动
/dev ##设备管理文件
/etc ##大多数系统管理文件
/home ##普通用户的家目录lu
/lib ##32位系统库文件存放位置
/lib64 ##64位系统库文件存放位置
/media ##系统临时设备
/mnt ##系统临时设备挂载点
/run ##系统临时设备挂载点
/opt ##第三方软件安装位置
/proc ##系统信息
/root ##超级用户家目录
/srv,/var ##系统数据
/sys ##系统管理,主要是关于内核的
/tmp ##系统临时文件存放位置
/usr ##系统用户相关信息数据及用户自定义软件存放位置
2 : 绝对路径与相对路径
绝对路径就是从/下写起的目录路径 such as /../../...
相对路径就是从当前执行的目录写起 such as ../../...
3 : 与路径有关的命令
-f 强行复制文件或目录
-i 覆盖已有文件下询问用户
-p 保存原有文件属性
-R/r 递归处理
-b 文件存在时,备份
-f 文件目录重复时,直接覆盖
-f 强制删除
-r 递归删除
-i 删除前询问用户
-v 显示具体执行过程
wc 统计文件
-c 显示字节数
-l 显示行数
所以我们说linux的目录是一个倒装树结构
/bin ##二进制可执行文件也就是系统命令
/sbin ##系统管理命令存放位置
/boot ##启动分区,负责系统启动
/dev ##设备管理文件
/etc ##大多数系统管理文件
/home ##普通用户的家目录lu
/lib ##32位系统库文件存放位置
/lib64 ##64位系统库文件存放位置
/media ##系统临时设备
/mnt ##系统临时设备挂载点
/run ##系统临时设备挂载点
/opt ##第三方软件安装位置
/proc ##系统信息
/root ##超级用户家目录
/srv,/var ##系统数据
/sys ##系统管理,主要是关于内核的
/tmp ##系统临时文件存放位置
/usr ##系统用户相关信息数据及用户自定义软件存放位置
2 : 绝对路径与相对路径
绝对路径就是从/下写起的目录路径 such as /../../...
相对路径就是从当前执行的目录写起 such as ../../...
3 : 与路径有关的命令
pwd 查询当前路径
cd 切换工作路径
4 : 文件管理命令
mkdir 新建目录
touch 建立文件
-f 强行复制文件或目录
-i 覆盖已有文件下询问用户
-p 保存原有文件属性
-R/r 递归处理
-b 覆盖目录文件前将目录文件备份
复制文件
复制目录
第一次执行没加-r 出现一个错误,因为他下面有子目录
-b 文件存在时,备份
-f 文件目录重复时,直接覆盖
-i 人机交互 覆盖前会询问,不会直接覆盖
-f 强制删除
-r 递归删除
-i 删除前询问用户
-v 显示具体执行过程
wc 统计文件
-c 显示字节数
-l 显示行数
-w 显示字数