Re: [求救] 無法正常使用

看板MAC作者 ([NOOB]我超RETARD我超廢)時間11年前 (2014/04/21 13:34), 11年前編輯推噓3(300)
留言3則, 3人參與, 最新討論串3/3 (看更多)
※ 引述《jornz (ㄉㄥˊ)》之銘言: : 剛才試了修復權限似乎也沒有用 : 早上用的指令是這個 : chmod u+r -R : 現在也不太敢亂用終端機 : 請問還有救嗎…… 剛剛有事中離現在來重連 _____________________________________________________________________________ 先了解一下chmod各參數以及背後的意思 chmod主要是更改檔案或目錄的權限 另一個常用的指令叫做umask 不過更動的方式不一樣 unix所有的檔案權限都有9個 分別設定給三種使用者owner、group、other 每種使用者都會有三個權限種類read、write、execute 一般會簡寫成rwx 假設有一個檔案owner具有read跟execute group具有write跟execute other具有read 那就會簡寫成r-x-wxr--(相當於534的意思 這邊代表二進位 一組rwx是三位數的二進位 ex. r-x = 101 = 5, -wx = 011 = 3, r-- = 100 = 4) 終端機下輸入ls -al/ls -l可以看目前所在資料夾下各檔案或是資料架的權限 ex.http://i.imgur.com/rDW3cAV.png
(最前面的d代表那一個項目是資料夾、l代表是個link,這部份有興趣再自己google 因為link還分兩種 一般常見的都是symbolic link 這邊也是 可以把它當做是finder 裡面的替身) 再來 chmod 後面加上u+r的意思是說對於user也就是owner權限多加上一個read權限 假設原本是-w-r-xr-- 就會變成 rw-r-xr-- 最後的-R代表的意思是recursive也就是對於目前目錄下的所有檔案包含子目錄底下的檔案 做更改 所以解決方法第一步驟是先用ls檢查你的檔案權限 然後根據你的使用者類型(通常是owner)用chmod去更改 ex.chmod u+w 要更改的檔案或目錄的絕對路徑 或是chmod u=rw 要更改的檔案或 目錄的絕對路徑(-R要不要加隨意 視需求而定) ex. chmod u=rw ~/Document/test.c (~代表的是家目錄的絕對路徑簡稱) http://i.imgur.com/7uTY2p6.png
(檔案隨便找的 名字只要是你要的就好) PS 1.絕對路徑找法:終端機下輸入pwd就會顯示目前所在目錄的路徑 ex.http://i.imgur.com/0zSK8ae.png
那如果是這個目錄下的tese.c檔案呢 那就是/Users/w081903/Documents/test.c或是~/Document/test.c 2.切換目錄:終端機下輸入"cd 指定目錄的絕對路徑"可以切換到指定的目錄 ex.cd /dev 終端機就會切換到根目錄下的dev目錄 cd後面不加上任何東西的話就是回到家目錄 也就是~或是/Users/w081903 http://i.imgur.com/QlEqnyH.png
3.終端機指令不懂除了google之外還可以用man查詢(英文) ex.man cd 進入查詢頁面後按上下方向鍵換頁 跳出按小寫q就好 4.mac是unix的一種 所以還有最後的大絕 - root 沒記錯的話開機時按command+V可以進入純終端機模式(之前也是玩太大把系統權限搞壞到 不能開機) 這個純終端機模式呢只能輸入指令 上面的指令全部都可以用 但是有一個前提 那就是root使用者是不管什麼檔案或目錄都具有權限的 如果一般的終端機模式下一直顯示permission denied(權限拒絕) 那就進入command+v模式下吧 -- 結果 時間一下就過去了 人 也都走光了 只剩餘火兀自的燃燒著... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.123.56.255 ※ 文章網址: http://www.ptt.cc/bbs/MAC/M.1398058449.A.9BF.html

04/21 14:08, , 1F
用力推!!
04/21 14:08, 1F
※ 編輯: w180112 (140.123.56.255), 04/21/2014 14:45:23

04/21 14:38, , 2F
用力推~好懂又實在
04/21 14:38, 2F
※ 編輯: w180112 (140.123.56.255), 04/21/2014 15:44:29

04/22 13:34, , 3F
用心推~
04/22 13:34, 3F
文章代碼(AID): #1JLAtHc_ (MAC)
討論串 (同標題文章)
文章代碼(AID): #1JLAtHc_ (MAC)