Linux刪除包含特殊符號檔名的檔案

2022-05-22 06:18:10 字數 301 閱讀 6219

今天發現機器上有一檔名為 ~~test 的檔名,欲刪除之 ,報錯

查了下, 發現如下解決方法

假設linux系統中有乙個檔案名叫「-test」。如果使用者想刪除它,按照一般的刪除方法在命令列中輸入「rm -test」命令後,介面會提示是「無效選項」(invalid option)。

原因是linux把檔名的第乙個字元為「-」當作選項了。使用者可以使用「--」符號來解決這個問題。輸入「rm -- -test」命令便可順利刪除名為「-test」的檔案。如果是其它特殊字元的話可以在特殊字元前加乙個「」符號,或者用雙引號把整個檔名括起來都可以。

LINUX特殊符號

1 代表賬戶中的home目錄,代表使用者的home目錄 1 當前的工作目錄,符號代表當前的工作目錄。上次的工作目錄,符號代表上次的工作目錄。2 表現形式為 引用變數 1 保留每個引用變數的區段觀念。4 表示普通使用者 變數替換表現符號 1常用在grep sed awk 以及 vim vi 當中。5 ...

linux 特殊符號

前面執行成功後面才會執行 並且 前面執行成功就不執行後面的,前面執行不成功,就執行後面的 管道符,作用是將管道符左邊的標準輸出 交給管道符右邊 標準輸入 來處理 連續條件的分割 不連續條件的分割 表示或者的意思 a 呼叫a的變數,同乙個命令列裡面多次呼叫變數最好用 把變數括起來 先執行 裡面的 反引...

linux特殊符號

含義 方便我們查詢檔案 萬用字元是用來找檔案名字 大部分命令都支援 例子 找出 oldboy 以.sh結尾 修改時間是7天之前的 大於100k 小於10m的檔案 find oldboy type f name sh mtime 7 size 100k size 10m 所有 任何內容 任何符號 任何...