温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

linux中的“/”和“./”是什么意思

发布时间:2020-06-21 11:02:35 来源:亿速云 阅读:6922 作者:元一 栏目:建站服务器

在Linux Shell中有很多的特殊符号,这对于我们写Shell脚本时要特别留意:一方面要知道这些特殊符号的用法,这些符号用好了可以达到事半功倍的效果;但另一方面要避免这些特殊符号的过度使用而导致脚本难以调试、难以阅读。

这些特殊符号罗列出来大致如下:

# ; ;; . , / / ‘string'| ! $ ${} $? $$ $* “string”* ** ? : ^ $# $@ `command`{} [] [[]] () (()) || && {xx,yy,zz,…}~ ~+ ~- & / + – %= == !=

输出/输入重导向:

> >> < << : > &> 2&> 2<>>& >&2

~表示主目录,也就是当前登录用户的用户目录。

比如:我登录用户是chen

cd ~

~ 代表的就是 /home/chen/。当然前提是有用户目录,如果没有/home/chen目录的话情况就比较多了。

linux中的“/”和“./”是什么意思

/是指根目录:就是所有目录最顶层的目录。

./表示当前目录,./ 一般需要和其他文件夹或者文件结合使用,指代当前目录下的东西。

cd . 没有太多意义
cd ./文件夹   切换到当前目录的某个文件夹

..表示上级目录

cd ..         切换到上级目录   
cd ../文件夹    切换到上级目录中的某个文件夹

以上就是linux中的“~”、“/”、“./”分别代表什么的详细内容,更多请关注亿速云其它相关文章!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI