java在 linux创建文件,linux软件安装命令

这篇文章给大家聊聊关于java在 linux创建文件,以及linux软件安装命令对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

Linux里的终端用mkdir创建目录提示权限不够怎么解决求大神啊

深度linux桌面版系统虽然是桌面版,在它文件管理器里是在usr、var等文件夹下是不能直接创建文件夹的,只能使用深度终端利用mkdir来创建。

第一步、首先需要启动深度终端。

第二步、在终端里输入“sudo mkdir/usr/java”。注意/usr/java这代码是中的usr指要创建文件夹所有在位置,java是指要创建的文件夹名。

第三步、输入管理员密码。按回车键。创建完成。

第四步、可以利用深度文件管理器进入/usr/目录里查看,就可以看到已经创建成功了。

Java File 操作在windows和linux的不同

具体的创建方法参照下面的实例:publicclassFileTest{publicstaticvoidmain(String[]args){//根据系统的实际情况选择目录分隔符(windows下是,linux下是/)Stringseparator=File.separator;Stringdirectory="myDir1"+separator+"myDir2";//以下这句的效果等同于上面两句,windows下正斜杠/和反斜杠都是可以的//linux下只认正斜杠,为了保证跨平台性,不建议使用反斜杠(在java程序中是转义字符,用\来表示反斜杠)//Stringdirectory="myDir1/myDir2";StringfileName="myFile.txt";//在内存中创建一个文件对象,注意:此时还没有在硬盘对应目录下创建实实在在的文件Filef=newFile(directory,fileName);if(f.exists()){//文件已经存在,输出文件的相关信息System.out.println(f.getAbsolutePath());System.out.println(f.getName());System.out.println(f.length());}else{//先创建文件所在的目录f.getParentFile().mkdirs();try{//创建新文件f.createNewFile();}catch(IOExceptione){System.out.println("创建新文件时出现了错误。。。");e.printStackTrace();}}}}

如何用java在指定目录下创建一个文件夹

具体的创建方法参照下面的实例:

public class FileTest{

publicstaticvoidmain(String[]args){

//根据系统的实际情况选择目录分隔符(windows下是,linux下是/)

Stringseparator=File.separator;

Stringdirectory="myDir1"+separator+"myDir2";

//以下这句的效果等同于上面两句,windows下正斜杠/和反斜杠都是可以的

//linux下只认正斜杠,为了保证跨平台性,不建议使用反斜杠(在java程序中是转义字符,用\来表示反斜杠)

//Stringdirectory="myDir1/myDir2";

StringfileName="myFile.txt";

//在内存中创建一个文件对象,注意:此时还没有在硬盘对应目录下创建实实在在的文件

Filef=newFile(directory,fileName);

if(f.exists()){

//文件已经存在,输出文件的相关信息

System.out.println(f.getAbsolutePath());

System.out.println(f.getName());

System.out.println(f.length());

}else{

//先创建文件所在的目录

f.getParentFile().mkdirs();

try{

//创建新文件

f.createNewFile();

}catch(IOExceptione){

System.out.println("创建新文件时出现了错误。。。");

e.printStackTrace();

}

}

}

}

阅读剩余
THE END