请问下./在Linux下是什么意思

作者&投稿:澄废 (若有异议请与网页底部的电邮联系)
linux中%什么意思~

在linux系统中在命令行中Bash中特有的字符串替换方式。

其中%是linux中shell中一般代表变量,其中linux系统中有系统变量和自定义变量。
其中有些事系统自带的变量如使用env命令显示所有的环境变量,还有一些是自己编写的变量,具体含义需要提前赋值。
其中系统变量如系统提供的参数称为位置参数。参数的值可以用$N得到,N是一个数字,如果为1,即$1。如果是%表示则为%1.
我举一个列子帮助理解:
假设一个变量:
x=abcdabcd
那么:
echo ${x/a/b} # 只替换第一个a为b,结果:
bbcdabcd
%echo ${x//a/b} # 将所有a替换为b,结果:
bbcdbbcd
其中不可以使用正则表达式, 只能用 * ? 等通配符。

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命令来识别。

/ 的意思:

目录级别分隔符

. 的意思:

当前目录

./a 的意思就是:

当前目录下文件名为“a”的文件。

Linux中还有 .. 代表上级目录

扩展资料:

cd 命令:切换当前目录至其他目录
cd /:加上斜杠表示是进入到根目录。
pwd命令:查看当前路径。

下面是linux cd命令使用小技巧:
(1)cd 进入用户主目录
(2)cd ~ 进入用户主目录
(3)cd - 返回进入此目录之前所在目录
(4)cd ..  返回上一级目录
(5)cd ../..返回上两级目录
(6)cd !$ 把上个命令的参数作为cd 参数使用 



. 在这里表示的是当前目录,就像 .. 表示上级目录一样。

这个 / 表示的是目录级别的分隔符,他之前的就是目录名,./aaa/ 表明的就是 . (也就是当前目录)下面的 aaa 目录。当然这个 aaa 后面的 / 可以省略,就像 ./ 表示当前目录时,其实 / 是不需要的。

对应的 ./bbb 表示的是当前目录下面的 bbb 文件,但也可以表示 bbb 这个目录,区别就在于这个 bbb 是文件还是目录,所以目录一般都在后面加 / 来表示。尤其是鉴于 . 这个符号太过常用,单拿出来容易引起混乱,所以大家都用 ./ 表示当前目录。同样的 xxxx/ 表示 xxxx 目录。

当前目录的意思,如果你想运行当前目录的aaa,可以使用./aaa来运行,表示执行在当前目录下面的aaa,如果你只打上aaa,那么系统会在默认的系统程序目录里面寻找aaa,多半情况是找不到无法运行了

关于二者的区别在华清远见学习时老师是这样讲的:
.表示当前目录
./也是表示当前目录,但是二者有一定的区别,./这种写法后面都跟一个脚本文件 用来执行脚本
备注:一定要区分二者之间的区别,以防记混。

. 表示当前目录,就像 .. 表示上级目录一样。

/ 表示目录级别的分隔符,之前的就是目录名,./aaa/ 表明的就是 . (也就是当前目录)下面的 aaa 目录。当然这个 aaa 后面的 / 可以省略,就像 ./ 表示当前目录时,其实 / 是不需要的。更多Linux相关知识可查看《Linux就该这么学》。


想问一下和请问一下的区别
想问一下和请问一下的区别在于它们表达的意思和使用的场合不同。想问一下通常用于非正式场合,表达想要向对方询问的意图,没有表现出对对方的尊重和礼貌;而请问一下则用于正式场合,表达想要请教对方的意图,表现出对对方的尊重和礼貌。

麻烦问一下和请问一下哪个更好
请问一下更好。1、根据查询中国文学网显示,请问一下是敬词,是一种礼貌的询问方式,麻烦问一下口语化明显。2、请问一下,体现虚心求教的态度,麻烦问一下,带有求助打扰到别人的不好意思,给人不礼貌的感觉。

问一下,长24厘米宽14厘米的纸算什么型号的??急急急...
长24厘米宽14厘米的纸并不是特定的规格纸张尺寸。长24厘米宽14厘米的纸大致与A5尺寸(210mm×148mm),但是略小一些,但是长24厘米宽14厘米的纸并不是特定的规格纸张尺寸。纸张的规格分为A\/B\/C三类,比如:若将A0纸张沿长度方式对开成两等分,便成为A1规格,将A1纸张沿长度方向对开,便成为A2规格,...

我想问问一下
你想问一下没有写出来,那么我认为你这个问题一定是问得很。那很简单是吗?那么就用一个最通俗的问题来回答你。如果你觉得你有信心的话,你可以问问题,问得大方一点。不会有人笑话你的,只要你问。你问的问题我们回答不上,那么你也不要觉得是不是问题太难了。因为很多问题是没有办法回答的。就...

问一下,接吻会得病吗?
在通常情况下,双方身体健康,口腔没有溃疡或黏膜损伤,加上抵抗力较好,接吻时虽有唾液接触,使双方口腔内常存的细菌得到“交流”,但它们在口腔内可“和平相处”,不容易“兴风作浪”引起发病。可是,如果接吻太激烈,咬伤嘴唇、舌头或碰伤牙龈,要是一方抵抗力较弱,就有可能出现疾病。常见的有口疮、...

问一下纽约各个季节的天气如何?
纽约属于副热带湿润气候,它也是北美大陆最北端的属于此气候类型的主要城市。西北的城郊地带位于副热带湿润气候和温带大陆性湿润气候的过渡区。纽约地区年均见晴日达到234天,年日照率57%,年平均日照时间2,535小时。纽约冬季寒冷潮湿,盛行离岸风使大西洋的中和作用降低,然而大西洋和阿巴拉契亚山脉的共同...

我想问一下我现在有50万在哪个银行存大额存单最合算?
大额存单建议存在邮政储蓄银行,因为按年利率来说,邮政储蓄银行利率是最高的,因此存在这个银行是受益最大也是最合算的。

问一下,在上海的单位税前年薪14万,税后大概是多少?平均到手月收入是...
问一下,上海,税前年收入8W,发14个月工资,这样税后每月大概能拿到手多少呢?你的年收入=80000\/12*14=7777.77 应纳税额=7777.77-3500=4277.77 应缴个税=4277.77*10%-105=322.78*12=3873 每月税后工资=7777.77-322.78=7454.99 就这样 在上海,税前2300,那税后是多少啊1871.7 1600元...

问一下,人类群星闪耀时的十二篇文章每章的大致内容是什么,起因经过是什 ...
每章的内容:1、 拜占庭的陷落:1453年5月29日,奥斯曼土耳其苏丹穆罕默德二世攻占东罗马帝国最后的堡垒:君士坦丁堡,后改名为伊斯坦布尔。2、到不朽的事业中寻找庇护:1513年9月25日,西班牙探险家巴尔沃亚发现太平洋。3、亨德尔的复活:1741年8月21日,落魄而江郎才尽的作曲家亨德尔突然在一首诗中找到灵感,...

我想问一下手机网络无法用怎么办?
1、查看手机设置打开手机快捷中心(顶部下滑或底部上滑)查看是否已开启数据网络。2、确认手机卡状态确保手机卡话费余额充足,如欠费停机,充值成功后请重启手机。请与运营商确认是否已达到流量限制标准或是否开通数据网络功能。必要时可更换能正常上网的SIM卡来确认。3、查看手机信号如果手机使用了金属、磁吸...

福清市15888082635: linux中mv rootfs/*./ 是什么意思?
逮严佳乐: 在linux中,mv 是 move的缩写,为搬移命令,后跟要搬移的东西,及搬移到的位置而“*”在linux中,是模糊匹配的意思,这里表示所有文档.“.”是linux路径中,一个特殊的路径名,表示“当前目录”所以这句命令的意思就是:将当前目录下的rootfs目录下的所有内容,移动到当前目录下边.这句执行完后,rootfs目录下,应该是没有可见的文档了(不详细解释其内涵了).其下边儿的东西,都在当前目录放着.你可以用 ls 命令来查看一下.

福清市15888082635: linux中如何修改cd ~ 命令的默认路径
逮严佳乐: 进入/ect,打开passwd文件.如:root:x:0:0:root:/root:/bin/bash只需要把里面的/root改为其他目录即可

福清市15888082635: 怎么在linux下安装JDK
逮严佳乐: chmod u+x ./ jdk-1_5_0-linux-i586-rpm.bin 授予当前用户拥有和可执行权限./ jdk-1_5_0-linux-i586-rpm.binrpm -ivh jdk-1_5_0-linux-i586-rpm 安装程序会将J2SDK安装到以下目录中:# ls /usr/javajdk1.5.0

福清市15888082635: apache提示找不到php.ini文件,路径是对的这个是为什么?
逮严佳乐: 这个问题我知道!请问是啥系统?如果是linux,一般是在/etc/php/etc/php.ini或是在/usr/local/php/etc/php.ini这样的,前者是用rpm包,后者是用源码包安装.一般人都是这个位置,对应你的情况再检查下.如果是windows系统,php.ini还是在c:\windows\php.ini的

福清市15888082635: linux下可以手动执行自己写的neverdie程序(neverdiestop)现在想在一个perl脚本中达到手工执行的效果
逮严佳乐: 我来告诉你标准答案!应该这么写例子中的/path指的是你的程序的路径------------------#!/usr/bin/perl/path/neverdiestop

福清市15888082635: 我的linux9.0开机后直接进入图形界面,注销后再进还是图形界面,怎么进入命令行界面呀,请各位大侠指导下
逮严佳乐: 关于这个问题,要默认进入字符界面的话,将/etc/inittab里面的id:5:initdefault:中的5改为3.从图形界面进图命令行:Ctrl+Alt+F1~F6

福清市15888082635: 运行在硬件之上的第一个程序是汇编程序吗操作系统运行于汇编程序之上?我知道我错了..可是为什么?
逮严佳乐: 这个问题很简单!我的理解,在开机到运行程序的过程中:开机按钮按下>电源接通>BIOS芯片通电>启动BIOS自检程序>检测完毕从磁盘0磁道读取数据此时操作系统所需服务被加载到内存中,根据操作系统不同,加载的服务不同GNU/linux...

福清市15888082635: linux下etc/selinux这个文件夹没有是什么原因?
逮严佳乐: 哈哈,这简单!没有安装selinux相关的包可以查看所使用的发行版是否有相关包,没有的话,说明该发行版没包含该子系统selinux跟安全相关

福清市15888082635: 6.16C语言,getchargetsgetc有什么区别分别是表示什么的
逮严佳乐: 关于这个问题,(1)intgetchar(void)函数每次从stdin缓冲区读入一个字符遇到回车返回,并且回车也被存入缓冲区,所以getchar可以用来吃掉回车符.函数返回读到的第一个字符的ASC码值,如果失败则返回-1其定义为宏定义,即#...

福清市15888082635: linux下alias声明的命令别名的绝对路径在哪?
逮严佳乐: alias 是bash的内部命令,不是外部命令,内部命令是没有独立的程序文件的.每次使用alias时,shell去处理你所输入的alias命令.如果非要说明是哪个程序处理的alias声明,就应该说是你的shell(可以通过 echo $SHELL查看当前shell) 追问 我想用at来执行命令,但是书上说命令最好用绝对路径,我不知道已经用alias声明的命令的绝对路径在哪?

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