linux中"."和".."有区别吗
发表于:2024-11-20 作者:千家信息网编辑
千家信息网最后更新 2024年11月20日,linux中"."和".."有区别吗?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。. (dot,就是"点")在 shel
千家信息网最后更新 2024年11月20日linux中"."和".."有区别吗
linux中"."和".."有区别吗?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
. (dot,就是"点")
在 shell 中,使用者应该都清楚,一个 dot 代表当前目录,两个 dot 代表上层目录。
CDPATH=.:~:/home:/home/web:/var:/usr/local
在上行 CDPATH 的设定中,等号后的 dot 代表的就是当前目录的意思。
如果档案名称以 dot 开头,该档案就属特殊档案,用 ls 指令必须加上 -a 选项才会显示。除此之外,在 regularexpression 中,一个 dot 代表匹配一个字元。
linux中当.(点)放在一个需要一个目录名称的命令的参数处时,表示"当前目录";而一个紧接着另一个的两个点(..)呢,在同样的场景下(即当你的命令期望一个文件目录的时候)表示"当前目录的父目录"。
linux shell中的点命令完全等同于source命令。
[taoge@localhost Desktop]$ cat a.sh #! /bin/bashecho "shell script"export z="f(x) + f(y)"[taoge@localhost Desktop]$ ./a.sh shell script[taoge@localhost Desktop]$ echo $z[taoge@localhost Desktop]$ . ./a.sh shell script[taoge@localhost Desktop]$ echo $zf(x) + f(y)[taoge@localhost Desktop]$
我们看到, 点命令的作用, 确实就等价于source命令。 请注意看". ./a.sh", 前面一个点是点命令, 等价于source, 后面一个点是和/一起的, ./表示当前目录, 而且, 千万要注意, 这两个点之间必须有空格。
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。
目录
命令
代表
两个
档案
清楚
名称
就是
等价
帮助
特殊
上层
之间
作用
使用者
内容
参数
场景
对此
开头
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
阳山百铢网络技术有限公司
Qt 连接数据库 画图
对铁塔公司数据库的了解
必赢互动网络技术有限公司
网络安全 值班值守管理
形容网络安全的成语
软件开发部产品经理的下属
网络技术计算题
海能达应用软件开发怎么样
安卓运用软件开发
数据库应用设计指什么
梦幻西游春晚服务器可以干什么
超低价软件开发
网络安全检查整改落实情况
mysql命令新建数据库
http服务器模拟软件
获取邮件服务器证书
服务器搭建邮件服务器
一加有没有云服务器
软件开发升本能选什么
sql数据库深度解析
软件开发注册商标合同版本
bat公司软件开发岗位要求
松江区智能化软件开发优势
郑州大学中原网络安全研究院专硕
群晖nas路由器数据库
重庆维普数据库在哪里
如何创建医院数据库
常州海航软件开发售后服务
文献数据库 学术城邦