Linux实验

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一.

1)启动Linux操作系统,并启动KDE图形桌面。熟悉各屏幕元素。通过KDE编辑器编辑两个文本文件file1、file2。

新建一个文本文件 vi New Filename 编辑一个已有的文件 vi Filename

2)在主目录下创建文件夹exercise,将文件file1、file2移到新建的目录下。然后分别采用回收站和删除方式删除文件fiel1、file2。注意比较它们的区别。移动 mv file1 file2 /home/exercise 删除 rm file1

二.

2.使用简单命令:date,cal,who,echo,clear等,了解Linux命令格式。 date:显示日期/ cal:显示日历/ who:列出所有正在使用系统的用户、终端名、注册时间/echo:标准输出/clear:清屏

3.浏览文件系统:

1)运行pwd命令,确定当前工作目录。

2)运行ls -l命令,理解各字段含义。 -l: 以长格式显示文件的详细信息

3)运行ls –ai ,理解各字段含义。

-a: 显示指定目录下所有子目录和文件 -i: 在输出的第一列显示文件的I节点号4)使用cd命令,将工作目录改到根(/)上。

运行ls –l命令。

5)直接使用cd,回到哪里了?用pwd验证。

cd: 将当前目录改到用户的主目录(非根目录)

6)用mkdir建立一个子目录subdir

7)将工作目录改到subdir

4、文件操作

1)验证当前工作目录在subdir。运用pwd命令验证

2)运行date〉file1,然后运行cat file1 ,看到什么信息? 显示日期内容

3)运行cat subdir,会有什么结果?为什么?出错。subdir是一个目录而非文件

4)利用man命令显示date命令的使用说明。 man date

man:查看所有命令的完整说明 5)运行man date〉〉file1,看到什么?运行cat file1 ,看到什么?显示man date的内容 (一个>是覆盖,两个>是补充)

13)运行man ls|more,显示结果是什么?

运行cat file1|head -20|tee file5,结果如何? tee:读取标准输入的数据,并将其内容输出成文件。运行cat file5|wc,结果如何?输出字节数、行数、字数…

三.

1. 请给出下列命令执行的结果:

①cd 主目录②cd .. 上一级目录③ cd –上次记录

④cd ~主目录⑤cd ../.. 向上移动两级目录⑥ cd /根目录

2.目录ABC下有两个子目录a1、b2以及5个普通文件。如果想删除ABC,可使用什么命令?

3. 某用户需要以长格式使用三种排序方式显示目录/bin的内容:

(1)以文件大小由大到小的次序排序;

(2)以文件大小由小到大的次序排序;

(3)以文件的最后修改时间的先后次序排序。 4.为了修改文件f1(文件f1自己创建)的权限保护位,使文件属主拥有读、写和执行的权限,同组成员和其它用户仅可以读和执行,应该如何做? (用chmod命令)

chmod 755 f1

5.复制文件“/etc/hosts”到目录“/tmp”,然后设置其读写权限为:自己可以读、写和执行,组拥有者的用户可以读和执行,其他用户只可以执行。

6.复制文件“/etc/hosts”到目录“/tmp”,然后使用命令修改文件/tmp/hosts的属主为用户zhang,组拥有者为组zhang(使用chown和chgrp命令)。

7.使用vi打开一个新文档,并输入以下两行内容:

1)

Linux is an operating system that was initially created as a hobby by a young student, Linus Torvalds, at the University of Helsinki in Finland. Linus had an interest in Mini x, a small UNIX system, and decided to develop a system that exceeded the Minix sta ndards.

2)发出命令显示行号。

3)保存到文件AboutLinux,不退出。

8、在linux中运行helloworld!

#include

int main()

{

printf("hello world!\n");

return 0;

}

相关文档
最新文档