Linux包含那些目录

/dev目录

这些是您的系统使用或可以使用的设备。在Linux中,一切都被视为文件,因此您的硬盘将作为位于那里的文件进行跟踪。如果您使用的是IDE硬盘驱动器(而不是 SCSI),您的硬盘驱动器位于/dev/hda。您不必经常查看/dev,所以不用担心。

/boot目录

代码:

cd /boot [ENTER]

会让你进入/boot目录。这就是Linux内核通常所在的位置。高级用户可能出于自己的原因更改内核的位置(他们可能更喜欢/shoe),但在大多数系统上它通常放在那里。您最终将不得不使用此目录,因为您将来可能需要使用两种或更多不同类型的内核。这将在更高级的课程中进行。

/root目录

如果您不是以root身份工作并键入cd /root,您将被带到目录/root。但是,当您在那里时,您将无法做任何事情。 Root的主目录对其他人来说是一个限制区域。Linux的反应有点像,“你不必知道那个”。用户的主目录对其他用户也有一定的限制。

/sbin目录

/sbin是另一个禁止访问的目录。你可以看,但你不能触摸。这个目录就像/bin一样,里面有经常使用的程序,但它们只能由root使用。 “Shutdown”就在那里。只有root用户可以关闭系统。如果不是root的用户试图关闭系统,他或她会收到一条消息,说只有root才能这样做。然后那个人会被秘密警察跟踪三个月。

/tmp目录

/tmp是一个用于存储临时文件的目录,顾名思义。当您在KDE等Linux上使用Windows风格的系统时,此窗口管理器将在那里创建文件以供临时使用。当您双击照片的图标时,您会看到照片,但在您查看照片时会创建一个临时文件。当您关闭KDE镜像程序时,临时文件将被删除。主要是在Windows管理器下工作的程序利用了这个目录。

/var目录

/var是某些文件的目录,这些文件可能会改变其大小(即可变大小),例如,有一些优秀的Linux数据库。一种称为MySQL。通常,MySQL将其数据保存在名为/var/mysql//var子目录中。如果我有一个电子商务网站,我就会有一个数据库来注册购买。该数据库的规模显然会增长。如果没有,那我就有麻烦了。它也是电子邮件服务器存储收到的邮件的正常位置。同样,电子邮件的大小也各不相同。

/lib目录

/lib用于存放库文件。这就是名称/lib的来源。程序可以使用库来执行它们的功能。不同的程序使用相同的库,因此Linux将它们存储在这里,以便每个程序都知道在哪里可以找到它们。除非您开始收到诸如“找不到共享库...”之类的消息,否则您可能不必太担心这个目录。当您下载了一个程序并且不得不自己从源代码编译它时,有时会发生这种情况。即便如此,遇到所谓的“依赖”问题也非常罕见。大多数程序,即使是从源代码编译的,通常都有一个预配置程序,以确保它们可以找到它们“依赖”运行的库。如果他们不这样做,他们会告诉您无法安装该程序。

/home目录(甜蜜的家!)

我们之前谈过/home。这是一个存放用户个人文件的目录。我们所有人都对使用程序有一定的偏好。这些首选项通常包含在配置文件中,这些文件也存储在用户的主目录中。这些文件中的大多数都以“.”开头。

如果你去你的Home目录

代码:

cd /home/[用户名]
ls -a

还有什么?

大多数 Linux 安装还将提供以下目录:

  • /mnt
  • /cdrom
  • /floppy

这些不应该包含任何东西。 假设在Linux中,如果您想查看软盘或CD上的内容,你应该使用下面的代码:

cd /floppy or cd /cdrom