大家是如何使用個人目錄呢?

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

大家是如何使用個人目錄呢?

文章sppmg » 週六 12月 04, 2010 5:32 pm

幾個問題:
1.在home中常有軟體的設定檔(非隱藏)參雜其中,這樣可能會造成個人資料(非設定檔)的混亂。
大家會特別設一個目錄專門存非設定檔嗎?(有點類似winxp的「我的最愛」)

2.最近(幾年了)~/中出現了「文件」、「音樂」......
大家會不會存檔於這些預設目錄中呢?
不知道未來這些目錄會不會被更動,所以我不太敢存在這裡。(請問這是gnome弄出的嗎?)
另外像是nautilus中的「下載」連結到「Download」,感覺怪怪的。
不知這樣對於軟體會不會產生問題?譬如說使用非中文化的軟體,他找「music」,結果我的pc是「音樂」等等類似問題。


順便說:win7為了相容xp路徑,home中加了一堆連結.....感覺真醜。 :kuso_1.01:
系統的威力來自於程式的相互關係, 而非來自程式本身
is the idea that the power of a system comes more from the relationships among programs than from the programs themselves.

(英文語法怪怪的......誰能提供完整的版本?)
sppmg
活潑的高中生
活潑的高中生
 
文章: 317
註冊時間: 週五 8月 04, 2006 3:47 pm
來自: 臺灣

Re: 大家是如何使用個人目錄呢?

文章jcwu » 週六 12月 04, 2010 6:27 pm

我會把那些「文件」、「音樂」都刪除, 看了礙眼
讓隱喻和象徵留在文學裡...
生活將不再那麼曲折..
我要讓一切...變得乾脆而簡單!
頭像
jcwu
可愛的小學生
可愛的小學生
 
文章: 45
註冊時間: 週六 5月 10, 2008 7:29 pm

Re: 大家是如何使用個人目錄呢?

文章Yomi1867 » 週六 12月 04, 2010 9:17 pm

我是既沒有使用那些路徑,也沒有刪除,但原因應該是
我改用了 kde4, 那些東西不會在螢幕上出現,不礙事就不理會

從什麼時候開始不記得了,注意到 debian 有個閒置路徑 /srv
所以我都把硬碟剩餘的(亦即絕大部分的)空間劃一分割給 /srv
個人收藏之類的東西都放在裡面

偶而我碰過幾次狀況,有設定上的問題無法解決
刪除 /home/user 重建用戶是最輕鬆的解決法
如果平常就把 /home 掛在存放資料的分割區
要仔細挑設定檔殺起來可就費事了

不過我也很想知道其他人怎麼用,尋求更好的方案
Yomi1867
 

Re: 大家是如何使用個人目錄呢?

文章Yomi1867 » 週六 12月 04, 2010 9:23 pm

忘了說缺點。

將剩餘都給 /srv 若不改變 /srv 的 mount 預設,他的權限在 root
因此當我以 users 身份存檔之前,會以 root 或 sudo
建立專屬 user 的資料夾。習慣多敲幾下鍵盤就沒問題
但有些人可能會覺得麻煩吧?
Yomi1867
 

Re: 大家是如何使用個人目錄呢?

文章sppmg » 週一 12月 06, 2010 5:06 pm

Yomi1867 寫:我是既沒有使用那些路徑,也沒有刪除,但原因應該是
我改用了 kde4, 那些東西不會在螢幕上出現,不礙事就不理會

所以你還是有裝gnome囉!
因為我之前曾裝過只有base+lxde。這時候就沒有這些東西。所以懷疑是gnome。(感覺kde好像不會搞這個 :roll:

Yomi1867 寫:從什麼時候開始不記得了,注意到 debian 有個閒置路徑 /srv
所以我都把硬碟剩餘的(亦即絕大部分的)空間劃一分割給 /srv
個人收藏之類的東西都放在裡面

查了一下
/srv : Data for services provided by this system

細節:FHS

我之前(舊系統)的作法「一半」類似。因為當時有80G 硬碟兩顆,一顆當純資料碟。
我就將小檔存在~/中,大檔存在另顆硬碟。它掛在/home/data下,結構跟/home一樣,第一層是帳號。並且將此空間連結到~/中。(也讓未來新增帳號時可以自動建立。忘記是用script還是複製到/etc/skel)
其實用這種作法,標準點的掛載位置應該是/mnt中。

不過這方法雖然管理資料較方便,但若要多一層連結又嫌麻煩。
所以我認為,應該還是要利用新出現的「文件」等目錄,儘量減少多餘的路徑。
可是這樣又有幾個問題:
1.這些目錄是否穩定(未來不變、軟體相容)、自訂性(如改名,但軟體仍相容)
2.跨物理儲存裝置的能力。
關於第2點,應該可以先把裝置mount to /mnt 然後用mount 連接兩目錄來解決。


Yomi1867 寫:偶而我碰過幾次狀況,有設定上的問題無法解決
刪除 /home/user 重建用戶是最輕鬆的解決法
如果平常就把 /home 掛在存放資料的分割區
要仔細挑設定檔殺起來可就費事了
......

沒錯!這樣超方便啦! :lol:
有些程式真的是會弄一堆設定檔、目錄,然後又不做隱藏,看了~/就想吐!

喔!關於你說/srv要改權限那問題。
就設一個個人用的目錄再對它下面設權限就好啦!
這只要做一次而已,應該不麻煩啦!(除非是連基本指令都不懂,那這樣我打的也是天書了)

有看過的各位也來分享一下吧!大家一起來討論較好的方法。
系統的威力來自於程式的相互關係, 而非來自程式本身
is the idea that the power of a system comes more from the relationships among programs than from the programs themselves.

(英文語法怪怪的......誰能提供完整的版本?)
sppmg
活潑的高中生
活潑的高中生
 
文章: 317
註冊時間: 週五 8月 04, 2006 3:47 pm
來自: 臺灣

Re: 大家是如何使用個人目錄呢?

文章sppmg » 週五 12月 10, 2010 6:34 am

sppmg 寫:幾個問題:
......
2.最近(幾年了)~/中出現了「文件」、「音樂」......
不知道未來這些目錄會不會被更動,所以我不太敢存在這裡。(請問這是gnome弄出的嗎?)
另外像是nautilus中的「下載」連結到「Download」,感覺怪怪的。
不知這樣對於軟體會不會產生問題?
.....


剛剛無意間發現了! 8-)
這是xdg-user-dirs
簡單的說是freedesktop的東西。應該是有裝xdg-user-dirs就會跑出來,而裝了gnome就會自動裝它。

