![](/img/trans.png)
[英]How to move a single file with (.JPEG, .JPG, .jpeg, .jpg) extensions) and change the extension to .jpg with Linux bash
[英]How to delete .jpg file in linux console
偶然地,我給圖像文件命名錯誤,所以我想刪除它。 因此,我在Linux控制台中輸入了以下內容:
rm localapps\logo.jpg
但這沒有用。
然后我寫
rm *.jpg
然后它起作用了。 簡單的問題。 為什么第一個不起作用,甚至我都知道這是在Linux中刪除文件的方法?
我們需要您正在運行的命令的輸出。 命令成功后,通常沒有輸出。
還需要注意的是,在Linux中, /
字符用於表示目錄,而不是\\
,實際上是轉義字符。
在終端中,注意您在哪個目錄中工作以及要引用的文件的相對路徑也很重要。 您可以使用代表打印工作目錄的命令pwd
來查找。
您會看到類似
your-box:~ blurry$ pwd
/home/blurry
your-box:~ blurry$
這就是說,當您鍵入
rm localapps\logo.jpg
由於\\
是轉義字符,因此被解釋為
rm localappslogo.jpg
這意味着它將在當前目錄( /home/blurry/localappslogo.jpg
)中查找名為localappslogo.jpg
的文件。
我假設該文件不存在,那么它將輸出如下內容:
rm: localappslogo.jpg: No such file or directory
當您鍵入
rm *.jpg
此代碼刪除當前目錄中所有以.jpg
結尾的文件。 因此請注意,如果您嘗試刪除localapps
文件夾中的文件,則應改用
rm localapps/logo.jpg
但這總是假設圖像的相對路徑是localapps/logo.jpg
。
您還可以更改目錄,然后像這樣刪除文件,
cd localapps
rm logo.jpg
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.