1.1
1.Linux的文件组织目录结构
2.相对路径和绝对路径
3.对文件的移动,复制,重命名,编辑等操作
二.Linux目录结构
Linux的目录与windows的目录的区别:
以往的windows一直是以存储介质为主的,主要是以盘符以及分区来实现文件管理,然后之下才是目录,目录就显得不是那么重要,除系统文件之外的用户文件放在任何地方任何目录也是没有多大关系。所以通常windows在使用一段时间后,磁盘上面的文件目录会显得杂乱无章。然而UNIX/Linux恰好相反,UNIX是以目录为主的,Linux也继承了这一优良特性。Linux是以属性目录结构的形式来构建整个系统的。
1.FHS标准
linux的目录结构,FHS标准,Filesystem Hierarchy Standard 中文:文件系统层次结构标准
FHS定义了两层规范,第一层是,/下面的各个目录要放什么文件数据例如 /etc应该放置设置文件,/bin与/sbin则应该放置可执行文件
第二层则是针对/usr及/var这两个目录的子目录来定义。例如/var/log放置系统登录文件,/usr/share放置共享数据dengdeng
对于FHS定义为四种交互作用的形态
2.目录路径
cd命令切换目录
..表示上一级目录
-表示上一次所在目录
~通常表示当前用户的home目录。
使用pwd命令可以获取当前所在的路径(绝对路径)
3.绝对路径
以根''/"目录为起点的完整路径,以你所要到的目录为终点
/usr/local/bin,表示根目录下的usr目录中的local目录中的bin目录
三,Linux文件的基本操作
1.新建
新建空白文件
使用touch命令创建空白文件,touch命令,主要作用是用来更改已有文件的时间戳的
2.新建目录mkdir mkdir mydir
新建多级目录mkdir -p father/son/grandson
3.复制文件
将test文件复制到/home/shiyanlou/father/grandson目录中:
$ cp test father/son/grandson
4.删除文件
rm rm test
5.移动文件
使用mv命令移动文件4
mkdir Documents
mv file Documents
6.重命名文件以及批量重命名
mv 旧文件名 新文件名
7.批量重命名
需要使用通配符
8.查看文件:
使用cat,tac和nl命令查看文件
cat为正序,tac为倒序
删除目录 需要用rm -r music.dir