2015-12-16 61 views
0

我只是碰到了這一行:的mkdir選項都不清楚

mkdir /cache 0770 system cache 

但網絡上沒有發現有什麼「系統緩存」的意思。 0770是我猜的權限,但此行並不像一些適合怎麼在這裏描述:

http://linux.die.net/man/1/mkdir

編輯: 對不起,這些線路在init.rc,我想這是不同的,那麼我期望的。 例如,在創建simbolic鏈接這裏是「符號鏈接」而不是「ls -s」。 這是什麼語言?

+0

我覺得這些命令是創造型動物的文件夾。 MKDIR DIR_1 DIR_2 dir_3 所以,你再創造在OS的根文件夾的文件夾,並在烏拉圭回合實際文件夾3文件夾 –

+1

的[MKDIR會init.rc](可能的複製http://stackoverflow.com/questions/ 12559056/MKDIR功能於INIT-RC) – Ben

回答

3

,正如你在編輯說,這是它包含在* nix系統上的init進程信息的rc.init文件中的行。 「單詞」/字段具有指定的含義。第一個是一個「命令」到init進程,但不一定對應於路徑的現有的二進制或外殼腳本。相反,它是一個關鍵字,它指定了init進程要做什麼。顧名思義,「mkdir」關鍵字指示它創建一個目錄;但它也可以被命名爲「makedirectory」或其他任何東西。它的特定語法是

mkdir <path> [mode] [owner] [group] 

在您的例子

mkdir /cache 0770 system cache 
  • 的目錄路徑爲/高速緩存(在根目錄)
  • 模式爲0770(給用戶和組的所有讀寫權和執行權;給別人沒有權利)
  • 使用戶「系統」擁有者
  • 使組「高速緩存」羣組。

對於在機器人,參見可能初始化命令的列表this list

+0

的是,什麼是 「系統緩存」? – user1047069

+0

@ user1047069參考我的編輯 –