⑴ linux怎麼刪除root的那一行, 刪除第一個冒號與第二個冒號之間的全部內容
sed 's/root:[^:]*:/root::/' /etc/passwd
⑵ linux下 怎樣刪除文件名中包含特殊字元的文件
1、如果文件名是第一個字元不是特殊符號,可以按一下第一個字母,通過tab鍵補全刪除。
2、如果文件名第一個字元是特殊符號,考慮轉義。比如
rm
-rf
\(123
刪除以(開頭的文件
⑶ Linux中如何刪除名為-a及\a的文件及特殊文件
a 刪除名為 -a 的文件1 rm ./-a
2 rm -- -a,--告訴rm這是一個選項,具體參見getopt
3 ls -i 列出inum,然後用find . -inum inum_of_thisfile -exec rm '{}' \;
b 刪除名為 \a 的文件rm \\ac 刪除名字帶的 / 和‘ \0 ' 文件
這些字元是正常文件系統所不允許的字元,但可能在文件名中產生,如unix下的nfs文件系統在Mac系統上使用
1 把nfs文件系統在掛到不過濾'/'字元的系統下,刪除含特殊文件名的文件;
2 將錯誤文件名的目錄其它文件移走,ls -id 顯示含該文件目錄的inum,umount 文件系統,
clri清除該目錄的inum,fsck,mount,檢查lost+found目錄,將其中的文件更名。
另外,可以通過windows ftp過去刪除任何文件名的文件
d 刪除名字帶不可見字元的文件
列出文件名並轉儲到文件:ls -l del.sh
然後編輯文件的內容加入rm命令使其內容成為刪除上述文件的格式:vi del.sh
rm -rf *******
執行sh del.sh
e 刪除文件大小為零的文件
⑷ 文件名帶有半形冒號,如何修改文件名 如果不能修改文件名,那麼如何刪除它
一種辦法就是在linux或ubuntu下想辦法。
如果要在windows改名的話,可以試試winhex這樣內的直接訪問硬碟的容工具。
用winhex在工具菜單打開d盤,從根目錄(rootdirectory)內找到相應文件,在下方字元區找到冒號:(左側十六進制3A),改成別的存檔即可。
你可以試試,我在XP+FAT32下測試可以的,如果上面方法都不行的話,可能是文件系統有問題了。
SharePrep下載地址(試用軟體):
http://www.purgeie.com/shareprep
⑸ 不是惡意軟體導致!文件名帶冒號無法刪除,甚至導致分區軟體崩潰
切換到Windows模式,是用CHKDSK或這磁碟檢查來修復磁碟錯誤,也可以嘗試直接格式化
⑹ Linux中刪除含特殊字元文件名的文件
很簡單,把要刪除的文件名引號引起來,最好加上 -f 強制刪除參數,剛才做了個試驗:
望採納!
⑺ Linux刪除文件的命令
1、刪除文件命令
rm -f 文件名
將會強行刪除文件,且無提示
需要注意:
使用rm -rf要格外注意,linux中沒有回收站,慎重刪除
2、刪除文件夾以及文件夾中的所有文件命令:
rm -rf 目錄名字
其中:
-r:向下遞歸刪除
-f:直接強行刪除,且沒有任何提示
(7)linux刪除帶冒號的文件擴展閱讀
1、刪除文件夾實例:
rm -rf /var/log/httpd/access
將會刪除/var/log/httpd/access目錄以及其下所有文件、文件夾
2、刪除文件使用實例:
rm -f /var/log/httpd/access.log
將會強制刪除/var/log/httpd/access.log這個文件
Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟體、應用程序和網路協議。它支持32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。
Linux操作系統誕生於1991 年10 月5 日(這是第一次正式向外公布時間)。Linux存在著許多不同的Linux版本,但它們都使用了Linux內核。Linux可安裝在各種計算機硬體設備中,比如手機、平板電腦、路由器、視頻游戲控制台、台式計算機、大型機和超級計算機。
嚴格來講,Linux這個詞本身只表示Linux內核,但實際上人們已經習慣了用Linux來形容整個基於Linux內核,並且使用GNU工程各種工具和資料庫的操作系統。
Linux的基本思想有兩點:第一,一切都是文件;第二,每個軟體都有確定的用途。其中第一條詳細來講就是系統中的所有都歸結為一個文件,包括命令、硬體和軟體設備、操作系統、進程等等對於操作系統內核而言,都被視為擁有各自特性或類型的文件。至於說Linux是基於Unix的,很大程度上也是因為這兩者的基本思想十分相近。
⑻ Linux命令刪除文本文檔內容中,連續幾行連續幾列內容
linux 下vim中關於刪除某段,某行查看《Linux就該這么學》中有命令大全
先打開vim
設置顯示行號
在 vim 里執行(在普通模式下直接按冒號,並輸入下面的命令)
:set number
1.按鍵盤上的Esc按鍵進入vi的命令行模式
2.點擊Ctrl和v按鍵
3.按上下左右鍵選中要刪除的內容
4.按d即可刪除選中的列
⑼ Linux下刪除帶有特殊符號文件名的文件
不小心在目錄下建立了很多文件名中帶有引號的文件,不好匹配刪除。
查了查文檔,在文件名再加了個引號,成功匹配,順利刪除。