Linux 命令之刪除

2021-09-02 00:02:03 字數 1480 閱讀 8970

ps1:如果想要了解這些命令的詳細內容,請參考你電腦上最強大的 「wiki 百科」 —— man 手冊。

ps2:在進行操作之前,請再三確定想要刪除的內容,沒問題之後再進行確認。特別是使用超級許可權的時候。

根據不同的系統,刪除程式的命令也有所不同。

因為我的系統是 debian,而基於 debian 的系統(如 ubuntu、linux mint、deepin等)都使用的是一套核心程式,所以以下命令在所有的 debian 上都是通用的。

sudo apt remove pack1 pack2...# 僅移除該程式,但是保留程式的配置檔案

sudo apt purge pack1 pack2 ...# 移除程式的同時刪除對應的配置檔案

sudo apt autoremove# 可以刪除某些程式在刪除之後遺留下的孤兒包(你不會用到,也沒有別的程式依賴的包就是孤兒包了)

sudo apt autoclean``````sudo apt clean# 這兩個命令都可以用於刪除使用apt install之後遺留的 .deb 安裝包

dpkg --list | grep "^rc" | cut -d " " -f 3 | xargs sudo dpkg --purge# apt 的底層是基於 dpkg 的,所以通過 dpkg 也可以進行許多複雜的操作,不過apt或者apt-get這類前端程式對使用者更加友好。上面的命令可以列出系統中的孤兒包並刪除。

linux 下常用的刪除空目錄的命令是rmdir,如果目錄裡面有其他內容,新增-p選項。

刪除檔案的命令是rm,如果你沒有在該檔案所在的目錄當中,需要新增-r選項並指定檔案所在的目錄,如果不想看到「是否刪除該檔案」的提示資訊,可以新增-f選項。

最後是有關檔案內容的操作,因為也可以刪除檔案裡的內容,所以就把它也增加到篇文章中了。

在繼續之前你需要先了解一下 linux 中的重定向操作符><,因為內容,我就簡單說一下,基本就是把箭頭後方的內容輸入到箭頭前方。

echo "" > filename# 將空字串重定向輸入到檔案中,但是因為空字串並不表示沒有什麼都沒有,還是會佔據一定的大小,所以檔案大小不會變為零。

:>filename# 這個操作將會把檔案置空,大小變為零。:(半形冒號)相當於是ture的別名。所以這個命令也可以寫成ture>filename

what purpose does the colon builtin serve?

piping and redirection

Linux 命令之刪除命令

我的 www.mengyingjie.com 在linux下刪除檔案用rm命令,具體用法如下 rm 選項 檔案選項說明 f force 忽略不存在的檔案,強制刪除,無任何提示 i interactive 進行互動式地刪除 r r recursive 遞迴式地刪除列出的目錄下的所有目錄和檔案 v ve...

Linux 命令之刪除命令

在linux下刪除檔案用rm命令,具體用法如下 rm 選項 檔案 選項說明 f force 忽略不存在的檔案,強制刪除,無任何提示 i interactive 進行互動式地刪除 r r recursive 遞迴式地刪除列出的目錄下的所有目錄和檔案 v verbose 詳細顯示進行的步驟 命令例項 1...

Linux 命令之刪除命令

在linux下刪除檔案用rm命令,具體用法如下 rm 選項 檔案 選項說明 f force 忽略不存在的檔案,強制刪除,無任何提示 i interactive 進行互動式地刪除 r r recursive 遞迴式地刪除列出的目錄下的所有目錄和檔案 v verbose 詳細顯示進行的步驟 命令例項 1...