实验一linux常用命令

2018-12-22 22:56

·实验linux常用命令

一.实验目的

1.熟悉VMware Workstation虚拟机的使用。 2.熟练运用Linux常用命令。

二.实验设备

硬件:PC机。

软件:VMware Workstation虚拟机、red hat linux 操作系统。

三.实验预习要求

1.阅读1.5节内容。

四.实验内容

使用VMware Workstation虚拟机运行linux操作系统,练习linux常用命令

1.文件与目录相关命令:掌握创建目录、文件及文件的拷贝、移动、权限、建立软连接、硬连接及删除等常用命令,设计命令序列完成如下操作:

(1)在/root 目录下,建立一个目录test (2)进入到该目录下

(3)在该目录下,建立目录 a1、a2、b1、b2

(4)在a1目录中,创建文件a.c 、b.c 、test1 、test2 (5)将a1目录下所有文件拷贝到 a2目录 (6)将a1目录下所有.c文件拷贝到 b1目录

(7)将a1目录下所有test*文件拷贝到 b2目录 (8)重命名a.c为a

(9)将a1目录(包括里面的文件)全部移到a2目录下

(10)进入到a2/a1目录下,把a1中的文件全部mv到a2目录下 (11)查看a2目录下所有文件的权限 (12)修改a.c、b.c 权限为777、777

(13)使用ln建立软链接link1指向a.c、硬链接 link2指向b.c (14)使用ls -l

(15)使用rm 删除 a.c 、ls -l查看 (16)使用rm 删除 a1目录

(17)使用rm 命令将 test目录(里面的文件)全部删除

2.U盘+打包+压缩+解压

(1)插好U盘,先查看已经挂在的设备

1

(2)然后把U盘挂在到/mnt/usb目录下

(3)将u盘中的test文件夹拷贝到/root目录下

(4)卸载U盘,进入到 test目录下将里面的文件用tar打包 (5)查看文件大小 (6)再用gzip压缩 (7)查看文件大小

(8)使用tar 解压和解包

五.实验步骤

(一) 使用VMware Workstation虚拟机运行linux操作系统 1、运行VMware Workstation应用程序,出现如下界面:

2、点Start this virtual machine启动linux操作系统; 3、进入系统后输入账号和密码:

4、成功进入系统后,选择应用程序->系统工具->终端

5、终端运行以后,就可以在这里输入linux命令并按回车键执行。

(二)使用linux命令完成以下操作

1.linux常用命令

1)掌握创建目录、文件及文件的拷贝、移动等常用命令 (1)在/root 目录下,建立一个目录test,代码如下:

[root@JLUZH jluzh]# mkdir ./test [root@JLUZH jluzh]# ls

test 公共的 模板 视频 图片 文档 下载 音乐 桌面 (2)进入到该目录下,代码如下: [root@JLUZH jluzh]# cd ./test [root@JLUZH test]#

(3)在该目录下,建立目录 a1、a2、b1、b2,代码如下: [root@JLUZH test]# mkdir a1 a2 b1 b2 [root@JLUZH test]# ls a1 a2 b1 b2

(4)在a1目录中,创建文件a.c、b.c、test1、test2 ,代码如下:

2

[root@JLUZH test]# cd ./a1

[root@JLUZH a1]# vi a.c b.c test1 test2 [root@JLUZH a1]# ls a.c b.c test1 test2

(5)将a1目录下所有文件拷贝到 a2目录,代码如下: [root@JLUZH test]# cp -a ./a1/ ./a2/ [root@JLUZH test]# cd a2 [root@JLUZH a2]# ls a1

[root@JLUZH a2]# cd a1 [root@JLUZH a1]# ls

a1 a.c b.c test1 test2

(6)将a1目录下所有.c文件拷贝到 b1目录,代码如下: [root@JLUZH test]# cp -a ./a1/*.c ./b1/ [root@JLUZH test]# cd b1 [root@JLUZH b1]# ls a.c b.c

(7)将a1目录下所有test*文件拷贝到 b2目录,代码如下: [root@JLUZH test]# cp -a ./a1/test* ./b2/ [root@JLUZH test]# cd b2 [root@JLUZH b2]# ls test1 test2

(8)重命名 a.c为 a ,代码如下: [root@JLUZH a1]# ls

a1 a.c b.c test1 test2 [root@JLUZH a1]# mv ./a.c ./a [root@JLUZH a1]# ls

a a1 b.c test1 test2