好!現在自己解答我的第二個問題。(見引言)
xdg-user-dirs有兩個(主要的)設定檔:系統、使用者。分別位於

/etc/xdg/user-dirs.defaults
代碼: 選擇全部
# Default settings for user directories
#
# The values are relative pathnames from the home directory and
# will be translated on a per-path-element basis into the users locale
DESKTOP=Desktop
DOWNLOAD=Downloads
TEMPLATES=Templates
PUBLICSHARE=Public
DOCUMENTS=Documents
MUSIC=Music
PICTURES=Pictures
VIDEOS=Videos
# Another alternative is:
#MUSIC=Documents/Music
#PICTURES=Documents/Pictures
#VIDEOS=Documents/Videos


.config/user-dirs.dirs
代碼: 選擇全部
# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
#
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/模板"
XDG_PUBLICSHARE_DIR="$HOME/公共"
XDG_DOCUMENTS_DIR="$HOME/文件"
XDG_MUSIC_DIR="$HOME/音樂"
XDG_PICTURES_DIR="$HOME/圖片"
XDG_VIDEOS_DIR="$HOME/影片"


所以說
1.這些目錄是不會無端消失的!
2.程式相容性高
3.可以自訂名稱(修改後使用xdg-user-dirs-update更新)
(這樣可以避免在文字模式還要打中文,雖然現在有ucimf,但還是麻煩。)

另外在/etc/xdg/user-dirs.conf之中有
「enabled=True」
應該可以控制此功能是否啟用。

ok!剩一個問題,大家盡情分享吧!
系統的威力來自於程式的相互關係, 而非來自程式本身
is the idea that the power of a system comes more from the relationships among programs than from the programs themselves.

(英文語法怪怪的......誰能提供完整的版本?)
sppmg
活潑的高中生
活潑的高中生
 
文章: 317
註冊時間: 週五 8月 04, 2006 3:47 pm
來自: 臺灣

noRe: 大家是如何使用個人目錄呢?

文章Yomi1967 » 週五 12月 10, 2010 8:00 pm

我沒有裝 gnome 但有裝一些 GTK 應用程式
查看 aptitude // Installed Packages
帶有 xdg- 開頭的只有 xdg-utils
但我的 home 裡面有幾個不是我建立的資料夾
-- Desktop (這個不奇怪,古來有之)
-- Downloads
-- Pictures
-- Videos
不過這個對我不重要 (沒有研究精神的藉口)
Yomi1967
 

Re: 大家是如何使用個人目錄呢?

文章kibymo » 週三 3月 30, 2011 12:07 am

使用gui的時候用中文的目錄還不錯,但是使用terminal的時候,要cd到這個目錄就很不方便了.
所以呢,就乾脆把他移掉了。

== 移除廢物 ==
wajig remove --purge xdg-user-dirs xdg-user-dirs-gtk
kibymo
懵懂的國中生
懵懂的國中生
 
文章: 114
註冊時間: 週六 12月 13, 2003 10:06 pm

Re: 大家是如何使用個人目錄呢?

文章sppmg » 週二 4月 12, 2011 8:25 pm

[quote="kibymo"]使用gui的時候用中文的目錄還不錯,但是使用terminal的時候,要cd到這個目錄就很不方便了.
所以呢,就乾脆把他移掉了。
/quote]

可以這樣命名做喔:
doc文件
mov電影
....
系統的威力來自於程式的相互關係, 而非來自程式本身
is the idea that the power of a system comes more from the relationships among programs than from the programs themselves.

(英文語法怪怪的......誰能提供完整的版本?)
sppmg
活潑的高中生
活潑的高中生
 
文章: 317
註冊時間: 週五 8月 04, 2006 3:47 pm
來自: 臺灣

Re: 大家是如何使用個人目錄呢?

文章yomi1967 » 週二 4月 12, 2011 11:49 pm

還有另一種方法我常用的
比如我存放影片會在名稱前加上年份
假設 /srv/drama/ 路徑下
有三個日文名稱的資料夾
2003 白い巨塔
2006 ホタルのヒカリ
2006 里見八犬伝

代碼: 選擇全部
cd /srv/drama/2003*
就會進去 "2003 白い巨塔"
2006 有兩個但是字數不一樣
代碼: 選擇全部
cd 2006\ ????? (五個字)
就進 "2006 里見八犬伝"

字數如果一樣會有麻煩
所以這只是取巧

如果是在 kde 環境開 konsole 就無妨了
因為輸入法也可以用啊
GNOME 或其他桌面想必也是

記得以前 MS-DOS 的規則是
萬用字元只能出現一次
linux 我發現無此限制
即使有輸入法
也可以
代碼: 選擇全部
cd *の*
這樣切入 "2006 ホタルのヒカリ"
yomi1967
 


回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客