導航:首頁 > 文件類型 > java獲取linux中最新的文件

java獲取linux中最新的文件

發布時間:2023-09-20 20:51:17

linux下,編寫java程序,讀取另一台linux下的文件內容,路徑格式怎麼寫,有沒有方法實現

這要應用到linux的文來件共享自機制,也就是說你的程序要依賴linux系統的設置。簡單來說,就是要訪問另一台linux下的文件,你的linux系統必須能訪問到那個文件,通過文件共享,然後mount到本地就可以了。

Ⅱ linux 下java讀取配置文件

linux下也是文件系統,同樣的也可以使用file對象來讀取配置文件信息,示例如下:
import java.io.*;

public class FileToString {
public static String readFile(String fileName) {
String output = "";

File file = new File(fileName);//建立file對象

if(file.exists()){//判斷是否存在
if(file.isFile()){//判斷是否文件
try{
BufferedReader input = new BufferedReader (new FileReader(file));
StringBuffer buffer = new StringBuffer();
String text;

while((text = input.readLine()) != null)
buffer.append(text +"/n");//讀取內容進行拼接。

output = buffer.toString();
}
catch(IOException ioException){
System.err.println("File Error!");

}
}
else if(file.isDirectory()){//是否為文件夾
String[] dir = file.list();
output += "Directory contents:/n";

for(int i=0; i<dir.length; i++){
output += dir[i] +"/n";
}
}
}
else{
System.err.println("Does not exist!");
}
return output;
}
}

Ⅲ Java通過SSH獲取Linux文件出錯

1
ssh
在cygwin中執行:$
ssh
username@remotehost
2
scp
命令scp基於ssh協議,可以將本地文件拷貝到遠程服務上的指定目錄

Ⅳ java linux怎麼獲取文件路徑

一般文件路徑在windows中用 \ 表示,但是在其他系統平台下比如linux中就不是 \ 所以回java給我們提供了一個與平台無關的表示路徑答的常量 File.separator在windows中則表示 \ 比如現在有一個文件在D:\java\src\myjava中, 如何用絕對路徑訪問呢?
現在建立一個目錄:
File fDir=new File(File.separator); //File.separator表示根目錄,比如現在就表示在D盤下。
String strFile="java"+File.separator+"src"+File.separator+"myjava"; //這個就是絕對路徑
File f=new File(fDir,strFile);

Ⅳ 怎樣用 java讀取txt文件中的數據 linux下

try {
BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream("文件路徑")));
for (String line = br.readLine(); line !版= null; line = br.readLine()) {
System.out.println(Integer.parseInt(line));
}
}catch (FileNotFoundException e) {
權 e.printStackTrace();
}catch (IOException e) {
e.printStackTrace();
}

Ⅵ java程序怎樣讀取linux系統下的文件

importjava.io.*;

publicclassFileToString{
publicstaticStringreadFile(StringfileName){
Stringoutput="";

Filefile=newFile(fileName);

if(file.exists()){
if(file.isFile()){
try{
BufferedReaderinput=newBufferedReader(newFileReader(file));
StringBufferbuffer=newStringBuffer();
Stringtext;

while((text=input.readLine())!=null)
buffer.append(text+"/n");

output=buffer.toString();
}
catch(IOExceptionioException){
System.err.println("FileError!");

}
}
elseif(file.isDirectory()){
String[]dir=file.list();
output+="Directorycontents:/n";

for(inti=0;i<dir.length;i++){
output+=dir[i]+"/n";
}
}
}
else{
System.err.println("Doesnotexist!");
}
returnoutput;
}

publicstaticvoidmain(Stringargs[]){
Stringstr=readFile("/home/1.txt");

System.out.print(str);
}
}

Ⅶ Linux下使用Java讀取文件,路徑格式問題!

linux文件系統也有絕對路徑,從根目錄開始的。
當然你也可以讀相對路徑,./表示當前路徑,..表示上一級路徑。

Ⅷ java程序怎樣讀取linux系統下的文件

和你在windows下讀取一樣,只不過需要注意的是文件路徑分隔符

Ⅸ java程序怎樣讀取linux系統下的文件

java是跨平台語言,在linux上讀文件跟在windows上讀文件是一樣的 只是文件路徑不一樣,可以用File對象和FileInputSteam來讀取。但要注意文件編碼問題。
如果有中文請做適當的編碼轉換,通常情況下Linux的默認字元編碼為UTF-8編碼方式,項目可以直接採用utf8編碼方式操作.用System.getProperty("file.encoding")可檢查系統編碼格式。可改操作系統的文件系統編碼,vi /etc/profile,在文件末尾加上
export LANG="zh_CN.GBK"
export LC_ALL="zh_CN.GBK"
編碼轉換代碼:new String(files[i].getName().getBytes("GBK"),"UTF-8");

文件操作的核心代碼請參考下面代碼:

String path= "/home/";
path= "/home/multiverse/Repository/PMEPGImport";
File file=new File(path);
File[] tempList = file.listFiles();
for (int i = 0; i < tempList.length; i++) {
if (tempList[i].isFile()) {
//FileInputStream fis = new FileInputStream("fileName");

//InputStreamReader isr = new InputStreamReader(fis,"utf-8");
StringBuffer buffer = new StringBuffer();
String text;

BufferedReader input = new BufferedReader (new FileReader(tempList[i]));

while((text = input.readLine()) != null)
buffer.append(text +"/n"); }

if (tempList[i].isDirectory()) {
System.out.println("文件夾:"+tempList[i]);
}
}

閱讀全文

與java獲取linux中最新的文件相關的資料

熱點內容
java循環hashtable 瀏覽:895
cs安卓版下載 瀏覽:466
寧波數控編程培訓哪裡好 瀏覽:764
淘寶網店分類代碼 瀏覽:749
怎麼用c語言編程計算1x22x 瀏覽:416
如何最快入門單片機編程 瀏覽:407
支付寶小程序文檔 瀏覽:186
哪個app可以看英語名著 瀏覽:212
通話錄音文件如何剪輯 瀏覽:47
日語小說app推薦 瀏覽:216
如何看發放中視頻的數據 瀏覽:175
醫療數據是什麼 瀏覽:885
旅遊找什麼網站好 瀏覽:391
java猜數字游戲實訓總結 瀏覽:27
怎麼加入新華網的學習網站 瀏覽:26
反恐行動升級包 瀏覽:180
隱藏在電腦桌面的文件怎麼顯示 瀏覽:313
一鍵還原文件被刪除如何恢復 瀏覽:503
安卓dex文件修改 瀏覽:392
插入的pdf文件怎麼更改圖標 瀏覽:228

友情鏈接