linux+刪除亂碼的文件,linux 下刪除亂碼文件-乾頤堂

在linux下刪除文件,遇到特殊字符是一件非常頭疼的事情。

1. 如果文件名帶 ‘-’ 或者‘--’這樣的字符

刪除辦法為:rm -- 文件名

如文件名為:-pythontab.tgz

如果用普通方法去刪除:

1

rm?-pythontab.tgz

結果錯誤:

rm: invalid option -- pythontab

Try `rm --help' for more information.

可以用:

1

rm?--?-pythontab.tgz

則能成功刪除。

2. 刪除包含其它特殊字符的文件

對于含有其它特殊字符的文件名,如<>!*等,可用

“”轉義符或“”雙引號引起控制

如名為“>”或“*”

1

2

[root@test]#?rm?>

[root@test]#?rm?“*”

3. 刪除系統打不出的亂碼文件名(終極解決辦法)

系統中有一個文件名全是亂碼的文件,根本無從下手進行刪除(系統打不出亂碼符號),這時候我們可以使用inode號來刪除之。

1

2

3

4

[root@test]#?ll?-i

total?14694452

17956913?-rw-r--r--?1test?test?4096?Nov?24?16:24?1?.txt

[root@test]#?find?.?-inum?17956913?-exec?rm?{}?\;

經過測試,以上方法絕對可用

http://www.qytang.com

http://www.qytang.com/cn/list/28/610.htm

http://www.qytang.com/cn/list/28/595.htm

http://www.qytang.com/cn/list/28/583.htm

http://www.qytang.com/cn/list/28/582.htm

http://www.qytang.com/cn/list/28/576.htm

http://www.qytang.com/cn/list/28/523.htm

http://www.qytang.com/cn/list/28/499.htm

http://www.qytang.com/cn/list/28/488.htm

http://www.qytang.com/cn/list/28/466.htm

http://www.qytang.com/cn/list/28/463.htm

http://www.qytang.com/cn/list/28/458.htm

http://www.qytang.com/cn/list/28/455.htm

http://www.qytang.com/cn/list/28/447.htm

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/272651.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/272651.shtml
英文地址,請注明出處:http://en.pswp.cn/news/272651.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

程序員如何保護自己的頸椎

我們程序員天天對著電腦&#xff0c;眼睛&#xff0c;頸椎等等&#xff0c;都會落下不少的職業病。來說說怎么治療自己的頸椎病。1、頸椎病是怎么產生的形成頸椎病的核心原因是&#xff1a;不良生活習慣我們身體的絕大部分疾病都是來自不良的生活習慣&#xff0c;生活習慣不改&…

如何改變XCode的默認設置

改變bundle ID 進入 /Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Project Templates/Application 目錄然后進入各個子目錄(Navigation-based ApplicationOpenGL ES ApplicationSplit View-based ApplicationTab Bar ApplicationUtility ApplicationView-b…

linux關機時循環輸出腳本,Linux關機時執行指定腳本功能實現

1.關機時執行某個腳本的具體思路(1)在文件夾/etc/init.d/下創建關機時需要執行的腳本file_name&#xff1b;(2)分別在文件夾/etc/rc0.d/和/etc/rc6.d/下創建該該腳本文件的鏈接文件K07file_name&#xff1a;sudo ln -s /etc/init.d/file_name /etc/rc0.d/K07file_namesudo ln -…

URI和URL及URN的區別

對于URL,大家都比較熟悉&#xff0c;其他兩個詞就比較陌生了。URI、URL和URN是識別、定位和命名互聯網上的資源的標準途徑。1989年Tim Berners-Lee發明了互聯網&#xff08;World Wide Web&#xff09;。WWW被認為是全球互連的實際的和抽象的資源的集合–它按需求提供信息實體–…

Linux基礎-目錄與路徑

今天我們一起來認識下linux中的目錄與路徑及操作其的一些常用命令。 說起路徑就有絕對與相對之分&#xff0c;雖然簡單&#xff0c;我們還是再啰嗦一下&#xff1a; 絕對路徑&#xff0c;從系統的根目錄/開始的目錄都是相對路徑&#xff0c;比如/usr/bin、/usr/local 相對路徑…

螺旋圖形Linux,Canvas 螺旋線幾何圖形繪制

JavaScript語言&#xff1a;JaveScriptBabelCoffeeScript確定window.requestAnimFrame (function() {return window.requestAnimationFrame ||window.webkitRequestAnimationFrame ||window.mozRequestAnimationFrame ||window.oRequestAnimationFrame ||window.msRequestAnim…

28家知名IT公司名稱的由來

28家IT公司名稱由來&#xff0c;你知道嗎&#xff1f;EMC、VMware、IBM、Oracle、NetApp、Citrix、Cisco、Google、Amazon、Alibaba、UCloud、Tencent、Baidu等著名的存儲、備份或云計算行業的IT公司&#xff0c;相信你我都是耳熟能詳&#xff0c;但這些公司的名稱是如何而來的…

編程應該用 Mac ,還是 PC ?

愛編程&#xff0c;不愛修電腦&#xff1b;愛學習&#xff0c;更愛運動&#xff1b;愛科技&#xff0c;也愛娛樂&#xff1b;愛工作&#xff0c;不愛加班。愛幽默、愛生活、愛浪漫、愛打拼&#xff0c;我是程序員&#xff0c;我為自己代言&#xff0c;關注程序員&#xff0c;分…

linux創建虛擬聲卡,Pear BIOS 安裝和配置指引

Pear BIOS 安裝指引Pear BIOS是一套硬件模擬系統&#xff0c;操作系統可以在這套模擬硬件上運行。Pear BIOS可以讓用戶同時安裝多套操作系統&#xff0c;使用時可以選擇任何一套操作系統啟動。在傳統電腦系統上&#xff0c;操作系統可以識別并必須識別硬件&#xff1b;而在這套…

左右值

C/C語言中可以放在賦值符號左邊的變量&#xff0c;即具有對應的可以由用戶訪問的存儲單元&#xff0c;并且能夠由用戶去改變其值的量。左值表示存儲在計算機內存的對象&#xff0c;而不是常量或計算的結果。或者說左值是代表一個內存地址值&#xff0c;并且通過這個內存地址&am…

關于 ASP.NET 內存緩存你需要知道的 10 點

緩存機制的主要目的是提高應用程序的性能。作為 ASP.NET 開發人員&#xff0c;你可能會意識到 ASP.NET Web 窗體以及 ASP.NET MVC 可以使用 Cache 對象緩存應用程序的數據。這通常被稱為服務器端數據緩存&#xff0c;并且常作為框架的內置功能。雖然 ASP.NET Core 中并沒有這樣…

linux git刪除的文件怎么還原,從Git倉庫中恢復已刪除的分支、文件或丟失的commit...

從Git倉庫中恢復已刪除的分支、文件或丟失的commit在使用Git的過程中&#xff0c;有時可能會有一些誤操作比如&#xff1a;執行checkout -f 或 reset -hard 或 branch -d刪除一個分支結果造成本地(遠程)的分支或某些commit丟失可以通過reflog來進行恢復&#xff0c;前提是丟失的…

兩張趣圖助你理解狀態碼的含義~

HTTP狀態碼&#xff08;HTTP Status Code&#xff09;是用以表示網頁服務器HTTP響應狀態的3位數字代碼。我們可以通過查看HTTP狀態碼來判斷服務器狀態&#xff0c;常見的有404 、502等&#xff1b;但是其他不是很常見的狀態碼都代表什么狀態呢&#xff1f;下面有兩張有趣的圖片…

java 自定義注解以及獲得注解的值

1.自定義注解 import java.lang.annotation.*;Documented Target(ElementType.FIELD) Inherited Retention(RetentionPolicy.RUNTIME ) public interface MyAnno {/*** 是否能為null* return*/boolean isCanNull() default true;/*** 是否能為空字符串* return*/boolean isCanE…

linux列出管道,lsof列出的管道列表示什么意思?_linux_開發99編程知識庫

文件不僅以流形式打開。 其中一些是在 lsof 手冊中列出的&#xff1a;FD is the File Descriptor number of the file or:cwd current working directory;Lnn library references (AIX);err FD information error (see NAME column);jld jail directory (FreeBSD);ltx shared l…

CSS一些實用的技巧

css 字體簡寫規則當使用css定義字體時你可能會這樣做&#xff1a;font-size: 1em;line-height: 1.5em;font-weight: bold;font-style: italic;font-variant: small-caps;font-family: verdana,serif;事實上你可以簡寫這些屬性&#xff1a;font: 1em/1.5em bold italic small-ca…

linux openssh升級8.1,Centos7利用rpm升級OpenSSH到openssh-8.1p1版本

由于近期安全事故頻發&#xff0c;打算把機器OpenSSH升級到最新版本&#xff0c;找了一圈&#xff0c;發現分享的rpm包就到7.4版本&#xff0c;最新版已經到8.1.p1&#xff0c;所以博客自編譯一個openssh-8.1p1的rpm包進行分享。檢查環境&#xff1a;[roottest]# ssh -VOpenSSH…

《HTTP權威指南》 – 11.驗證碼和新鮮度

服務器應當告知客戶端能夠將內容緩存多長時間&#xff0c;在這個時間內就是新鮮的。服務器可以用這兩個首部之一來提供信息&#xff1a; Expires&#xff08;過期&#xff09;Cache - Control&#xff08;緩存控制&#xff09;Expires首部 規定文檔“過期”的具體時間&#xff…

產品經理必備神器推薦

歡迎關注我的公眾號&#xff08;同步更新文章&#xff09;&#xff1a;DoNet技術分享平臺閱讀原文工欲善其事&#xff0c;必先利其器&#xff0c;作為最追求極致體驗的產品經理群體&#xff0c;手里有一件趁手的法器&#xff0c;工作起來才會有一種享受般的快感&#xff0c;最近…

野火linux底板設計,野火STM32F767套件(底板+核心板)

一、兌換形式1、電子芯吧客注冊用戶均可通過免費申請與硬件兌換兩種方式進行申請試用2、免費申請形式為用戶通過分享試用活動至好友&#xff0c;換取申請板卡一次試用資格3、硬件兌換方式為用戶捐贈一塊閑置板卡至電子芯吧客&#xff0c;換取申請板卡一次試用資格4、免費申請渠…