簡體   English   中英

如何在Linux控制台中刪除.jpg文件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM