ftp伺服器刪除
A. 怎麼刪除 ftp 伺服器里的文件
具有許可權的用戶ftp登陸之後,可以直接使用FTP的命令:
prompt off //關掉提示信息
delete 文件名//刪除特定的文件,可以使用通配符。
即可。
B. ftp刪除文件
通過ftp刪除文件的方法:
1、通過ftp登錄遠程伺服器。
2、選中要刪除的文件,右鍵,點擊「刪除」。
ftp:
FTP 是File Transfer Protocol(文件傳輸協議)的英文簡稱,而中文簡稱為「文傳協議」。用於Internet上的控制文件的雙向傳輸。同時,它也是一個應用程序(Application)。基於不同的操作系統有不同的FTP應用程序,而所有這些應用程序都遵守同一種協議以傳輸文件。在FTP的使用當中,用戶經常遇到兩個概念:"下載"(Download)和"上傳"(Upload)。"下載"文件就是從遠程主機拷貝文件至自己的計算機上;"上傳"文件就是將文件從自己的計算機中拷貝至遠程主機上。用Internet語言來說,用戶可通過客戶機程序向(從)遠程主機上傳(下載)文件。
C. Unix FTP 伺服器 怎麼刪除原有的資料庫
1.文件被鎖定,例如
ACCESS資料庫
,正在被使用,因此不能被清除,解決辦法是登錄
虛擬主機
管理平台,進入到主機管理中,把空間運行暫停,然後等數十秒鍾再清除就可以了。
2.文件的索引壞了。在一台有上百萬文件的伺服器中,很有可能發生這種情況,這類文件用上面的方式無法刪除。(解
決方法:聯系本司
技術工程師
,一般在24小時內解決)。
3.用戶自己曾經對上層目錄設定了不能寫入的保護性操作,解決方法:登陸用戶控制後台-自助管理-管理主機-打開相應目錄的寫操作許可權,然後用ftp登陸刪除。
4.同一刻有其他人打開你的ftp在操作,此時必須是其他
ftp操作關閉才能刪除。
5.文件名
亂碼
或有空格,用ftp重命名該文件然後刪除。或者進入到「高級管理」裡面,也可以刪除掉的。這個涉及到許可權問題,看你的主機服務商給沒給你這個許可權了。
D. 刪除FTP伺服器上的文件
這個問題應該是正常的,因為你在系統中刪除文件時操作系統來做這件事,而在ftp中刪除文件時ftp伺服器做這件事,操作系統和ftp伺服器屬於兩種對文件的機制,你可以嘗試在ftp伺服器上設置是否有刪除文件進入回收站而不是直接刪除
E. 手機面板系統FTP怎樣刪除
首先進入伺服器上安裝的控制面板,進入後台 ,點擊左側導航菜單「網站」, 在網站管理列表中點擊想要刪除網站對應的狀態。
然後選擇需要刪除的FTP帳戶;
接著點擊右側【刪除】按鈕;
最後在彈出的提示框中點擊【確定】按鈕即可刪除此FTP帳戶。
想更簡單的使用瀏覽器,推薦寶塔面板
手機控制面板打開方法
1、點擊手機界面的設置選項。
2、在打開的界面點擊更多連接。
3、點擊進入多設備協同設置界面。
4、打開之後點擊進入多設備控制中心選項。
F. 如何能使FTP快速刪除目錄
FTP是用於Internet上的控制文件的雙向傳輸協議,用FTP工具快速刪除目錄是通過在本地傳輸命令刪除伺服器上的目錄文件,然後伺服器刪除目錄文件成功之後會傳輸命令到FTP工具上。
使用FTP工具刪除伺服器目錄對網速要求比較高,如果要快速刪除,請提高網速。
同時推薦在伺服器上直接刪除,這種方式是最快捷的刪除目錄文件方式。
G. 怎樣刪除FTP里的一個文件
需要ftp伺服器的管理員才有許可權刪除,具體的刪除方法為:
1、首先,隨意打開一個文件窗口,在上方的地址欄中輸入ftp的網站。
2、在跳轉的界面中,輸入ftp的賬號和密碼。
3、在跳轉的ftp界面中,選擇一個需要刪除的文件,右鍵打開菜單。
4、在打開的菜單界面中,點擊刪除即可。
H. ftp里刪除的文件去哪裡了
FTP中誤刪除的文件可以在伺服器的備份文件中恢復,也可以找服務商客服進行後台恢復。FTP(FileTransferProtocol,文件傳輸協議)是TCP/IP協議組中的協議之一。FTP協議包括兩個組成部分,其一為FTP伺服器,其二為FTP客戶端。其中FTP伺服器用來存儲文件,用戶可以使用FTP客戶端通過FTP協議訪問位於FTP伺服器上的資源。在開發網站的時候,通常利用FTP協議把網頁或程序傳到Web伺服器上。此外,由於FTP傳輸效率非常高,在網路上傳輸大的文件時,一般也採用該協議。
I. java怎麼實現刪除遠程FTP伺服器上的某一文件
一個JAVA 實現FTP功能的代碼,包括了伺服器的設置模塊,並包括有上傳文件至FTP的通用方法、下載文件的通用方法以及刪除文件、在ftp伺服器上傳文件夾、檢測文件夾是否存在等,裡面的有些代碼對編寫JAVA文件上傳或許有參考價值,
(1):Java FTP主文件代碼:
package ftpDemo;
import java.io.DataOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
import sun.net.TelnetInputStream;
import sun.net.TelnetOutputStream;
import sun.net.ftp.FtpClient;
public class ftpUtil {
// 上傳文件至FTP通用方法
public static void upLoadFileFtp(KmConfig kmConfig,InputStream is, String fileName){
try {
String ftpHost = kmConfig.getFtpHost();
int port = kmConfig.getFtpPort();
String userName = kmConfig.getFtpUser();
String passWord = kmConfig.getFtpPassword();
String path = kmConfig.getFtpPath();
FtpClient ftpClient = new FtpClient(ftpHost, port);// ftpHost為FTP伺服器的IP地址,port為FTP伺服器的登陸埠,ftpHost為String型,port為int型。
ftpClient.login(userName, passWord);// userName、passWord分別為FTP伺服器的登陸用戶名和密碼
ftpClient.binary();
ftpClient.cd(path);// path為FTP伺服器上保存上傳文件的路徑。
TelnetOutputStream telnetOut = ftpClient.put(fileName);// fileName為上傳的文件名
DataOutputStream dataOut = new DataOutputStream(telnetOut);
byte buffer[] = new byte[ * ];
int count = ;
while ((count = is.read(buffer)) != -) {
dataOut.write(buffer, , count);
}
telnetOut.close();
dataOut.close();
ftpClient.closeServer();
} catch (Exception e) {
System.out.println("上傳文件失敗!請檢查系統FTP設置,並確認FTP服務啟動");
}
}
// 刪除文件至FTP通用方法
public static void deleteFileFtp(KmConfig kmConfig,String fileName){
try {
String ftpHost = kmConfig.getFtpHost();
int port = kmConfig.getFtpPort();
String userName = kmConfig.getFtpUser();
String passWord = kmConfig.getFtpPassword();
String path = kmConfig.getFtpPath();
FtpClient ftpClient = new FtpClient(ftpHost, port);// ftpHost為FTP伺服器的IP地址,port為FTP伺服器的登陸埠,ftpHost為String型,port為int型。
ftpClient.login(userName, passWord);// userName、passWord分別為FTP伺服器的登陸用戶名和密碼
ftpClient.binary();
ftpClient.cd(path);// path為FTP伺服器上保存上傳文件的路徑。
try {
ftpClient.sendServer("dele " + fileName + " ");
} catch (Exception e) {
System.out.println("刪除文件失敗!請檢查系統FTP設置,並確認FTP服務啟動");
}
ftpClient.closeServer();
} catch (Exception e) {
System.out.println("刪除文件失敗!");
}
}
// 下載ftp文件
public static void downloadFileFtp(KmConfig kmConfig,String fileName, String clientFileName, OutputStream outputStream){
try {
String ftpHost = kmConfig.getFtpHost();
int port = kmConfig.getFtpPort();
String userName = kmConfig.getFtpUser();
String passWord = kmConfig.getFtpPassword();
String path = kmConfig.getFtpPath();
FtpClient ftpClient = new FtpClient(ftpHost, port);// ftpHost為FTP伺服器的IP地址,port為FTP伺服器的登陸埠,ftpHost為String型,port為int型。
ftpClient.login(userName, passWord);// userName、passWord分別為FTP伺服器的登陸用戶名和密碼
ftpClient.binary();
ftpClient.cd(path);// path為FTP伺服器上保存上傳文件的路徑。
try {
TelnetInputStream in = ftpClient.get(fileName);
byte[] bytes = new byte[];
int cnt=;
while ((cnt=in.read(bytes,,bytes.length)) != -) {
outputStream.write(bytes, , cnt);
}
outputStream.close();
in.close();
} catch (Exception e) {
ftpClient.closeServer();
e.printStackTrace();
}
ftpClient.closeServer();
} catch (Exception e) {
System.out.println("下載文件失敗!請檢查系統FTP設置,並確認FTP服務啟動");
}
}
//在ftp伺服器上傳件文件夾
public boolean createDir(String path,FtpClient ftpClient) throws Exception{
//進入到home文件夾下
ftpClient.cd("/home");
//創建遠程文件夾
//遠程命令包括
//USER PORT RETR ALLO DELE SITE XMKD CDUP FEAT<br>
// PASS PASV STOR REST CWD STAT RMD XCUP OPTS<br>
// ACCT TYPE APPE RNFR XCWD HELP XRMD STOU AUTH<br>
// REIN STRU SMNT RNTO LIST NOOP PWD SIZE PBSZ<br>
// QUIT MODE SYST ABOR NLST MKD XPWD MDTM PROT<br>
// 在伺服器上執行命令,如果用sendServer來執行遠程命令(不能執行本地FTP命令)的話,所有FTP命令都要加上/r/n<br>
// ftpclient.sendServer("XMKD /test/bb/r/n"); //執行伺服器上的FTP命令<br>
// ftpclient.readServerResponse一定要在sendServer後調用<br>
// nameList("/test")獲取指目錄下的文件列表<br>
// XMKD建立目錄,當目錄存在的情況下再次創建目錄時報錯<br>
// XRMD刪除目錄<br>
// DELE刪除文件<br>
//通過遠程命令 穿件一個files文件夾
ftpClient.sendServer("MKD "+ path + " ");
//這個方法必須在 這兩個方法中間調用 否則 命令不管用
ftpClient.binary();
ftpClient.readServerResponse();
return false;
}
/**
* 檢查文件夾是否存在
* @param dir
* @param ftpClient
* @return
*/
public boolean isDirExist(String dir, FtpClient ftpClient) {
try {
ftpClient.cd(dir);
} catch (Exception e) {
return false;
}
return true;
}
}
(2):KmConfig.java代碼如下:定義FTP伺服器參數,包括登錄的用戶名密碼之類的。
package ftpDemo;
public class KmConfig {
//主機ip
private String FtpHost = "";
//埠號
private int FtpPort;
//ftp用戶名
private String FtpUser = "";
//ftp密碼
private String FtpPassword = "";
//ftp中的目錄
private String FtpPath = "";
public String getFtpHost() {
return FtpHost;
}
public void setFtpHost(String ftpHost) {
FtpHost = ftpHost;
}
public int getFtpPort() {
return FtpPort;
}
public void setFtpPort(int ftpPort) {
FtpPort = ftpPort;
}
public String getFtpUser() {
return FtpUser;
}
public void setFtpUser(String ftpUser) {
FtpUser = ftpUser;
}
public String getFtpPassword() {
return FtpPassword;
}
public void setFtpPassword(String ftpPassword) {
FtpPassword = ftpPassword;
}
public String getFtpPath() {
return FtpPath;
}
public void setFtpPath(String ftpPath) {
FtpPath = ftpPath;
}
}
(3):下面是測試代碼: