Linux作业

发布 2022-09-20 16:47:28 阅读 4338

1 linux 应用实训项目1:起步。

实验目的:1. 初步了解 linux 的命令格式;

2. 学习如何连接 linux 系统;

3. 实习几个文件维护命令;

4. 学会如何得到帮助信息;

5. 练习几个最常用的命令。

实验内容:1. 写出下面命令每个部分含义,字符 c 表示命令(command)、o 表示选项 (option)、oa 表示选项的参数(option argument)、ca 表示命令的参数(command argument),如:

c ooa o oa ca answer

lpr –pspr –n 3 command line

linux 命令行的语法结构:

command [[option(s)] option argument(s)] command argument(s)]

含义: $:linux 系统提示符,您的 linux 系统可能是其他的提示符。

command :linux 命令的名字。

option(s)] 改变命令行为的一个或多个修饰符,即选项。

[option argument(s)] 选项的参数。

[command argument(s)] 命令的参数。

als -la

bmore

cpwddcat file1 file2 file3

erm -r temp

fping –c 3

gtelnet 13

hcc -o short -lbaked

ichmod u+rw

juname –n

1)登录 linux 系统的方式:

1)基于文本的界面的连接到 linux 系统的方式有:

局域网连接:一般使用远程登录软件通过连接到局域网的一台 linux 主机或服务器上。在 windows 下使用的远程登录软件有 ssh、 telnet 等,在 ** ssh 软件。

因特网连接:因特网连接与局域网连接相似。因特网中的 linux 服务器很多,如: 的设置

独立连接:用户使用一台装有 linux 系统的计算机,使用文本的界面。

当使用以上三种方式连接 linux 系统时,需要向系统输入正确的用户名和口令。在成功登录到 linux 计算机后,屏幕会出现一个诸如“$”有可能是其他的符号)的 shell 提示符。接着用户可以使用各种各样的 linux 命令了。

2)基于图形用户界面:

用户使用一台装了 gnome 或 kde 图形桌面的 linux 系统,可以使用图形界面的登录窗口登录到系统中。

使用 xmanager 等软件,在 windows 下登录到 linux,可以使用 linux的图形界面。

在图形界面中通过新建终端操作进入文本界面。注意 linux 的很多命令需要在文本界面下完成的,linux 用户使用的命令要比 windows 操作系统多, 且功能强大。

2)退出 linux 系统:按键。

用上述方法进入 linux 系统,在终端或命令行窗口中,输入如下 linux 命令,记录下输出结果($为命令行提示符,您的 linux 系统可能是其他的提示符)

a. $ls

b. $pwd

c. $xy

d. $cd ..

e. $pwd

f. $cd

g. $pwd

h. $cd /usr/local

i. $ls

j. $cd

3. 使用 man 命令来获得每个 linux 命令的帮助手册,用 man ls,man passwd,man pwd 命令得到 ls、passwd、pwd 三个命令的帮助手册。也可以使用:

命令名。

-help 格式来显示该命令的帮助信息,如 who --help,试一下这些命令。

4. 用 who 命令显示当前正在你的 linux 系统中使用的用户名字:

1) 有多少用户正在使用你的 linux 系统?给出显示的结果。

2) 哪个用户登录的时间最长?给出该用户登录的时间和日期。

5. 使用下面的命令显示有关你计算机系统信息:uname(显示操作系统的名称),uname –n(显示系统域名),uname –p(显示系统的 cpu 名称)

1) 你的操作系统名字是什么?

2) 你计算机系统的域名是什么?

3) 你计算机系统的 cpu 名字是什么?

6. 使用 whoami 命令找到用户名。然后使用 who -a 命令来看看你的用户名和同。

一系统其他用户的列表。

7. 使用 passwd 命令修改你的登录密码。

8. 在 shell 提示符后,输入 echo $ps1 并按回车键,系统怎样回答?

9. 在 shell 提示符后,输入 ps1=%并按回车键,显示屏有什么变化?

10. 在 shell 提示符后,输入 set 并按回车键,系统显示环境变量。给出你系统中。

的环境变量和它的值。

11. 退出系统。

2 linux 应用实训项目 2:shell基本命令。

实验目的:练习 data、cal、pwd 等几个常用的 linux 命令。

实验内容:本实验用到的命令有:date、cal、pwd、write、alias、uptime、man 等。

1. 登录你的 linux 系统。

2. 用命令 date 显示当前的时间,给出显示的结果。

3. 用 cal 命令显示下列年份的日历 a) 给出你显示以上年份年历的命令。

b) 1752 年有几天,为什么?提示:在因特网上查找答案。

4. 用 pwd 显示你的主目录(home directory)名字,给出 pwd 显示的结果。

5. 使用 write 命令和已经登录系统的一个朋友进行通信。

6. 使用 alias 命令显示系统中的命令的别名,给出显示的结果。

7. 使用 uptime 命令判断系统已启动运行的时间和当前系统中有多少登录用户, 给出显示的结果。

8. 通过因特网或 linux 的 man 命令得到下面的 shell 命令、系统调用和库函数功能描述及每个命令使用例子:

9. 退出系统。

3 linux应用实训项目 3: 文件编辑

实验目的:1. 练习用 pico 编辑器编辑文本文件;

2. 练习用 vi 编辑器编辑文本文件;

3. 练习用 emacs 编辑器编辑文本文件;

实验内容:linux 是文本驱动(text-driven)的操作系统,linux 常用的编辑器有:

文本界面下的编辑器。

vi : 最令 unix 类操作系统初学者裹足不前的 editor,然而只要你习惯于操作,你会觉得它比任何的 editor 都好用,且功能强大。

pico 或 nano :一种风格很像 microsoft dos 的 edit 的一种文本编辑器。一些发行版没有安装。

emacs: linux 编辑器,功能强大的全屏幕编辑器。

命令行方式建议使用 emacs 或 vi

图形界面的编辑器。

emacs 编程编辑器。

gedit 全屏幕文本编辑程序。

1. 登录你的 linux 系统。

2. pico 文本编辑器的使用:

a. 在 shell 提示符下,输入 pico 并按键;

b. 在 pico 的文本区,将光标置于首行并输入文字:

this is txet that i h**e enteres on a lioe in the pico editor.

按键和方向键来修正拼写错误;

c. 按三次键;

d. 输入:this is a line of text three lines down from the first line. e. 按键;

f. 在 file name to write 提示后输入 linespaced,并按键;

g. 按下键回到 shell 提示符下;

h. 在 shell 提示符下输入 more linespaced 并按键。

以上步骤完成后,屏幕上看到了什么?

3. 运行 pico 并创建带有 3 行文本的一个文件。然后,使用 pico 的剪切和粘贴功能来复制这 3 行,使该文件包含 9 行文本。以 prob3 为文件名保存该文件。

4. vi 编辑器的使用:

a. 在 shell 提示符下,输入 vi firscrip 并按键。vi 的界面将出现在显。

示屏上;b. 输入 a,输入 ls –la,并按键;

c. 输入 who,并按键;

d. 输入 pwd,再按键。这时屏幕将如下图所示:

ls –la who pwd

e. 输入:wq,并按键;

f. 在 shell 提示符下,输入 bash firscrip 并按键;

g. 观察结果。当前的工作目录中有多少个文件?他们的名称和大小?还有。

谁在使用你的计算机系统?当前的工作目录是什么?

echo $shell

chsh –l

然后以 sheller 为名保存该文件并退出 vi。在 shell 提示符下,输入 bash sheller 并按键。屏幕上给出了当前的 shell 和一个 linux 文件,该文件的内容包含系统中可用的其他 shell。

给出运行的结果。

Linux课程习题Linux作业

作业1 linux系统基础知识 1 1.基础知识部分 必做 1.简述linux内核版本和发布版本的区别,并 举例说明 写出查看当前安装linux的发布版本信息和内核版本信息的具体命令 附上截图 答 linux的发布版本是由内核版本发展而来的。内核就是一个核心,其他软件都基于这个核心,不能直接使用。发...

linux作业

1.写出以下文件的用途。1 etc passwd 提示 通过man 5 passwd查看此文件描述说明 2 etc shadow 提示 通过man 5 shadow查看此文件描述说明 3 etc group 提示 通过man 5 group查看此文件描述说明 4 etc gshadow 提示 通过m...

LINUX作业

作业11.写出下面命令每个部分含义,字符c表示命令 command o表示选项。option oa表示选项的参数 option argument ca表示命令的参数 command argument 如 c ooa o oa ca lpr pspr n 3 linux命令行的语法结构 command...