linux中的"~"是什么意思

作者&投稿:叶钥 (若有异议请与网页底部的电邮联系)
Linux中的./是什么意思~

Linux中“./”在系统文件中表示绝对路径的意思。
linux系统中,所有的文件与目录都是由根目录/开始,不是以/开头的就是相对路径;
1、“.”表示当前目录,也可以用“./”表示;
2、“..”表示上一级目录,也可以用“../”表示;
3、“~” 代表用户自己的宿主目录;
4、“/”处于Linux文件系统树形结构的最顶端,我们称它为Linux文件系统的root,它是Linux文件系统的入口。
所有的目录、文件、设备都在/之下,它是Linux文件系统最顶层的唯一的目录;
一般建议在根目录下面只有目录,不要直接存放文件;根目录是linux系统启动时系统第一个载入的分区,所以启动过程中用到的文件应该都放在这个分区中。
其中/etc、/bin、/dev、/lib、/sbin这5个子目录都应该要与根目录连在一起,不可独立成为某个分区。

扩展资料:
linux有四种基本文件系统类型:
1、普通文件:如文本文件、c语言源代码、shell脚本等,可以用cat、less、more、vi等来察看内容,用mv来改名;
2、目录文件:包括文件名、子目录名及其指针,可以用ls列出目录文件;
3、链接文件:是指向一索引节点的那些目录条目,用ls来查看时,链接文件的标志用l开头,而文件后以"->"指向所链接的文件;
4、特殊文件:如磁盘、终端、打印机等都在文件系统中表示出来,常放在/dev目录内;
可以用file命令来识别。

~/一般情况下表示当前目录。但是当开终端的时候,都是在用户名目录下面的,所以这个就是用户名目录里面的东西。.是代表此目录本身,但是一般可以不写,cd ~/. 和cd ~ 和cd ~/效果是一样的。具体详细的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中的"~"代表home目录,即主目录。因为每个用户都有自己的个人目录地址,所以用 ~ 作为统一替代这个根据用户不同而不同但有规可循的地址。知道Linux命令操作起来特别的方便和快速,想要学习更多Linux命令,可以查询下《Linux命令大全(手册)》,如下:



~代表主目录,即用户的/home/用户名目录。假设你的用户名是Y,那么~/就是/home/Y/,更多更详细的Linux命令你可以查看《Linux命令大全(手册)》。



~ 是一个代位符,表明的是个人目录的地址,因为每个用户都有自己的个人目录地址,所以用 ~ 作为统一替代这个根据用户不同而不同但有规可循的地址,来保证某些情况下的兼容问题。详细介绍查看下 Linux命令大全吧

~代表/home/用户名目录

假设你登陆的用户名为Y
~ 就表示 /home/Y, 想搜索了解更多Linux命令,下图可供参考




Linux中的.\/是什么意思
在Linux系统中,".\/"是一个具有特殊含义的路径符号。它象征着绝对路径的起点,即当前目录,相当于告诉系统从当前工作目录开始查找文件或目录。与之相对的,不是以"\/"开头的路径则是相对路径,它基于用户当前的目录位置来定位。"."代表当前目录,而".."则指向上一级目录,这两种情况都可以简写为".\/"...

Linux中的.\/是什么意思?
Linux中“.\/”在系统文件中表示绝对路径的意思。linux系统中,所有的文件与目录都是由根目录\/开始,不是以\/开头的就是相对路径;1、“.”表示当前目录,也可以用“.\/”表示;2、“..”表示上一级目录,也可以用“..\/”表示;3、“~”代表用户自己的宿主目录;4、“\/”处于Linux文件系统树形结构...

linux基本操作命令有哪些?
linux系统中操作指令有很多,最常用操作指令是:cd命令、cd命令、grep命令、find命令、cp命令、mv命令、rm命令、ps命令、kill命令、killall命令、file命令、tar命令、cat命令、chgrp命令、chown命令、chmod命令、pwd命令、vim命令、gcc命令、time命令。 1、cd命令 这是一个非常基本,用于切换当前目录,它的参数是要切换到...

Linux系统中的文件类型及文件扩展名详解
Linux文件类型常见的有:普通文件、目录文件、字符设备文件和块设备文件、符号链接文件等,现在我们进行一个简要的说明。 1. 普通文件 我们用 ls -lh 来查看某个文件的属性,可以看到有类似-rwxrwxrwx,值得注意的是第一个符号是 - ,这样的文件在Linux中就是普通文件。这些文件一般是用一些相关的应用程序创建,比如...

linux中 是什么意思?
Linux 是一种自由和开放源代码的 Unix 操作系统。它由以下部分组成:内核,Shell 和用户态工具。相较于其他操作系统,Linux 更加稳定,可靠且安全,因为它基于强大的 Unix 操作系统。由于 Linux 是开放源代码的,任何人都可以查看、修改和重新分发代码,这使得它成为开发者和企业之间的首选操作系统。Linux...

linux系统中r、 w、 x分别代表什么权限。
Window系统中查看一个文件是否为可执行文件,是通过扩展名(.exe、.bat 等),但在 Linux 系统中,文件是否能被执行,是通过看此文件是否具有 x 权限来决定的。也就是说,只要文件拥有 x 权限,则此文件就是可执行文件。但是,文件到底能够正确运行,还要看文件中的代码是否正确。

解决Linux 中的 “Bash: Command Not Found” 报错 | Linux 中国
如果某个流行命令被弃用,如ifconfig,记得寻找替代工具,如用ip命令替换。方法3:别名与脚本路径Linux中,别名允许你为长命令创建简写。比如Ubuntu中的ll(ls -l的别名)。在跨系统使用时,别名可能造成困惑。如果找不到命令,先确认它是否是其他系统上的别名,而非真正的命令。执行shell脚本时,确保指定...

