dsmc.net
当前位置:首页 >> linux 中.和..代表什么 >>

linux 中.和..代表什么

.. 指向的是上一层目录。 cd .. 就是回到上一级;cd ../.. 就是回到上两级。 但是你这个 mv 漏了第二个反斜杠,所以就变成了把 filename 移动到了上一层目录并且重命名成 ..bk ,而点开头的文件是默认隐藏的,所以在文件管理器或者直接 ls 都看...

前者表示home directory(刚登录后所在的文件夹, 如abc登录后在/home/abc, ~即表示/home/abc), 后者是root directory(所有的路径都从此开始).

*(星号)是linux中的通配符,代表一个或一个以上的所有字符。linux的隐藏文件和隐藏文件夹都是以.(点号)开头,所以.*应该是代表当前目录下的所有隐藏目录和隐藏文件夹。 如果是./*则表示当前目录下的所有文件和所有目录,因为.(点号)还有代...

是当前目录 ..是上级目录关于这个linux系统的学习,我一直看刘遄老师的书籍《linux就该这么学》,感兴趣的也可以去看看埃

$( )中放的是命令,相当于` `,例如todaydate=$(date +%Y%m%d)意思是执行date命令,返回执行结果给变量todaydate,也可以写为todaydate=`date +%Y%m%d`; ${ }中放的是变量,例如echo ${PATH}取PATH变量的值并打印,也可以不加括号比如$PATH。

不同的地方$符号的定义不同,在bash里这个符号一般表示普通用户的命令提示符(可更改),在bash脚本里。$开头表示变量 $str表示变量,可赋值等操作,下面是一些特殊的变量 $# 是传给脚本的参数个数 $0 是脚本本身的名字 $1 是传递给该shell脚本...

/是指根目录,就和Windows的我的电脑那个位置差不多。 ./是指用户所在的当前目录。 如下所示: [root~]# cd /etc [root etc]# pwd /etc [rootetc]# cd / [root /]# pwd / [root /]# cd /etc [rootetc]# cd ./ [rootetc]# pwd /etc [root etc]#

表示任意几个字符串,其他具体的参考如下: 1. > 重定向输出符号。 2. >>重定向输出符号,但有追加的功能。 3. 2>错误重定向输出符号,覆盖原文件内容。 4. 2>>错误重定向输出符号,有文件内容追加的功能。重定向:I/O。Linux Shell 环境中...

linux中的^表示行首,你的代码可以解释为与.ht为行首的文件,就是该行首字要与你的.ht匹配 希望对你有所帮助! 免费提供最新Linux技术教程书籍,入门自学书籍《linux就该这么学》,为开源技术爱好者努力做得更多更好

后台执行。也就是执行这个程序的同时,你的终端同时还能够做其他的事情,如果不加这个符号,那么你执行这个程序后,你的终端只能等这个程序执行完成才能够继续执行其他的操作 。

网站首页 | 网站地图
All rights reserved Powered by www.dsmc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com