0
点赞
收藏
分享

微信扫一扫

Linux目录结构的功能

皮皮球场 2022-02-25 阅读 68

1、文件目录的含义:

1.1、/bin/与/sbin/:bin代表的普通用户使用的命令;/sbin/代表root管理员用户使用的命令。

1.2、/root/与/home/:/root/代表管理员的家目录;/home/代表普通用户的家目录。

1.3、/ues/:是系统文件的存储目录

1.4、/usr/local/:代表软件安装的存储目录

1.5、/usr/bin/:存放普通用户的命令文件:/usr/bin/ls 文件名 与 ls 文件名,作用相同

1.6、/usr/lib/与/usr/lib64/:存放的是库文件,支持32位于64位软件的安装。

1.7、/boot/:存放着系统硬件的相关信息,例如:系统启动的相关文件

1.8、/etc/:存放着配置信息的文件内容。(例如:网络的配置文件)

1.9、/opt/:是一个空目录。

1.10、/var/:存放着变化的文件,例如:数据库文件,日志,邮件.......

1.11、/mnt/:这个目录是让用户临时挂载其他的文件系统

1.12、/tmp/:存放这系统运行时产生的临时文件

1.13、/proc/:存放着虚拟文件,文件系统的虚拟文件所在处

拓展小命令:which 命令:会查出来命令的文件所在的位置

2、路径解析:

·绝对路径:路径最开始带有根目录“/”的,就是绝对路径

·相对路径:路径最开始没有根目录“/”,就是相对路径

PS:拓展小知识:路径最后按tab键出现/的,代表内容本身时目录,加tab没有/代表时文件。

3、查看文件的类型:

3.1、查看文件时用:ls -l 文件(出现的的最左边的内容,第一个字符,代表文件的类型)

A、“-”:代表这是普通文件

B、“d”:代表文件时目录文件

C、“b”:代表文件是---设备文件block (U盘,硬件设备)。

D、“c”:也代表设备文件---终端打印机

E、“l”:代表链接文件

F、“s”:代表套接文件

G、“P”:代表管道文件

4、文件管理命令

1、拓展小知识:

1.1》touch 在同一目录下创建,同名文件时,会修改文件的创建时间,但是内容不会变化。

1.2》mkdir在同一目录下创建,同名目录时,无法进项创建。

1..3》cp在同一目录下复制同名的文件/目录时:文件会询问是否覆盖之前的文件;目录会直接掠过。

1.4》echo在文件中覆盖或追加内容时,若没有这个文件,会在路径下直接创建这个文件。

2、创建目录:

A、mkdir 路径/目录名/:目录创建完成。

B、mkdir -v  路径/目录名:创建目录时,会显示目录的创建过程。

C、mkdir -p 路径/目录名1/目录名2/.../:创建目录时,会递归着层层创建目录

3、复制文件/目录:

A、cp 被复制文件   目标目录:代表文件要被复制到目标路径下。

B、cp 复制文件  路径/新文件名:代表复制文件,并在指定路径下重命名。

C、cp -r 复制目录  目标路径:代表把目录复制到指定的地址。

D、cp-v 复制内容  目标路径:代表把内容复制过程显示出来。

4、移动文件/目录:

A、mv 移动文件   目标目录:代表把文件移动到指定目录

B、mv a.txt /opt/dir/b.txt:代表把文件移动到dir目录下,并重命名

C、mv  移动目录 目标路径:代表把目录移动到指定位置

D、mv -v 移动内容  目标路径:代表把内容移动的过程显示出来

5、查看文件内容:

A、查看文件的全部内容:cat  路径/文件(查看文件的全部内容)、cat -n 路径/文件(查看文件全部内容,并显示行号)、cat -p 路径/文件(查看文件内容,并显示控制符)

B、查看文件的头部内容:head 路径/文件(默认查看文件前十行的内容)、head -4 路径/文件(查看文件前4行的内容)。

C、查看文件尾部的内容:tail 路径/文件(默认查看文件后十行的内容)、tail -5 路径/文件(查看文件后5行的内容)。

D、过滤查看文件内容:grep ‘root’ 路径/文件(查看文件中含有root字符的行)、grep ‘^root’ 路径文件(查看开头带有root字符的文件行)、grep ‘root$’ 路径/文件(查看文件结尾带有root的文件内容行)。

E、分页显示文件的内容:less 路径/文件(分页查看文件的内容,上下键翻页,/root查询关键字)

F、分页显示文件内容:more 路径/文件(分页查看内瓤,空格翻页,回车翻行)

6、查看命令的帮助文档

A、命令 --help

B、man 命令

 

举报

相关推荐

0 条评论