linux中(linux基础知识点)
大家好,今天小编来为大家解答linux中这个问题,linux基础知识点很多人还不知道,现在让我们一起来看看吧!
Linux中的./是什么意思
在Linux系统中,"./"是一个具有特殊含义的路径符号。它象征着绝对路径的起点,即当前目录,相当于告诉系统从当前工作目录开始查找文件或目录。与之相对的,不是以"/"开头的路径则是相对路径,它基于用户当前的目录位置来定位。
"."代表当前目录,而".."则指向上一级目录,这两种情况都可以简写为"./"和"../"。此外,"~"指的是用户的主目录,这是用户个人文件的存储位置。
"/"是Linux文件系统的核心,也是所有文件和目录的根节点,它构成了树状结构的顶层,是系统启动时的默认加载点,因此重要文件应放置在这里。像/etc、/bin、/dev、/lib、/sbin这样的关键目录,应当直接与根目录相连,而不是作为独立的分区。
Linux的文件系统包含四种基本类型:普通文件(如文本文件、代码、脚本等),通过cat、less等工具查看和mv重命名;目录文件,用于存储文件和子目录的名称和指向;链接文件,以'l'开头,指向其他文件;以及特殊文件,如设备文件,常在/dev目录下,通过file命令识别。
总的来说,理解和掌握"./"在Linux中的作用,对于正确定位和操作文件至关重要,尤其是在处理文件路径和目录结构时。
linux中的"~"是什么意思
~代表用户的/home/用户明目录。
假设你的用户名是x,那么~/就是/home/x/
.是代表此目录本身,但是一般可以不写;所以cd~/.和cd~和cd~/效果是一样的。但是.后面有东西又是另外一个问题,点在文件名头部,代表一个隐藏文件。
~/.local是你的主目录下一个.local的文件夹的路径,并且从.可以看出,这是一个饮藏文件,如果不用ls-a的话,一般ls是无法看到的。
~是一个代位符,表明的是个人目录的地址,因为每个用户都有自己的个人目录地址,所以用~作为统一替代这个根据用户不同而不同但有规可循的地址,来保证某些情况下的兼容问题。
扩展资料
在Linux中,所有的东西都是以文件的形式存储在计算机中,所以要找到Linux里面的文件,就需要用到路径。路径又分为绝对路径和相对路径。
绝对路径就是文件在计算机中所处的完整位置,如"passwd"配置文件的绝对路径就是"/etc/passwd",相对路径就是文件相对与当前所在位置的一个名字的简写,这个名字不会以/开头,而且名字会自动添加pwd显示的值。
Linux常用命令:
1、新建文件【增】touch
命令:touch文件名
示例:在当前目录创建一个名为aa.txt的文件 touch aa.txt
2、删除文件【删】 rm
命令:rm-rf文件名
3、打开文件
命令:vi文件名
示例:打开当前目录下的aa.txt文件 vi aa.txt或者 vim aa.txt
注意:使用vi编辑器打开文件后,并不能编辑,因为此时处于命令模式,点击键盘i/a/o进入编辑模式。
Linux中的“/”、“./”、“.” 是什么意思
在Linux中,三个特殊符号“/”、“./”和“~”扮演着不同的角色。首先,“/”是Linux文件系统的根目录,象征着系统文件的绝对路径,它就像一个庞大的树形结构的起点,所有的目录、文件和设备都从这里开始。它通常只包含目录,避免直接存放文件,因为它是系统启动时优先载入的,重要文件应放置于此。"/"下的几个常见子目录如/bin(存放常用二进制命令)、/boot(包含启动文件)、/dev(设备文件)、/etc(配置文件)等,各有其特定功能。
“./”是一个相对路径指示符,表示从当前目录开始查找文件或目录,它代表了“当前目录”的概念。
“~”则代表当前用户的主目录,即登录用户的家目录,用于存储个人文件和设置。
“..”代表上一级目录,用于在路径中表示向上移动。
“pwd”是打印工作目录的命令,用于显示当前工作目录的完整路径。
了解这些路径结构有助于我们更有效地在Linux系统中导航和操作。例如,/bin包含系统启动时需要的二进制命令,/boot储存启动文件,/dev则管理设备文件,/etc则存放系统配置和用户信息。每个路径都有其特定用途,理解它们有助于我们管理和维护Linux系统。