(9)将a1目录下所有文件全部移到 a2目录下,代码如下: [root@JLUZH test]# mv -i ./a1/* ./a2/ [root@JLUZH test]# cd a2 [root@JLUZH a2]# ls

a a1 b.c test1 test2

(10)进入到a2/a1目录下,把a1中的文件全部mv到a2目录下,代码如下:

3

[root@JLUZH test]# mv -i ./a2/a1/* ./a2/ mv:是否覆盖“./a2/test2”? y [root@JLUZH test]# cd a2 [root@JLUZH a2]# ls

a a1 b.c test1 test2

(11)查看a2目录下所有文件的权限,代码如下: [root@JLUZH test]# ls -l ./a2/ 总计 20

drwxr-xr-x. 2 root root 4096 11-04 17:10 a drwxr-xr-x. 2 root root 4096 11-04 21:08 a1 drwxr-xr-x. 2 root root 4096 11-04 17:10 b.c drwxr-xr-x. 2 root root 4096 11-04 17:10 test1 drwxr-xr-x. 2 root root 4096 11-04 17:10 test2 (12)修改a.c。b.c 权限为777、777,代码如下: [root@JLUZH a2]# chmod 777 ./a.c b.c [root@JLUZH a2]# ls –l

drwxr-xr-x. 2 root root 4096 11-04 17:10 a drwxr-xr-x. 2 root root 4096 11-04 21:08 a1 drwxrwxrwx. 2 root root 4096 11-04 21:20 a.c drwxrwxrwx. 2 root root 4096 11-04 17:10 b.c drwxr-xr-x. 2 root root 4096 11-04 17:10 test1 drwxr-xr-x. 2 root root 4096 11-04 17:10 test2

2)掌握建立软连接、硬连接及删除等常用命令

(1)使用ln建立软链接 link1指向a.c ,硬链接 link2指向b.c,代码如下: [root@JLUZH a2]# ln -s link1 a.c [root@JLUZH a2]# ln -s link2 b.c (2)使用ls -l,代码如下:

[root@JLUZH a2]# ls -l 总计 24

drwxr-xr-x. 2 root root 4096 11-04 17:10 a drwxr-xr-x. 2 root root 4096 11-04 21:08 a1 drwxrwxrwx. 2 root root 4096 11-04 21:31 a.c drwxrwxrwx. 2 root root 4096 11-04 17:10 b.c drwxr-xr-x. 2 root root 4096 11-04 17:10 test1 drwxr-xr-x. 2 root root 4096 11-04 17:10 test2

(3)使用rm删除a.c ,用ls -l查看 注意链接的信息,代码如下:

4

[root@JLUZH a2]# rm -r a.c rm:是否进入目录 “a.c”? y

rm:是否删除 符号链接 “a.c/links”? y rm:是否删除 目录 “a.c”? y [root@JLUZH a2]# ls -l 总计 20

drwxr-xr-x. 2 root root 4096 11-04 17:10 a drwxr-xr-x. 2 root root 4096 11-04 21:08 a1 drwxrwxrwx. 2 root root 4096 11-04 17:10 b.c drwxr-xr-x. 2 root root 4096 11-04 17:10 test1 drwxr-xr-x. 2 root root 4096 11-04 17:10 test2 (4)使用rm删除 a1目录,代码如下: [root@JLUZH test]# ls a1 a2 b1 b2

[root@JLUZH test]# rm -r a1 rm:是否删除 目录 “a1”? y [root@JLUZH test]# ls a2 b1 b2

(5)使用rm 命令将 test目录(里面的文件)全部删除,代码如下: [root@JLUZH test]# rm -r a2 b1 b2 rm:是否进入目录 “a2”? y

rm:是否删除 目录 “a2/test2”? y rm:是否删除 目录 “a2/a1”? y rm:是否删除 目录 “a2/test1”? y rm:是否删除 目录 “a2/b.c”? y rm:是否删除 目录 “a2/a”? y rm:是否删除 目录 “a2”? y rm:是否进入目录 “b1”? y

rm:是否删除 目录 “b1/test1”? y rm:是否删除 目录 “b1/b.c”? y rm:是否删除 目录 “b1/a.c”? y rm:是否删除 目录 “b1”? y rm:是否进入目录 “b2”? y

rm:是否删除 目录 “b2/test2”? y rm:是否删除 目录 “b2/test1”? y rm:是否删除 目录 “b2”? y [root@JLUZH test]# ls

2.U盘+打包+压缩+解压

(1)插好U盘,先查看已经挂在的设备,代码如下:

5


实验一linux常用命令.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:村环境综合整治工作计划

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: