文件操作

Java File类文件

1.文件的创建与删除当使用File类创建一个文件对象后,例如:Filefile=newFile("C:\\myletter","letter.txt");如果C:\myletter目录中没有名字为letter.txt文件,文件对象file调用方法:publicbooleancreateNewFile(

Java File类目录

1.创建目录File对象调用方法publicbooleanmkdir()创建一个目录,如果创建成功返回true,否则返回false,如果该目录已经存在将返回false。2.列出目录中的文件如果File对象是一个目录,那么该对象调用下述方法列出该目录下的文件和子目录。

Java File类

程序可能经常需要获取磁盘上文件的有关信息或在磁盘上创建新的文件等,这就需要学习使用File类。需要注意的是,File类的对象主要用来获取文件本身的一些信息,例如:文件所在的目录、文件的长度或文件读写权限等,不涉及对文件的读写操作。创建一个File对象的构造方法有三个:1)File(Stringfile

Java输入输出流

这一章,我们要学习Java语言的输入输出流,我们都知道,程序在运行期间,可能需要从外部的存储媒介或其他程序中读入所需要的数据,这就需要使用输入流。输入流的指向称为它的源,程序通过输入流读取源中的数据。另一方面,程序在处理数据后,可能需要将处理的结果写入到永久的存储媒介中或传送给其他的应用程序,

Linux which命令:查找文件

语法:which[选项]文件名作用:which命令用于查找可执行文件的位置。参数:参数说明-n指定文件名长度且指定的长度必须大于或等于所有文件中最长的文件名-p指定文件名长度且包括文件的路径-w指定输出时的宽度案例:1.查找文件dotcpp的路径whichdotcpp2.查找ls命令whichls

Linux tree命令:以树状图列出目录内容

语法:tree[选项]作用:tree命令用于以树状图列出指定目录下的所有文件,包括子目录里的文件。参数:参数说明-a显示所有文件和目录-d显示目录名称而非内容-D列出文件或目录的更改时间-f在每个文件或目录之前,显示完整的相对路径名称-g列出文件或目录的所属群组名称,

Linux lrzsz命令:文件上传和下载

语法:rz/sz[选项]文件名作用:rz命令用于文件的上传。sz命令用于文件的下载。参数:参数说明回车执行命令案例:1.将文件dotcpp上传到客户端rzdotcpp2.将文件dotcpp下载到客户端szdotcpp

Linux yum命令:查找、安装、删除软件包

语法:yum[选项][命令]文件名作用:yum命令用于查找、安装、删除某一个、一组甚至全部软件包。参数:参数说明-h帮助-y当安装过程中出现提示,全部选择“yes”-q不显示安装的过程install安装remove删除list列出clear清除缓存update更新案例:1.列出所有已经安装和可以安装的

Linux lsof命令:列出已打开的文件列表

语法:lsof[选项]文件名作用:lsof命令用于列出当前系统已经打开的文件列表,这个文件可以是一个普通文件、目录、块设备文件或字符设备文件。参数:参数说明回车列出所有打开的文件-i显示端口占用情况案例:1.列出所有打开的文件lsof2.列出1234端口的占用情况lsof-i:1234

Linux whereis命令:查找文件

语法:whereis[选项]文件名作用:whereis命令用于查找可执行文件、源代码文件、帮助文件在文件系统中的位置,这些文件应属于源代码文件、二进制文件或者帮助文件。参数:参数说明-b只查找二进制文件-B只在设置的目录下查找二进制文件-f不显示文件名前的路径名称-m只查找帮助文件-M只在设置的目录下