作者bu884 (揚揚)
看板Linux
標題[問題] 程式開始位置
時間Mon Sep 21 16:22:51 2020
各位好,不好意思有一個小問題想請問,我有一個程式在跑的時候會輸出很多資料,同時
也會讀取這些資料進行後續操作,在windows系統上我會把這個程式的「開始位置」改成
我自訂的資料夾,這樣才不會一大坨資料混在一起,如下圖
https://i.imgur.com/Y3vYXC7.jpg
但在CentOS7中,我不知道這個動作的名稱或是指令叫做什麼QQ,想爬文卻連關鍵字都不
知道...
我如果沒有改這個動作,我的資料就會全部輸出到檔案安裝時的資料夾,跟他的一大堆安
裝檔案混在一起,檢視時就會很麻煩也不利使用人員檢視,想請問「修改程式開始位置」
的這個動作在Linux系統上的關鍵字是什麼!謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.121.151.124 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Linux/M.1600676573.A.87B.html
1F:→ bitlife: 程式自己換working directory, man chdir 09/21 17:07
2F:→ roccqqck: 每個程式都不一樣設定吧 09/21 21:14
3F:→ bitlife: 如果是一個執行檔,要臨時改變工作目錄設定(也就是不能改 09/21 22:24
4F:→ bitlife: 原始程式來達成),那就分tui和gui,前者就shell script裏先 09/21 22:25
5F:→ bitlife: cd到工作目錄後再呼叫執行檔,後者就類似gnome desktop 09/21 22:25
6F:→ bitlife: item, 可搜尋 gnome-desktop-item-edit 09/21 22:26
7F:→ bitlife: CentOS的桌面我沒用過不確定是哪個,反正就去找對應的工具 09/21 22:28
8F:推 dces4212: 推 學習ㄌ 09/22 17:21
9F:推 sppmg: 還有終極解法,unionfs XD 09/22 20:26
10F:推 ucrxzero: /proc/exe/self 09/29 17:25
11F:→ ucrxzero: chroot 09/29 17:26