刪除文件linuxc
⑴ linux刪除文件的命令
1、刪除文件命令
rm -f 文件名
將會強行刪除文件,且無提示
需要注意:
使用rm -rf要格外注意,linux中沒有回收站,慎重刪除
2、刪除文件夾以及文件夾中的所有文件命令:
rm -rf 目錄名字
其中:
-r:向下遞歸刪除
-f:直接強行刪除,且沒有任何提示
(1)刪除文件linuxc擴展閱讀
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中,創建文件夾、文件命令及清除命令。
假設我們在/home里創建
1、創建一個叫test的文件夾
輸入 cd /home 回車 就到了home目錄;
輸入 mkdir test 就可以了。
(2)刪除文件linuxc擴展閱讀:
一、LINUX通用命令:
1.date :print or set the system date and time
2. stty -a: 可以查看或者列印控制字元(Ctrl-C, Ctrl-D, Ctrl-Z等)
3. passwd: print or set the system date and time (用passwd -h查看)
4. logout, login: 登錄shell的登錄和注銷命令
5. pwd: print working directory
6. more, less, head tail: 顯示或部分顯示文件內容.
7. lp/lpstat/cancel, lpr/lpq/lprm: 列印文件.
8. 更改文件許可權: chmod u+x...
9. 刪除非空目錄:rm -fr dir
10. fg jobid :可以將一個後台進程放到前台。
Ctrl-z 可以將前台進程掛起(suspend), 然後可以用bg jobid 讓其到後台運行。
job & 可以直接讓job直接在後台運行。
11. kill 的作用: send a signal to a process. eg: kill -9 發送的是SIG_KILL信號。。。 具體發送什麼信號 可以通過 man kill 查看。
12. ps 的用法, ps -e 或 ps -o pid,ppid,session,tpgid, comm (其中session顯示的sessionid, tpgid顯示前台進程組id, comm顯示命令名稱。)
參考資料:LINUX命令-網路
⑶ 請問用linux命令怎麼刪除某個目錄下得文件,比如,有個a目錄,他下面有b,c,d三個目錄,我該怎麼刪除b,c,d
先到a中,然後rm -rf b c d
這樣b c d和其下面的所有東西都被刪去。所以在用之前,確認你的確想這樣做。
⑷ LINUX中,創建文件夾、文件命令及清除命令。
Linux常用命令
1、Linux文件的復制、刪除和移動命令
·cp復制,相當於dos中""
用法:# cp [選項] 源文件或目錄 目標文件或目錄<Enter>
常用參數:
-i interactive,詢問模式。覆蓋前是否詢問
-r recursive,當復制原文件夾是一個目錄文件, 目標必須為目錄名
# cp -i install.log /tmp<Enter> // 正常
# cp -i install.log /tmp<Enter> // 詢問,<y>覆蓋
# cp -r /root /tmp<Enter> // 復制文件夾
·mv移動、重命名,相當於dos中"move"
用法: # mv [選項] 源文件或目錄 目標文件或目錄<Enter>
-i interactive,詢問模式.
-f force,強制操作,不詢問.
# mv /tmp/install.log .<Enter> // 目標存在,移動
# mv /tmp/install.log ./i3<Enter> // 目標不存在,重命名
# cp i3 /tmp<Enter>
# mv -i i3 /tmp<Enter> // 詢問
# mv -f a*.* /tmp/i3<Enter> // 不詢問
·rm(remove)刪除文件、文件夾,相當於dos中"del"
用法: # rm [選項] 文件<Enter>
-i、-r、-f 同上."-r"主要針對文件夾,將全部目錄和子目錄遞歸地刪除
# mkdir folder<Enter> // 創建文件夾
# touch folder/{a,b,c}<Enter> // 生成abc三個文件
# ls folder<Enter> // 確認3個文件
# rm -i folder/a<Enter> // 刪除folder下a文件
# ls folder<Enter> // 確認少了a文件
# rm -rf folder<Enter> // 刪除文件夾
2、Linux目錄的創建與刪除命令
·mkdir創建文件夾,DOS同
用法:# mkdir [選項] 文件夾名<Enter>
-p parents,父母.當父文件夾不存在時,先創建父文件夾
# mkdir /tmp/haha<Enter> ==> # file /tmp/haha<Enter>
# mkdir -p /tmp/a/b/c/d<Enter> ==> # file /tmp/a/b/c/d<Enter>
# mkdir /tmp/{x,y,z}<Enter>
·rmdir刪除空文件夾,DOS同
用法: # rmdir [選項] 文件夾名<Enter>
# rmdir /tmp/a/b/c/d<Enter> // 成功
# rmdir /tmp/a/b<Enter> // 不成功
·cd更改目錄,DOS同
用法:# cd [文件夾]<Enter>
- // 當前目錄與上一次工作目錄切換
~ // 用戶主目錄
# cd -<Enter> ==> # pwd<Enter>
# cd ~<Enter> ==> # pwd<Enter>
⑸ linux下如何刪除一個文件
linux系統下刪除文件可以用rm命令來操作即可。rm命令可以刪除一個目錄中的一個或多個文件或目錄,也可以將某個目錄及其下屬的所有文件及其子目錄均刪除掉。
具體操作步驟如下:
先進入linux系統終端(這里是centos系統),如下圖:
(5)刪除文件linuxc擴展閱讀:
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下刪除文件用rm命令,具體用法如下:
一、rm [選項] 文件。選項說明:
1、-f-force忽略不存在的文件,強制刪除,無任何提示。
2、-i--interactive 進行互動式地刪除。
3、-r | -R--recursive 遞歸式地刪除列出的目錄下的所有目錄和文件。
4、-v --verbose詳細顯示進行的步驟。
拓展資料
Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟體、應用程序和網路協議。它支持32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。
⑺ Linux C用什麼函數可以刪除某個文件中的一行內容
用c語言刪除某個文件中的一行內容的原理就是
將該行的末尾和
開頭找到,
然後將
改行的末尾的所有內容就復制到
改行的開頭,使用覆蓋的方式來實現刪除.
如果實在不懂的話,
你就在改行的末尾
開始寫入一定長度的(視改行的位元組長度而定)
的轉義字元
'\b'
⑻ linux 文件名為-c 的刪除
」rm \-c「
使用\轉義符。
⑼ linux的vim 下怎麼用C語言通過調用函數來刪除一個文件
函數名: remove
功 能: 刪除一個文件
用 法: int remove(char *filename);
程序例:
#include<stdio.h>
intmain(void)
{
charfile[80];
/*promptforfilenametodelete*/
printf("Filetodelete:");
gets(file);
/*deletethefile*/
if(remove(file)==0)
printf("Removed%s. ",file);
else
perror("remove");
return0;
}
⑽ linux中c語言怎麼刪除指定文件
用C語言刪除某個文件中的一行內容的原理就是 將該行的末尾和 開頭找到, 然後將 改行的末尾