Linux 命令练习(案例1:文件与目录的基本操作) 您所在的位置:网站首页 sl名字缩写的人 Linux 命令练习(案例1:文件与目录的基本操作)

Linux 命令练习(案例1:文件与目录的基本操作)

2024-07-04 15:05| 来源: 网络整理| 查看: 265

案例1:文件与目录的基本移动

【案例目的】 能够掌握Linux下基本的文件的创建,文件的复制以及删除操作,熟练掌握目录的创建、删除以及目录树中目录之间文件的移动。 【案例内容】 1)在根目录(/)下新建一目录test。 2)改编当前目录至/test,在该目录下,以自己名字的英文缩写建一个空的文件,在建两个子目录(xh)与(ah)。 3)进入到(xh)子目录中,新建一个空文件text1。 4)进入到(ah)子目录中,再新建一个子目录(abc),同事建立空文件text2. 5)把刚建的text1文件移动到刚建立的abc子目录下,并改名为text3,同时把text2文件复制到(xh)子目录中。 6)删除text3文件与(xh)子目录及目录中的文件,并删除abc子目录。 7)使用chvt命令切换终端。 8)清屏。

【核心知识】 学习文件操作的6个命令、目录操作的4个命令及文件内容操作的命令。

一开始,我们要取得root权限!这个很重要,不然无法在(\)目录下创建目录。

没有取得root的时候是 [abc@localhost]

[abc@localhost] $ su 口令:

输入你的密码,注意输入密码的时候是不会显示出来的,请输入正确的密码后按回车键。

[root@localhost]

ok,现在可以开始练习了。我将一边打命令,一边介绍命令的作用。

案例分解 1 1)在根目录(/)下新建一目录test。

[root@localhost /]# cd / [root@localhost /]# pwd / [root@localhost /]# mkdir test

命令功能格式cd改编当前路径。改变到路径名制定的目录。cd mkdir建立目录mkdir [参数] pwd显示用户当前处于哪个目录中pwd

案例分解 2 2)改编当前目录至/test,在该目录下,以自己名字的英文缩写建一个空的文件,再建两个子目录(xh)与(ah)。

[root@localhost /]# cd /test [root@localhost test]# touch wxj //这里名字随意,用自己名字缩写就行 [root@localhost test]# mkdir xh ; mkdir ah [root@localhost test]# ls ah wxj xh

命令功能格式touch改变文件的时间记录、创建空文件touch [参数] 文件列表ls显示目录中的文件ls [参数] 目录名

3)进入到(xh)子目录中,新建一个空文件text1。

[root@localhost test]# cd xh [root@localhost xh]# touch text1

4)进入到(ah)子目录中,再新建一个子目录(abc),同时建立空文件text2。

[root@localhost xh]# cd… [root@localhost test]# cd ah [root@localhost ah]# mkdir abc [root@localhost ah]# touch text2 [root@localhost ah]# ls abc text2 //到这步说明我们建立成功了~

案例分解 3 5)把刚刚建立的 text1 文件移动到刚建立的abc子目录下,并改名为 text3,同时把text2文件复制到xh子目录中。

[root@localhost ah]# cd abc [root@localhost abc]# mv -i /test/xh/text1 text3 [root@localhost abc]# ls text3

[root@localhost abc]# cd… [root@localhost ah]# cp -p text2 /test/xh

命令功能格式mv为文件或目录改名或者把文件由一个目录移到另一个目录中去mv [参数] 源文件或目录 目标文件或目录cp给出的文件或目录复制到另一个文件或目录中cp [参数] 源文件或目录 目标路径文件或目录

案例分解 4 6)删除 text3 文件与 xh 子目录及目录中的文件,并删除abc子目录。

[root@localhost ah]# cd abc [root@localhost abc]# ls text3 [root@localhost abc]# rm text3 rm: 是否删除 一般空文件 “text3”? y //这时候输入y 就删除成功了 [root@localhost abc]# rmdir -p /test/xh rmdir: /test/xh:目录非空 //目录里面有的东西的时候无法删除,所以我们进入到xh目录中先把内容删掉 [root@localhost abc]# cd/test/xh [root@localhost xh]# ls text2 [root@localhost xh]# rm text2 rm:是否删除 一般空文件 “text2”? y [root@localhost xh]# rmdir -p /test/xh rmdir:/test :目录非空 [root@localhost xh]# cd … [root@localhost test ]# rmdir /test/ah/abc

此时,我们已经成功删除 text3 文件和 xh目录。rmdir -p 是循环删除空目录,当 xh 没有内容的时候,就删除了,而 test 中还有内容,所以显示 test 目录非空。

命令功能格式rmdir删除目录(为空目录)rmdir [参数] rm删除一个目录中的一个或多个,也可以将某个目录及其下的所有文件及子目录均删除rm [参数] 文件名

7)使用chvt命令切换终端。

chvt 1 //切换到tty1,1号终端,相当于Ctrl+Alt+F1 chvt 7 //切换到图形界面,相当于Ctrl+Alt+F7

8)清屏。

[root@localhost ~]# clear

写博客不易,各位点个赞再走呀~



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有