linux獲取路徑
1. linux下怎樣取文件的絕對路徑
查看當前命令行所在路徑,使用命令
pwd
如果自己寫的腳本或者程序可以查看/proc/self/exe
如果是查看正在運行的程序的路徑,先查看程序的PID,然後讀取/proc/[PID]/exe
2. linux怎麼查看當前路徑
題主你好,
linux中可以使用 pwd 命令來查看當前路徑.
驗證截圖:
-----
希望可以幫到題主, 歡迎追問.
3. linux下 Java如何獲取文件的絕對路徑
需要使用路徑時,用下面的方法取得項目根目錄的絕對路徑(Tools為方法類)
public static String getRootPath() {
String classPath = Tools.class.getClassLoader().getResource("/").getPath();
String rootPath = "";
//windows下
if("\\".equals(File.separator)){
rootPath = classPath.substring(1,classPath.indexOf("/WEB-INF/classes"));
rootPath = rootPath.replace("/", "\\");
}
//linux下
if("/".equals(File.separator)){
rootPath = classPath.substring(0,classPath.indexOf("/WEB-INF/classes"));
rootPath = rootPath.replace("\\", "/");
}
return rootPath;
}
4. linux怎麼找路徑
有查找命令啊
find、which、whereis等命令適用於不同的場景,其中find可以搜索文件所在路徑,whereis可以確認可執行文件的路徑,具體用法可以網路搜一下。
5. linux怎樣得到根路徑
在Linux下我們可以通過終端輸入命令來實現操作,下面就介紹幾個常用的路徑命令
cd (change directory )改變當前路徑。 cd /usr/bin 進入usr文件下bin目錄下 前面「/」代表是根目錄,如果不加「/」,代表進入當前目錄下的某個子目錄(相對路徑)比如:cd init.d 是進入當前目錄的子目錄init.d 當前目錄是什麼可以用下面的命令查詢。 (注意命令後的空格)
pwd (print working directory )顯示當前目錄
cd .. 返回上一級目錄
cd – 返回上一次的目錄
ls (list) 列出當前目錄下的所有文件 不包括隱藏文件和文件夾即名字以「.」開頭的
ls -a 列出所有當前目錄下的文件和文件夾,包括隱藏文件。
6. 如何獲取linux進程的執行文件路徑
進入/proc目錄 ps查看所有符合./cmd的進程,找出其對應的進程號 用ll命令: ll 進程號 如下顯示一個示例: [root@Cluster1 proc]# ll 22401 total 0 -rrr 1 zhouys zhouys 0 Dec 11 11:10 cmdline -rrr 1 zhouys zhouys 0 Dec 11 11:10 cpu lrwxrwxrwx 1 zhouys zhouys 0 Dec 11 11:10 cwd - /home/zhouys/sbs/bin -r 1 zhouys zhouys 0 Dec 11 11:10 environ lrwxrwxrwx 1 zhouys zhouys 0 Dec 11 11:10 exe - /home/zhouys/sbs/bin/cbs (deleted) dr-x 2 zhouys zhouys 0 Dec 11 11:10 fd -r 1 zhouys zhouys 0 Dec 11 11:10 maps -rw- 1 zhouys zhouys 0 Dec 11 11:10 mem -rrr 1 zhouys zhouys 0 Dec 11 11:10 mounts lrwxrwxrwx 1 zhouys zhouys 0 Dec 11 11:10 root - / -rrr 1 zhouys zhouys 0 Dec 11 11:10 stat -rrr 1 zhouys zhouys 0 Dec 11 11:10 statm -rrr 1 zhouys zhouys 0 Dec 11 11:10 status /proc文件系統下的 進程號目錄 下面的文件鏡像了進程的當前運行信息, 從中可以看到: cwd符號的就是進程22401的運行目錄; exe符號連接就是執行程序的絕對路徑; cmdline就是程序運行時輸入的命令行命令;本例為:./cbs cpu記錄了進程可能運行在其上的cpu;顯示虛擬的cpu信息 environ記錄了進程運行時的環境變數 fd目錄下是進程打開或使用的文件的符號連接 ... 通過cwd直接進入進程運行目錄,通過查看相關信息就可以定位此目錄對應那個埠號,以及 定位是那個應用才使用此服務程序。 :
7. linux c語言怎麼獲取相對路徑
獲取什麼的「相對路徑」?相對路徑是全路徑和當前路徑的差,兩個你都得知道
8. 如何在linux獲取文件夾的路徑
如果是shell命令,想獲取當前目錄的話輸入pwd就行了,如果編程語言的話,要看具體語言~
9. linux shell腳本中如何獲取文件的絕對路徑readlink可以么
傳給函數的路徑是/root/file,如果這是函數的第一個參數,那麼函數中可以用
$1
獲取。
得到文件名file1和file2後,echo
"$1/file1"
就輸出/root/file/file1,echo
"$1/file2"
輸出/root/file/file2。