2016 - 2024

感恩一路有你

linux插上u盘以后变成只读模式 在linux中home目录的作用是是什么?

浏览量:4700 时间:2023-04-24 18:07:55 作者:采采

在linux中home目录的作用是是什么?

home目录在Linux一般称主目录,在该目录下面储存的是每个用户的目录。也会是每个用户的数据是存储位置在该目录下面的一个子目录中。

我们清楚Linux是一个多用户的操作系统,也就是在操作系统中可以不创建多个用户。大多在修改用户的时候变会在home目录下面不自动创建一个同名的子目录,也就是该用户的主目录。而该空白文档的用户仅有对该子目录有全量的读写权限。

系统的总结来说,home目录是存储位置每个用户的主目录,用户的主目录存储用户独有的数据。

在Linux中每个目录都有其作用,下面我们列出比较多目录的详细作用。

/bin–用户基础二进制文件目录

目录/bin是根目录的一级子目录。在该目录中包涵着最为基础的用户二进制文件,也就是应用程序。这个目录相当像Windows下的Programs目录。

并非是所有的应用程序都读取在这个目录下面,有些不是特别基础的程序会存储位置在/usr/bin目录下面。比如Chrome浏览器等,的或用户自己按装的一些程序正常情况会在/usr/bin下面。而系统应用程序则正常情况会在该目录下面,.例如ls、mkdir和cp等等。

如果你可以使用的桌面版的操作系统,也可以实际GUI注意到该目录下的内容。下面这张图是一个具体一点的例子。

图4二进制目录/boot–静态启动文件

在目录/boot下面乾坤二卦的文件是主要用于启动操作系统的文件。例如GRUBbootloader文件和操作系统内核等。可是bootloader的配置文件并没有在这里,只是在/etc目录中。

/cdrom–光盘安装好点

目录/cdrom并并非FHS标准的一部分,可是我们在绝大多数发行新版中都看的到。该目录是光盘的充当挂载点。

/dev–设备文件

在Linux下面,设备也一个文件,比如磁盘、优盘或是光盘等。以及无线网卡、摄像头和串口等也是一个文件。而大多这些文件是在/dev目录下面,大家是可以快速切换到该目录下去看看详细的内容。

图5设备目录其中图是/dev目录的一个局部截图。在该目录下面最常见的肯定那就是/dev/sda这种文件,该文件它表示一个SCSI磁盘。

一次性处理实体设备外,在该目录下面也有很多伪设备。例如/dev/random表示一个再产生随机数的设备,/dev/loop0则是个将本地文件映射为磁盘的虚拟设备。这些伪设备有的时候更加用于,我们偶尔会在用这些设备做一些测试。

图6GUI目录/etc–配置文件

操作系统和应用程序的配置文件大多都统一读取在一个目录下面,这个目录那是/etc。很多配置文件都已文本文件的形式读取在这里。我们是可以按照文本编辑器改配置项。比如说网络的IP地址、Nginx的配置和系统日志的配置等等都可以在这里能找到。

/home–主目录

这个目录被称主目录。在Linux操作系统下面常见每个用户都有吧一个自己的目录,该目录就在/home下面。比如本例中有一个名为zhangsn的用户,该用户的主目录在/home下如图7所示。

用户的主目录下面包涵这数据文件和用户相关的配置文件。大多一个用户没有办法修改其目录下的文件,唯有我得到授权的情况下才能ftp连接其它文件。

图7zhangsn的主目录/lib–基础链接共享库

在/lib目录中读取的是/bin和/sbin中二进制文件(应用程序)需要的库文件。在/usr/bin下的应用程序依赖感的库常见在/usr/lib目录下面。

/lostfound–可重新恢复的文件

每一个文件系统都是一个lostfound目录。如果文件系统混乱,在系统改天起动的时候会并且数据检查。在检查的过程中如果不是发现到有数据的文件变会将其放进去该目录中。这样,你就是可以试着半自动重新恢复该文件。

/media–RemovableMedia

在目录/media下面包含的子目录是一些可设备的挂载点。当一些可设备插到电脑时,在该目录下会自动启动创建家族子目录,并进行挂载能力。

/mnt–正式挂载点目录

该目录正常情况是空的。通常主要是用于充当武器挂载一些外部文件系统。诸如有多个数据磁盘的情况下,会将格式化的磁盘挂载到该目录下面。mnt字符是mount的缩写,也就是武器挂架的意思。

/opt–任意选择软件包(Optional Packages)

自身安装好的非第一项软件通常会安装在该目录。

/proc–KernelampProcessFiles

该目录也是一个虚拟软件目录,也就是并不是存储文件数据的目录。这个目录中储存的文件大多是用来声望兑换操作系统内核内部信息也可以进程内部信息的。

图8proc目录比如每个进程在该目录下应该有一个子目录,而字母的名字是进程ID。命令对该目录下的文件进行无法读取,也可以资源进程的详细信息。或者我们刚刚进入目录/proc/258下面,这个是进程ID为258的进程的信息,是从ls命令可以看见追加内容。

图8进程详细信息/root–root主目录

目录/root是root用户的主目录。root用户的主目录并并非在/home下面,只是在根目录下面。对此不需要特别注意。

/move–应用程序状态文件

这个目录是都很新的目录,作用于应用程序存储经常改变的文件,.例如文件锁、进程ID或则套接字等等。

/sbin–管理程序二进制文件

该目录与/bin目录相似,应用于存储二进制文件。与/bin目录不同的地方是这个目录存储的是用于系统管理的二进制文件,.例如磁盘重新格式化(mkfs)、磁盘分区(fdisk)和网络配置(eth0)等命令。

图9系统命令/selinux–SELinux虚拟物品文件系统

假如你的Linux发行版建议使用SELinux作为安全管理,那么该目录包含着SELinux在用的相关文件。

/srv–服务数据

该目录存储具体服务需要提供的数据。大多数该目录是空的。这个目录中的数据通常是可以提供给外部的,.例如Web网站存储的用户信息。这里不需要再注意与/var和/tmp的区别,前者是提供给给外部用户的,而两者则是应用自己使用的,不过/tmp中的数据重启后会丢了。

/tmp–临时文件

应用程序出现的预备数据常见读取在该目录中。该目录有一个特点,就是系统重启后目录中的数据将被清理过。

/usr–UserBinariesampRead-OnlyData

与系统不使用的应用程序和文件不同,在/usr目录下存储位置的是用户不使用的应用程序的文件。比如/bin下面存储的系统二进制文件,而/usr/bin下面则是用户使用的二进制文件。/lib下面存储的系统库文件,而/usr/lib下面储存的是应用于应用程序不使用的库文件。

/var–变量数据文件

/var目录是/usr目录填写的可写目录,在/usr目录中的内容禁止读的,而/var则是可写的。日志文件和都正常操作中的一些写入文件操作大多数会写入文件/var目录。的或,日志文件常见读取在/var/log中。

linux系统提供安全功能如何?

linux系统可以提供安全功能非常靠谱。

一、账号安全压制

用户账号是计算机使用者的身份凭证或标识,每个要不能访问系统资源的人,要掌握其用户账号才能直接进入计算机。在Linux系统中,提供了多种机制来必须保证用户账号的这时、不会有危险地可以使用。

1.都差不多(用处)的安全措施

(1)系统账号的清理

在Linux系统中,除开用户半自动创建角色的各种账号之外,还除开随系统或程序按装过程而才能产生的其他大量的系统账号。以外超级用户root之外,其他大量账号只不过单独能维护运行软件服务进程,一般情况是绝对不容许登录系统的,而也被称为非登陆用户账号。

最常见的一种的非登陆账号用户账号的登录shell通常是/sbin/nologin,意思是禁止终端登录,应确保全不被以为改动,例如:

[~]#grep

目录 文件 用户 数据 系统

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。