日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux 系统命令 - pwd - 显示当前所在的位置

發布時間:2025/3/14 linux 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux 系统命令 - pwd - 显示当前所在的位置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

命令詳解

重要星級:

? ? ? ? ★★★★★

功能說明:

? ? pwd命令是 "print working directory" 中每個單詞的首字母縮寫,其功能是顯示當前工作目錄的絕對路徑。在實際工作中,我盟在命令行操作命令時,經常會在各個目錄路徑之間進行切換,此時可使用pwd命令快速查看當前我們所在的目錄路徑。

語法格式:

pwd [option] pwd [選項]

? ? 說明:
? ? ? ? 1. 注意 pwd 命令和后面的選項之間至少有一個空格。
? ? ? ? 2. 通常情況下,執行pwd命令不需要帶任何參數。

選項說明:

-L, --logical : 首字母 logical 縮寫,表示顯示邏輯路徑 ( 忽略軟鏈接文件 ),取PWD系統環境變量的值,此參數不常用。-P, --physical: 首字母 physical 縮寫,表示顯示物理路徑時如果當前目錄路徑是軟鏈接文件,則會顯示軟鏈接文件對應的源文件,
此參數不常用 ( 一般用
ln )。# 其中PWD系統環境變量,可以用 "$" 符號輸出其值: [root@localhost :~]# echo $PWD # echo命令能夠輸出指定變量,具體用法見echo命令章節 /root [root@localhost :~]# pwd -L # 顯示邏輯 ( 忽略軟鏈接文件 ) 路徑。 /root

使用范例:

不帶任何選項執行pwd命令:

[root@localhost :~]# pwd /root [root@localhost :~]# cd /etc/init.d/

[root@localhost :/etc/init.d]# pwd /etc/init.d

對比使用 -L 和 -P 參數:

[root@localhost :/etc/init.d]# ls -l /etc/init.d lrwxrwxrwx. 1 root root 11 11月 12 11:04 /etc/init.d -> rc.d/init.d # 說明這是init.d目錄的軟鏈接 [root@localhost :/etc/init.d]# pwd -L # 獲取環境變量的 PWD 對應的值,即為 "echo $PWD" 的結果。 /etc/init.d [root@localhost :/etc/init.d]# echo $PWD # 輸出環境變量 PWD 對應的值。 /etc/init.d [root@localhost :/etc/init.d]# pwd -P # 顯示鏈接對應的源文件的目錄路徑。 /etc/rc.d/init.d

在 Bash 命令行顯示當前用戶的完整路徑:

? ? 系統 Bash 命令行的提示符是由一個稱為 PS1 的系統環境變量控制的。 PS1 對應的變量及其含義如下:

\d :代表日期,格式為 weekday month date, 例如: "Mon Aug 1"\H :完整的主機名\h :僅取主機的第一個名字\T :顯示時間為12小時格式\t :顯示時間為24小時格式,如 : HH:MM:SS\A :顯示時間為24小時格式,如: HH:MM\u :當前用戶的賬號名稱\v :BASH 的版本信息\w :顯示完整的路徑,其中家目錄會以 ~ 替代\W :利用 basename 取得工作目錄名稱,所以只會列出最后一個目錄\# :執行的第幾個命令\$ :提示字符, 如果是root,則提示為#,如果是普通用戶,則為$

? ? 因此,要查看當前 PS1 的變量的值, 可使用如下命令:

[root@localhost :/etc/init.d]# echo $PS1 [\u@\h \W]\$
[root@localhost :/etc/init.d]#?

? ? 可以直接修改 PS1 變量對應的值,來讓命令行顯示全路徑:

[root@localhost :/etc/init.d]# PS1='[\u@\h \w]\$' # 將默認的\W 改為 \w, ( 僅臨時生效 ) [root@localhost /etc/init.d]#cd /etc/sysconfig/ # 切換目錄進行實驗 [root@localhost /etc/sysconfig]# # 可以看到路徑是全路徑了

? ? 如需永久生效可寫入/etc/profile 文件中: PS1= ' ... ',

? ? 保存退出后執行:source /etc/profile

?

轉載于:https://www.cnblogs.com/clement-jiao/p/10159301.html

總結

以上是生活随笔為你收集整理的Linux 系统命令 - pwd - 显示当前所在的位置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。