Linux下得刪除命令是rm,要刪除文件或目錄,需要先到達這個文件或目錄所在的路徑,比如ftp默認的路徑是/var/ftp/,要刪除的文件名為a,那麼需要先進入ftp目錄:cd /var/ftp/,然後執行刪除命令rm a,這時候會提示你確認是否刪除,輸入y就行
如果不需要提示,想直接刪除的話,帶上-f參數表示強制刪除,如rm -f a
如果刪除的是一個目錄的話,需要使用-r參數表示遞歸刪除這個目錄下的文件和目錄,如需要刪除目錄dir1,那麼刪除命令就需要使用rm -rf dir1
數據無價,刪除請謹慎
⑵ 如何能使FTP快速刪除目錄
加快網速
因為在伺服器上刪除你的網頁文件很快,你覺的慢是因為:
1、用FTP軟體往伺服器版發送刪除命令,需要權網路傳輸;
2、伺服器刪除文件後告知你已經刪除,需要網路傳輸這個通知;
3、你收到通知後告知伺服器收到確認,並且告訴他下一步做什麼,也要通過網路傳輸;
所以,慢就慢在網路傳輸上,不是軟體的問題。
推薦你用cuteftp,有免費的,刪除目錄的話,在目錄上點右鍵,選擇刪除就進入目錄把所有文件都刪除,然後把目錄刪除。
刪之前請備份你的文件。
祝你好運!
⑶ ftp命令中有沒有刪除文件夾,包括該文件夾下的文件一起刪除的命令(VC)
命令 描述
ABOR 中斷數據連接程序
ACCT <account> 系統特權帳號
ALLO <bytes> 為伺服器上的文件存儲器分配位元組
APPE <filename> 添加文件到伺服器同名文件
CDUP <dir path> 改變伺服器上的父目錄
CWD <dir path> 改變伺服器上的工作目錄
DELE <filename> 刪除伺服器上的指定文件
HELP <command> 返回指定命令信息
LIST <name> 如果是文件名列出文件信息,如果是目錄則列出文件列表
MODE <mode> 傳輸模式(S=流模式,B=塊模式,C=壓縮模式)
MKD <directory> 在伺服器上建立指定目錄
NLST <directory> 列出指定目錄內容
NOOP 無動作,除了來自伺服器上的承認
PASS <password> 系統登錄密碼
PASV 請求伺服器等待數據連接
PORT <address> IP 地址和兩位元組的埠 ID
PWD 顯示當前工作目錄
QUIT 從 FTP 伺服器上退出登錄
REIN 重新初始化登錄狀態連接
REST <offset> 由特定偏移量重啟文件傳遞
RETR <filename> 從伺服器上找回(復制)文件
RMD <directory> 在伺服器上刪除指定目錄
RNFR <old path> 對舊路徑重命名
RNTO <new path> 對新路徑重命名
SITE <params> 由伺服器提供的站點特殊參數
SMNT <pathname> 掛載指定文件結構
STAT <directory> 在當前程序或目錄上返回信息
STOR <filename> 儲存(復制)文件到伺服器上
STOU <filename> 儲存文件到伺服器名稱上
STRU <type> 數據結構(F=文件,R=記錄,P=頁面)
SYST 返回伺服器使用的操作系統
TYPE <data type> 數據類型(A=ASCII,E=EBCDIC,I=binary)
USER <username>> 系統登錄的用戶名
這就是FTP協議的命令集,是有刪除指令的,我們老師以前讓我們自己對照著自己編寫過FTP協議,刪除文件時候不分文件或者文件夾的,只要路徑正確就可以刪除,跟你電腦上點右鍵刪除東西一樣,如果是文件夾,內部所有也都會刪除的。
⑷ java FTPClient如何刪除遠程伺服器端的文件夾及其子文件夾及其內容!
假如文件夾裡面有文件的話,ftpclient根本刪除不了文件夾,不像其他api可以自動遞歸刪除,所以得先回刪除文件夾裡面答的文件,然後在刪除文件夾,
刪除之前記得改變下工作目錄 fileName是dirName裡面的文件
ftpClient.changeWorkingDirectory(remoteDir+dirName)
刪除文件命令:ftpClient.deleteFile(fileName);
刪除完文件後更改目錄ftpClient.changeWorkingDirectory(remoteDir)
刪除文件夾命令:ftpClient.removeDirectory(dirName);
⑸ linux 登陸FTP,怎麼用命令刪除非空文件夾
這個得區分你登錄的是root用戶還是普通用戶,如果是普通用戶是沒有許可權的。或者你把FTP那個根目錄文件許可權增加成可讀可寫可執行,這樣就可以了