文件操作

发表时间:2017-05-10 13:04:24 浏览量( 15 ) 留言数( 0 )

学习目标:

1、了解Java的历史

2、为什么要学习Java语言

3、端正学习态度


学习过程:

一、Linux目录的基本结构

/:根目录,系统中所有的目录都是从根目录开始。

/bin: 存放常用命令。

/boot: 引导核心的程序目录。

/dev: 外部设备名。

/etc: (etcetera)系统管理所要的配置文件和子目录。

/home:存放用户主目录的地方,一般是/home/用户名。其他目录有ftp、httpd、samba等。

/lib:(library)系统基本的动态链接库 。

/opt :optional(可以选择的)。

/proc: 虚拟系统,是由系统初起时内存中产生的。

/root:超级用户默认的主目录。

/sbin:系统管理员使用的系统管理程序。

/tmp: 存放各程序执行时所产生的临时文件。

/usr:占空间最大的目录,用户的很多应用程序和文件几乎全在这个目录中。

/var:存放一些系统记录文件和配置文件。

/media:挂接设备目录

二、基本命令

shutdown :命令安全地将系统关机。

halt :调用shutdown -h。halt执行时﹐杀死应用进程。

init:init 0为关机﹐init 1为重启 reboot。

man:命令帮助 l5. Ctrl +z:退出操作

ps:进程查看命令;如# ps –ef |grep tom查看所有以含有tom名称 的进程。

kill:  强制终止进程命令,语法:#kill [参数] 进程号 -9 参数为强制终止进程。

date:查看当前系统时间

三、文件操作的基本命令

cd:进入某个目录,注意绝对路径和相对路径的区别。

ls :list 命令,查看目录下所有的目录和文件信息。

pwd:查看当前目录的路径。

mkdir:新建目录。

touch:新建一个空白文件。

mv :该命令用来为文件或目录改名,或将文件由一个目录移入另一个目录中。

rm:删除文件命令:

    语法:rm [-dfirv][--help][--version][文档或目录...]

    -d或–directory   直接删除文件、目录。

    -f或–force          强制删除文档或目录。

    -i或–interactive  删除既有文档或目录之前先询问用户。

    -r或-R或–recursive  递归处理,将指定目录下的任何文档  

                           及子目录一并处理。等等….

rmdir:删除目录,一旦非空,还是要用rm -rf命令来解决

四、示例

1、查看日期

attcontent/341bd235-5f2b-44c9-a3ce-df15676cb415.png

2、使用man命令查看某个命令的信息使用方式

attcontent/d09c1401-5b6b-450d-b7b2-24e86a2ee001.png

3、使用pwd显示当前目录路径

attcontent/75d09ec8-0aa9-4d6e-afa2-eca2d85cdb5a.png

4、使用cd切换目录,注意/是表示根目录,..是表示上级目录,~表示去当前用户的主目录。

attcontent/4cd23f4a-9eb2-4ae5-aacb-8357a4105c00.png

5、新建目录

attcontent/7c7000fb-ad3c-4ada-a8aa-804776a972ed.png

6、新建文件,查看文件,移动文件和删除目录等等,大家可以自己多点动手尝试一下Linux的命令行方式。

attcontent/a4ba9689-c9a8-4b48-bbad-fa16d69e27db.png