在linux中是什么意思?
在Linux中是什么意思?Linux是一种开源的操作系统,也就是说,它的系统代码开放给任何人查看、修改和使用。这使得Linux成为一个强大和灵活的系统,拥有广泛的应用场景,例如服务器、桌面、移动设备等。在Linux中,人们可以使用各种开源软件包和工具来完成各种任务,例如编程、网站托管、文件共享等。此外,...

Linux系统中有哪几种文件类型?
1、纯文本文件:这是Unix系统中最多的一种文件类型,之所以称为纯文本文件,是因为内容可以直接读到数据,比如数字、字母等。设置文件几乎都属于这种文件类型。2、二进制文件:系统其实仅认识且可以执行二进制文件。Linux中的可执行文件就是这种格式的。3、数据格式的文件:有些程序在运行过程中,会读取...

linux 中 | 是什么意思
Linux中的 \/#和#的区别为:执行路径不同、使用用户不同、切换不同。一、执行路径不同 1、\/#:\/#的路径目录是根目录,在绝对路径根目录下执行操作。2、#:#的路径目录是家目录,在相对路径家目录下执行操作。二、使用用户不同 1、\/#:\/#针对的使用用户为系统默认创建的用户,即root用户。2、#...

子长县14759134200: linux命令中q、wq、q!的区别? -
琦壮盖曲: Linux中没这个命令; 只是在vi中有这个指令; q表示退出; w表示保存退出; q!表示强制退出.linux命令是对Linux系统进行管理的命令, 对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件, Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似, linux命令在系统中有两种类型:内置Shell命令和Linux命令, 想要在Linux系统之中随心所欲的行走那就离不开掌握常用的Linux命令.

子长县14759134200: linux命令中的%U是什么意思 -
琦壮盖曲: %U是linux下.desktop文件中Exec关键字的一个形式参数,用来描述如何处理可执行程序的实际输入参数:%u 代表一个URL.也可以是一个本地文件路径.%U 代表一系列URL,其中每一个URL作为一个单独的参数传递给可执行程序.也可以是一系列本地文件路径.例如 /usr/share/applications/gedit.desktop 文件中包含:Exec=gedit %U这表示gedit的参数将被视为一系列URL(或者文件路径).

子长县14759134200: linux里提到的QT是什么,它执行什么样的功能.谢谢帮我解答下. -
琦壮盖曲: Linux里面的Qt是一个C++的图形库,Qt是用来做应用程序开发的,比如诺基亚之前的塞班系统都是基于Qt开发的,比如开发一个QQ可以用Qt去开发,开发一些小的应用程序,均可以用Qt开发.

子长县14759134200: Linux中$? , $*,$#的区别? -
琦壮盖曲: $? 执行上一个指令的返回值 (显示最后命令的退出状态.0表示没有错误,其他任何值表明有错误)$* 这个程式的所有参数,此选项参数可超过9个.$# 这个程式的参数个数$0 这个程式的执行名字$n 这个程式的第n个参数值,n=1..9$$ 这个程式的PID(脚本运行的当前进程ID号)$! 执行上一个背景指令的PID(后台运行的最后一个进程的进程ID号)$- 显示shell使用的当前选项,与set命令功能相同$@ 跟$*类似,但是可以当作数组用 更多Linux知识可参考《Linux就该这么学》.

子长县14759134200: linux里面的$是什么意思? -
琦壮盖曲: 所谓$:也就是咱们平常说的“命令提示瞧命令的,命令提示符前面可能提示当前用户的一些信息,在linux下会提示用户当前目录以及当前用户. 这个东西也就是相当于Windows下的C:\>里面的> 而C:\也就是所谓提示的当前目录.

子长县14759134200: Linux中“$”具体是什么作用? -
琦壮盖曲: 有两种作用: (1) [redhat@station5 ~]$ 此处是指普通用户的提示符,root为#. (2) 在脚本中是指申明变量,如: #!/bin/bash for ip in $( seq 1 254) (此处是申明数字变化范围1到254) do ping -c1 -w1 192.168.0.$ip &>/dev/null && echo station$ip is up || echo station$ip is down | grep up done

子长县14759134200: linux终端下符号>和&的意思比如“cat > temp.foo &” -
琦壮盖曲: >是标准输出的重定向. 应该显示在屏幕上的正确的东西写得temp.foo文件中&是后台执行. 此符号前面的指令放到后台运行,不影响下面操作.

子长县14759134200: Linux嵌入式中,进入一个目录的指令中,&&. 这个代码是什么意思?有什么意义? -
琦壮盖曲: 1、&&是为了让两个命令连续执行,只有前面命令执行成功,后面命令才继续执行 cd Quake3 && ./start.sh 可以省掉,不过每个命令要分行,例如 cd Quake3 ./start.sh 2、也可以用; command1;command2;command3 不管前面命令执行成功没有,后面的命令继续执行 cd Quake3;./start.sh 3、command1&command2&command3 三个命令同时执行

子长县14759134200: linux的shell编程处处定向里的 &> 和 2> 是什么意思? -
琦壮盖曲: &是后台的意思>是重定向2是标准错误&>代表后台重定向2>代表标准错误重定向

子长县14759134200: linux中^和&有什么区别,都是按位与的意思吗? -
琦壮盖曲: ^ 是正则中的以什么字符开头的意思& 是一般用于将执行命令放后台执行

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网