ubuntu chmod windows下帶有空格的文件 [論壇 - 新手村]
正在瀏覽:
1 名遊客
ubuntu chmod windows下帶有空格的文件 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員二級
![]() ![]() 註冊日期:
2012/11/7 20:48 所屬群組:
已註冊使用者 等級: 5
HP : 0 / 112
![]() |
有意個文件叫 史诗巨作 经典回归.swf (簡體就無視吧)
他在的文件夾是files,我使用的命令是: eflyjason@Jason-Linux:~$ sudo chmod 755 /var/www/files/2012 史诗巨作 经典回归.swf 可是它彈出的結果是 eflyjason@Jason-Linux:~$ sudo chmod 755 /var/www/files/2012 史诗巨作 经典回归.swf chmod: 無法存取 ‘/var/www/files/2012’: 沒有此一檔案或目錄 chmod: 無法存取 ‘史诗巨作’: 沒有此一檔案或目錄 chmod: 無法存取 ‘经典回归.swf’: 沒有此一檔案或目錄 他把空格分開來找 請問怎麼解決? 另外,以NT_files結尾的文件chmod爲什麼會立刻提示 bash: !NT_files: event not found
2012/11/18 7:13
|
||||||||||
超級efly
|
|||||||||||
![]() |
回覆: ubuntu chmod windows下帶有空格的文件 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
管理員
![]() ![]() 註冊日期:
2011/3/11 6:32 所屬群組:
討論區管理群 等級: 44
HP : 216 / 1084
![]() |
超級efly 寫到: 空白字元' '預設為 bash 殼程式(shell)的參數分隔字元 要存取的話可以用兩個方式 1.用跳脫序列(escape sequence)跳脫空白字元原來的效果 chmod 0755 /var/www/files/2012\ 史诗巨作\ 经典回归.swf 2.用單/雙引號括住字串使之成為單一參數 chmod 0755 '/var/www/files/2012 史诗巨作 经典回归.swf' 超級efly 寫到: 驚嘆號字元'!'預設為 bash 殼程式(shell)的歷史命令存取字元 要存取的話方式同上
2012/11/18 7:32
|
||||||||||
![]() |
回覆: ubuntu chmod windows下帶有空格的文件 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員二級
![]() ![]() 註冊日期:
2012/11/7 20:48 所屬群組:
已註冊使用者 等級: 5
HP : 0 / 112
![]() |
好,謝謝
2012/11/18 7:35
|
||||||||||
超級efly
|
|||||||||||
![]() |
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.