pwd 显示当前所在的工作路径
1.功能说明
pwd命令是“print working directory ”首字母缩写,显示当前目录的绝对路径。
2.语法格式
pwd [option]
pwd 选项
3.命令参数
|
参数 |
参数说明 |
|
-L |
当目录是链接(目录快捷方式)时,显示连接文件路径 |
|
-P |
输出物理路径 |
|
说明:当一个目录有链接文件时,pwd输出当前路径 |
|
4.使用范例
范例1 :不带任何选项执行pwd命令
[root@localhost ~]# pwd
/root
[root@localhost ~]# cd /etc/sysconfig/
[root@localhost sysconfig]# pwd
/etc/sysconfig
范例2:在链接目录下,输出链接文件的路径,输出物理路径
[cxf@localhost ~]$ ls -ld /etc/init.d
lrwxrwxrwx. 1 root root 11 Jul 31 2017 /etc/init.d -> rc.d/init.d l:表示链接文件标识符;/etc/init.d指向的真实路径是/etc/rc.d/init.d
[cxf@localhost ~]$ cd /etc/init.d
[cxf@localhost init.d]$ pwd
/etc/init.d #默认情况下pwd显示链接文件的真实路径
[cxf@localhost ~]$ cd /etc/init.d
[cxf@localhost init.d]$ pwd -L
/etc/init.d
[cxf@localhost init.d]$ pwd -P
/etc/rc.d/init.d
范例3:/etc/init.d是/etc/rc.d/init.d的链接文件,在/etc/init.d目录,pwd默认显示链接文件路径,如若需要输出物理路径,需要-P
[cxf@localhost init.d]$ cd /etc/init.d
[cxf@localhost init.d]$ pwd
/etc/init.d
[cxf@localhost init.d]$ pwd -L
/etc/init.d
[cxf@localhost init.d]$ pwd –P #显示物理路径
/etc/rc.d/init.d
...........................
[cxf@localhost init.d]$ cd /etc/rc.d/init.d/
[cxf@localhost init.d]$ pwd
/etc/rc.d/init.d
[cxf@localhost init.d]$ pwd -P
/etc/rc.d/init.d
[cxf@localhost init.d]$ pwd -L
/etc/rc.d/init.d
注:在物理路径下,pwd –L 是不能输出链接文件路径;在链接文件目录下,pwd –P能输出物理路径。
pwd 显示当前所在的工作路径的更多相关文章
- pwd显示链接文件的真实路径
1.pwd用于显示当前工作路径 2.pwd -P 用于显示当前的实际工作路径(主要用于链接文件) 加参数难以了理解,看个例子就明白了: 进入链接文件,pwd显示的是链接文件所在的路径,而你不是链接文件 ...
- Linux 系统命令 - pwd - 显示当前所在的位置
命令详解 重要星级: ★★★★★ 功能说明: pwd命令是 "print working directory" 中每个单词的首字母缩写,其功能是显示当前工作目录的绝对路径.在实际工 ...
- linux pwd命令 显示当前所在路径
pwd 显示当前所在路径 [root@MongoDB ~]# pwd /root
- 修改Matlab 2012b默认工作路径
MATLAB的路径有多种,这里只讲一下启动时设置成MATLAB的用户的默认工作路径. 本人不想去改MATLAB的原来系统文件,而是尽量利用startup.m.这个文件默认在'/home/r/文档/MA ...
- Linux显示工作路径
Linux显示工作路径 youhaidong@youhaidong-ThinkPad-Edge-E545:~$ pwd /home/youhaidong
- 设置vim的默认工作路径同时与自动设当前编辑的文件所在目录为当前工作路径不冲突
问题: 想让vim自动设当前编辑的文件所在目录为当前工作路径不冲突,但是当vim新建文件的时候,工作路径会又自动切换缓存path下. 如何使当使用vim打开文件时,vim的工作路径是当前文件所在的路径 ...
- [Unity] 在软件标题栏显示工作路径
(一)问题 项目开发中常会有开多个分支,同时启动多个 Unity 程序的情况,来回切换的时候就容易混淆,有时候还需要用 Show In Explorer 或者其他标志来确认当前使用的是哪个分支. 于是 ...
- linux服务器上如何显示工作路径
1. 修改PS环境变量 [root@linux-node01 ~]# vi /etc/bashrc [ "$PS1" = "\\s-\\v\\\$ " ] &a ...
- C#、ASP.NET获取当前应用程序的绝对路径,获取程序工作路径 (转帖)
C#.ASP.NET获取当前应用程序的绝对路径,获取程序工作路径 ============================================ 使用 Application.Start ...
随机推荐
- 记录redis 存放JSON字符串,在并发操作时读-改-写问题
问题描述: 这里涉及到的问题其实就是普遍的读-改-写,redis可以保证每个操作的原子性,但是无法保证多个操作的原子性,解决的方法可以使用redis提供的multi和watch命令,具体使用如下:1. ...
- es之java各种查询操作
matchAllQuery 匹配所有文档 queryStringQuery 基于Lucene的字段检索 wildcardQuery 通配符查询匹配多个字符,?匹配1个字符* termQuery 词条查 ...
- DB数据库的基本操作
启动 MongoDB 服务 sudo service mongodb start 进入 MongoDB 命令行操作界面,在命令行中敲 exit 可以退出.mongo 创建数据库 use db 命令查看 ...
- 微信小程序 form 组件
表单组件:将组件内用户输入的 <switch> <input> <checkbox> <slider> <radio> <picker ...
- swiper(轮播)组件
swiper是一个非常强大的组件 但是需要swiper-item这个标签来实现他想显示的内容 swiper-item标签有个item-id的属性,属性值:字符串 是swiper-item的标识符: 一 ...
- CentOS yum 安装历史版本 java
1.以1.6为例,找到对应版本 $ yum --showduplicate list java* |grep 1.6 java--openjdk.x86_64 :1.6.0.41-1.13.13.1. ...
- [转]玩转Google开源C++单元测试框架Google Test系列(gtest)(总)
文章转载自CoderZh的技术博客 地址:https://www.cnblogs.com/coderzh/archive/2009/04/06/1426755.html 前段时间学习和了解了下Goog ...
- SeaJS基本开发原则
SeaJS基本开发原则在讨论SeaJS的具体使用前,先介绍一下SeaJS的模块化理念和开发原则.使用SeaJS开发JavaScript的基本原则就是:一切皆为模块.引入SeaJS后,编写JavaScr ...
- Illegal modifier for parameter *** , only final is permitted”
大家好,我想在main函数中定义一个public变量,系统报错说“Illegal modifier for parameter chatRoom, only final is permitted”,如 ...
- DRF的路由生成类的使用
DRF路由生成类的使用 对于视图集ViewSet,我们除了可以自己手动指明请求方式与动作action之间的对应关系外,还可以使用Routers来帮助我们快速实现路由信息. REST framework ...