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...