linux命令相对路径 linux查看相对路径命令

linux返回相对路径并删除多余的/

cd命令。在linux软件中,想要返回相对路径并删除多余的,想要使用cd命令。Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布。

成都创新互联公司服务项目包括南江网站建设、南江网站制作、南江网页制作以及南江网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,南江网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到南江省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

linux下的绝对路径、相对路径是什么意思?

在Linux中,文件路径分为两种:绝对路径和相对路径。

绝对路径

从根目录开始,依次将各级子目录的名字组合起来,形成的路径就称为某个文件的绝对路径。比如:跟目录/下有目录usr,usr目录下有子目录bin,bin目录下有文件chsh,则chsh文件的绝对路径就是:/usr/bin/chsh。

相对路径

相对当前所在路径的位置,例如当前所在的位置为/usr,也就是在根目录的usr子目录下,则chsh文件相对当前位置的路径为:bin/chsh。

在路径之中,一些特殊符号的说明:

。:表示用户所处的当前目录;

……:表示上级目录;

~:表示当前用户自己的家目录;

~user:表示用户名为user的家目录,这里的user是在/etc/passwd中存在的用户名。

linux中的cd ..和cd -命令有什么区别?

主要只有操作上的不同:

cd ..是返回上一层目录, cd -是返回到上一次的工作目录。

cd命令概述:

cd是Change Directory的缩写,这是用来切换工作目录的命令。cd命令是一个内置命令,可以通过type命令查看。

cd命令语法

cd [相对路径或绝对路径或特殊符号]

说明:

不加参数时,默认切换到用户主目录,即环境变量HOME指定的目录,如root用户的HOME变量为/root,那么cd命令不带参数时便切换到/root目录下。

绝对路径是从跟目录开始的,如/root或/home/sgl,相对路径是相对于当前路径来说的。

假如当前目录在/home/guo下面,那么前面的/home/sgl的相对路径就是../sgl,即当前目录的上级目录下的sgl目录。

特殊符号包括~、-、..等。

~表示用户主目录,即HOME变量指定的目录,如root用户的主目录为/root。

-表示前一个工作目录。

..表示上级目录。

.表示当前目录。

扩展资料

常用范例:

3.1 例一:进入系统根目录

命令:

cd /

说明:进入系统根目录,上面命令执行完后拿ls命令看一下,当前目录已经到系统根目录了

命令:

cd .. 或者 cd .. //

说明:

进入系统根目录可以使用“ cd .. ”一直退,就可以到达根目录

命令:

cd ../.. //

说明:使用cd 命令实现进入当前目录的父目录的父目录。

例2:使用 cd 命令进入当前用户主目录

“当前用户主目录”和“系统根目录”是两个不同的概念。进入当前用户主目录有两个方法。

命令1:

cd

命令2:

cd ~

例3:跳转到指定目录

命令:

cd /opt/soft

说明:

跳转到指定目录,从根目录开始,目录名称前加 / ,当前目录内的子目录直接写名称即可

例四:返回进入此目录之前所在的目录

命令:

cd -

Linux中的路径(.)是什么意思?

.代表当前目录。

比如./test.py表示在当前目录中有一个test.py的文件。

..代表当前目录的上一层目录,../start 表示当前目录中有个start文件(或目录)也可以表示运行程序,用ctrl c关闭。

获取目录或文件名位置的方法有两种,分别是使用绝对路径和相对路径,绝对路径指的是从根目录(/)开始写起的文件或目录名称,而相对路径则指的是相对于当前路径的写法。

换句话说,绝对路径必须以一个正斜线(/),也就是根目录开始,到查找对象(目录或文件)所必须经过的每个目录的名字,它是文件位置的完整路标,因此,在任何情况下都可以使用绝对路径找到所需的文件。例如:

[root@localhost ~]# cd /usr/local/src

[root@localhost src]# cd /etc/rc.d/init.d

这些切换目录的方法使用的就是绝对路径。

cd是切换目录的命令,而相对路径,就不是以正斜线开始,它是从当前所在目录开始,到查找对象(目录或文件)所必须经过的每一个目录的名字。例如:

[root@localhost /]# cd etc

#当前所在路径是/目录,而/目录下有etc目录,所以可以切换

[root@localhost etc]# cd etc

-bash:cd:etc/:没有那个文件或目录

#而同样的命令,由于当前所在目录改变了,所以就算是同一个命令也会报错,除非在/etc/目录中还有一个etc目录。了解更多Linux知识,推荐老男孩教育。


网页标题:linux命令相对路径 linux查看相对路径命令
标题URL:http://cdiso.cn/article/dddjioh.html

其他资讯