首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux操作系统,学习Linux pwd命令显示当前路径

本期学习Linux pwd命令显示当前路径 由于 linux 文件系统中有许多目录,当用户执行一条 Linux 命令又没有指定该命令或参数所在目录时,Linux 系统就会首先在当前目录(目前工作目录...因此,用户在执行命令之前,常常需要确定目前所在工作目录,即当前目录。 当用户登陆 Linux 系统之后,其当前目录就是它主目录。那么,如何确定当前目录呢?...可以使用 Linux 系统 pwd 命令来显示当前目录绝对路径。 pwd 命令,是 Print Working Directory (打印工作目录)缩写,功能是显示用户当前所处工作目录。...注意,在 [demo@localhost ~]# 这一部分中,虽然也显示当前所在目录(例如 ~ 表示主目录),但此位置只会列出整个路径中最后那一个目录,比如: 我们知道,不同目录中,目录名是可以重复...,因此,仅通过 [root@localhost mail] 中 mail,根本无法判断其所在具体位置,而使用 pwd 命令,可以输出当前所在目录完整路径

3K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux获取当前脚本真实路径方法

    1.获取当前脚本真实路径: #!....* ]] #判断当前脚本是否为绝对路径,匹配以/开头下所有 then script=$0 else script=$(pwd)/$0 fi script=`readlink -f $script...` #获取文件真实路径 script_path=${script%/*} #获取文件所在目录 realpath=$(readlink -f $script_path) #获取文件所在目录真实路径...2.readlink -f :获取符号链接真实文件位置,最后得到符号链接真实文件位置 ? 3.basename :获取文件文件名 ? ? 4.dirname:获取文件目录名 ?...总结 以上就是这篇文章全部内容了,希望本文内容对大家学习或者工作具有一定参考学习价值,谢谢大家对ZaLou.Cn支持。如果你想了解更多相关内容请查看下面相关链接

    3.1K41

    linux命令讲解大全】107.pwd 命令:显示当前工作目录绝对路径

    pwd 显示当前工作目录绝对路径。 补充说明 pwd(英文全拼:print working directory)命令用于显示用户当前所在工作目录(以绝对路径显示)。...主要用途 显示当前工作目录。 选项 -L, --logical: 打印环境变量$PWD值,可能为符号链接。 -P, --physical(默认值): 打印当前工作目录物理位置。...例子 查看当前所在路径 [root@localhost var]# pwd /var 显示软连接文件最终指向文件路径 [root@localhost ~]# cd /var/ # 进入/var目录...[root@localhost mail]# pwd # 默认,使用连接文件,直接显示连接文件全路径。.../var/mail 使用 -P 参数,显示不是逻辑路径,而是连接(软连接)文件最终指向文件 [root@localhost mail]# pwd -P /var/spool/mail

    51410

    Linux目录结构及路径常用命令

    目录 Linux目录结构及路径 目录 路径路径 相对路径 特殊路径写法 常用命令 Linux目录结构及路径 ? ? ? ?...usr:里面包含local目录,所有用户自己安装软件都放在local中。 放在这个里面,Linux会自动识别,放在其他地方,还得配置之后才识别,麻烦 var:系统临时文件等所在目录。...找当前资源子目录直接写子目录名称,如果向上跳一级文件夹写法 : …/ 特殊路径写法 / 表示磁盘根 ~ 表示/root ,root文件夹根目录 常用命令 cd 进入到指定目录中 语法:cd 路径...向上跳一级 cd 目录 进入目录 pwd 显示当前所在路径路径 clear 清屏 ls/ll ls 以平铺方式显示当前目录包含内容 ll 以详细列表形式显示当前目录包含内容。...rm -f 文件路径:删除文件不需要确认 touch 创建指定名称一个空文件。在linux中文件不是必须带有扩展名。带有扩展名文件都是具有特定格式文件。

    1.7K20

    shell 当前工作目录绝对路径

    @(Linux 命令脚本) 编写脚本中,需要获取执行脚本绝对路径,今天写脚本时候不小心踩了个坑,记录下。 那个坑脚本大概是这样: #!.../mytest.sh # work_path -> ./ # 所以上面的执行方式,something 还是复制到了./ # 也就是最后 cd 进去目录下 查了下,总结下获取路径方法,以及可能误区。...脚本参数 $0 使用 $0 可以获取到路径,但不一定是绝对路径,实际上, $0 是代表传递给 bash 这些第一个参数。 $ bash ....使用 pwd 获取路径 pwd 可以打印当前路径,但是也不一定是脚本位置。 lcd:/home/lcd/shell/ $ bash ..../${work_path} # 当前位置跳到脚本位置 work_path=$(pwd) # 取到脚本目录

    2.9K41

    若想在当前路径下去运行非当前路径.class文件(即java可执行文件),该如何操作?

    想在当前路径下去运行非当前路径.class文件(即java可执行文件),亦即可在任意目录下都可以执行java程序。...比如:   若 D:\Java\day01\set classpath=C:\mycode 后面没有分号,     该命令意思是将java运行文件所在路径告诉系统,则虚拟机在运行该类时就会到指定目录中查找...若 D:\Java\day01\set classpath=C:\mycode; 后面加了个分号的话,     则表示虚拟机在运行该类时就会到指定目录中查找.class文件,若没找着,虚拟机就继续会在当前路径下查找...;C:\mycode     若要想找两个路径(或两个路径以上时),且需要在当前目录下查找时,用“.”点代表当前路径(即把隐式明确显示出来,这样才会阅读性强,别人看很清楚)。   ...若在当前目录下找不着类文件原因有下: 1、类名写错.    2、设置系统变量classpath了(一劳永逸型),虚拟机根本就没找当前目录,而找是指定路径。 如何解决呢?

    2K10
    领券