共 1 篇文章

标签:Linux目录中的.是什么意思? (linux 目录中.)

Linux目录中的.是什么意思? (linux 目录中.)

当你之一次了解 Linux 操作系统时,你可能会被它很多神秘的功能吓到。其中之一就是 Linux 目录结构中的“.”和“..”,它们语义深奥,具有很多功能。本文将详细介绍这两个符号的含义,以帮助你更好地了解它们在 Linux 系统中的作用。 1. 什么是 Linux 目录? 在介绍“.”和“..”之前,让我们先了解一下 Linux 目录是什么。在 Linux 中,所有的文件都存放在一个根目录下。这个根目录被称为“/”,也被称为文件系统的根目录,这是整个 Linux 文件系统的起点。在根目录下,有许多子目录,每个子目录又可以包含其他子目录和文件。这样就形成了 Linux 的目录结构,这个结构被称为“树形结构”。 2. “.”表示当前目录 在 Linux 当中,点号“.”表示当前目录所在位置,也就是指当前目录的路径。例如,假设你当前的位置是 /home/user/,那么 . 就代表了该文件夹本身,即 /home/user/。点号通常被用来表示当前目录的路径位置,它可以用在各种命令中,例如 cd 命令,它可以让你切换当前工作目录到指定的目录: cd . 该命令将让你留在当前目录,不做任何变化。 3. “..”表示上级目录 同样的,双点号“..”表示上一级目录所在位置,也就是指当前目录的父目录路径。例如,如果你当前的位置是 /home/user/projects/,那么 .. 就代表的是上一级目录的路径,即 /home/user/。‘..’通常被用在 shell 命令中,它可以让你访问指定目录的上一级目录。例如,你可以通过以下命令返回到用户主目录: cd .. 该命令会让你跳转到上一级目录,也就是 /home/user/。 4. 使用“.”和“..”符号 在使用“.”和“..”符号的时候,需要注意一些规则。“.”和“..”符号只能用于路径中,而不能用于文件名中。在使用“..”符号的时候,你仅能使用一个“..”符号,不允许重复使用多个。在使用“.”和“..”符号的时候,你必须非常小心,因为它们可以在 Linux 中引起各种问题。 5. 本文详细介绍了 Linux 目录中的“.”和“..”符号的含义和作用。通过了解这些符号,你可以更好地处理和管理 Linux 中的文件和目录,也可以轻松地使用各种 shell 命令,而不用担心出现错误。当你掌握这些符号的使用方法之后,你会发现它们是 Linux 操作系统中非常有用的功能。 相关问题拓展阅读: Linux中的根目录下的各个文件都有什么作用? linux中/是根目录,/home是家目录,二者有什么区别??家目录是不是在根目录里面的?? Linux中的根目录下的各个文件都有什么作用? 1)bin bin是binary的缩写,是UNIX类操作系统中根目录的标准子目录,包含可执行的程序(即准备运行的程序),以便达到启动(即启动)和修复系统的最小功能。 /bin是系统默认的路径,它是系统发出命令时搜索相应程序的目录列表。这意味着,只要在命令行中输入文件名,然后按下Enter键,就可以运行/bin中的对应的可执行文件(即,可运行程序)从而达到我们执行命令完成对应功能的操作。 2)boot 这里面存放的是启动Linux时使用的一些核心文件。Linux的引导过程是Linux上的开源操作系统在计算机上的初始化。它涵盖了从初始引导到启动初始用激芹户空间应用程序的许多步骤。同样让我们打开boot看看,里面的内容。 3)dev /dev是特殊文件或设备文件的位置。它突出显示了Linux文件系统的一个重要方面——一切皆文件/目录。 4)etc etc目录用来存放系统管理所需要的配置文件和子目录。它包含所有与系统相关的配置文件。 5)home 使用用户的主目录,比如说有个用户叫zhang,那他的主目录就是/home/zhang我们通常同“~”来表示家目录。 6)lib 这个目录里存放着内核模块和系统最基本的动态链接共享库,其作用类似于Windows里的.dll文件。几乎所有的应用程序都须要用到这些共享库,是二进制文件。它们对于基本系统功能是必不可少的。 7)lost+found 每个文件系统即每个行昌分区都有自己lost+found的目录。你会在这里找到被损坏的文件的恢复位。 这个目录平时是空的,当系统不正常关机后,这里就成了一些无家可归的文件的避难所,也就是说它对于恢复由于许多原因如电源故障而没有正确关闭的文件是有用的。 8)media 这是linux中的播放器。Linux媒体播放器和任何其他媒体播放器一样做同样的事情:播放音频和视频。在本文中,“Linux媒体播放器”被用于作为Linux视频播放器和Linux音频播放器的双重任务的软件。 9)mnt 系统提供这个目录是让用户临时挂载别的文件系统。这是一个通用的挂载点。该目录通常包含挂载点或子目录,在其中安装软盘和CD。 10)opt 这个目录是为所有不属于默认安装的软件和附加包保留的。因为要遵守FSSTND,所有第三方应用程序都应该安装在这个目录中。 11)proc 这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。也就是说,这个目录的内容不在硬盘上而是在内存里。 12)root root包含一个先进的GNU/Linux操作系统。它的目标是稳定、灵活和快速档铅扒。root是一个通用系统,包括服务器和工作站使用的软件。root包括现代和强大的桌面环境。它是系统管理员的主目录。作为系统的拥有者,它的特权就是单独拥有一个目录。 13)in /in是Linux和其他UNIX类操作系统中root目录的标准子目录,包含可执行程序(即准备运行)程序,也就是说这里存放的是系统管理员使用的管理程序。 linux根目录下各文件夹的作用 /bin 二进制可执行命令 /dev 设备特殊文数携件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基点,比如用户和毕明user的主目录就是/home/user,可以用~user表示 /lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件 /in 系统管理命令,这里唤告存放的是系统管理员使用的管理程序 /tmp 公用的临时文件存储点 /root 系统管理员的主目录(呵呵,特权阶级) /mnt 系统提供这个目录是让用户临时挂载其他的文件系统。 /lost+found 这个目录平时是空的,系统非正常关机而留下“无家可归”的文件(windows下叫什么.chk)就在这里 /proc 虚拟的目录,是系统内存的映射。可直接访问这个目录来获取系统信息。 /var...

技术分享