admin 管理员组

文章数量: 1086019


2024年6月6日发(作者:高级语言编写的程序称为)

一、实验目的

1、能够熟悉安装某Linux发行版本(例如Red Hat、Ubuntu)的具体方法

2、了解Linux的启动过程

3、了解Linux文件的组织结构

4、熟悉X Window 环境

5、练习使用Linux 常用命令

6、熟练使用Linux的C语言开发环境

7、学习并掌握Linux 编译工具 gcc 的使用方法

二、实验指导

0、安装Linux

可以多引导方式在PC上安装linux,或是在Windows下利用VMware等软件安装linux.

1、开机

进入Linux后,Linux初始化过程中会显示大量初始化信息,要求大家逐渐读懂这些初始化信息。

2、开启终端或命令行环境

在Ubuntu图形界面下,输入“ctrl+alt+f1”即可进入纯命令行模式,也可输入“ctrl+alt+t”进入终端模式。

在纯命令行模式下,输入“ctrl+alt+f7”即可回到图形用户界面。

3、登录及修改

Linux在相应初始化完成后,会在屏幕上显示“login:”此时输入用户名(即帐号)并键入回车,则系

统显示”password:”,然后输入口令并键入回车。此时,系统验证所键入的用户名和口令,若正确则成功

进入系统。

若用户希望修改口令,则可以在成功进入系统后,在命令提示符($或#)后输入“passwd”并键入回

车,则系统显示”new password:”.当用户键入新口令并键入回车后,系统再显示“retry new password:”,此

时需要再次键入刚才输入的新口令并键入回车,则系统接收并记住新口令。

4、退出、注销

当用户不再使用Linux时,在离开前,通常应键入“logout”或“exit”命令或Ctrl+D来退出帐号。

5、关机或重启

在Linux下,涉及到关机或重启的命令有

1)halt命令。这是最常用的关机方式(需要在root账号下执行)。在Ubuntu的非root账号下,输入“sudo

–s –H”或“sudo su”,可切换到root权限下。在root中输入“su 用户名”可切换到其它用户名权限下。

2)reboot命令。用户只是想退出操作系统,并不想关机,还想再进入其他OS(例如WINDOWS)。

3)shutdown now命令。在多用户机器上,系统管理员在关机前,通知各用户即将关机,以便给各用户

留下一定的时间作保存、退出工作。

6、常用命令(请结合书P230-232的内容练习)

命令名 功能

adduser

创建新用户[root模式]

cp

rm

mkdir

rmdir

pwd

ps

ls

cat

复制文件

删除文件

创建新目录

删除目录

显示当前目录

显示进程状态

显示当前目录下内容

使用举例

#adduser↙

$cp 源文件 目标文件↙

$rm 文件名

$mkdir 目录名↙

$rmdir 目录名↙

$pwd↙

$ps↙

$ls -l↙

显示文件内容(如果文件内容无法显示或者是$cat 文件名↙

乱码,自己思考并查找原因)

cd

mv

more

clear

(注意:上述命令中,chmod 777 file语法为:chmod abc file其中a,b,c各为一个数字,分别表示User、

Group、及Other的权限。r=4,w=2,x=1若要rwx属性则4 2 1=7;若要rw-属性则4 2=6;若要r-x属

性则4 1=7。同学们可以通过查看文件属性对此命令的效果进行验证。)

转换当前目录(路径中一律用/来表示层次关$cd 路径名↙

系。如root/user/…)

移动文件

分页显示

清屏

$mv 源文件 目标文件

$ls –l|more↙

$chmod 777 文件名↙

$clear↙

chmod

改变文件权限

7、练习使用Linux 编辑器Vim,为今后输入源程序做准备。

利用Vim 编辑器完成例程的输入、编译、运行。例程:

#include

int main( )

{

int i=getuid( ) ;

printf(“Hello world! This is my uid: %dn”, i ) ;

}

(Vi的常用命令见书P232-233)

具体操作为——

进入Vi编辑器:

$vi 文件名↙ (请大家先建立以自己的班级号为名的文件夹,然后,在该文件夹内,以各自姓名的

拼音作为文件名进行实验)

8、编译工具gcc

Linux的编译器是gcc。gcc软件包支持C、C++。gcc的可执行文件在/usr/bin/gcc下,/lib和/usr/lib目录

下是库文件。/usr/include目录下是头文件。

gcc编译常用格式为:

$gcc 源文件名↙

(例如:$gcc panfei.c↙,将生成默认可执行文件)

或者 $gcc -o 目标文件名 源文件名↙

(例如:$gcc –o panfei panfei.c)

三、实验过程描述与结果分析

四、自我评析与总结

进一步了解LINUX,能够掌握一些Linux的命令和vi操作的相关书写和编译执行方式,

以及保存和退出。

有了之前的基础,可以快速的使用常用的命令来完成相应的操作,正确的显示结果,

编译并且运行代码比较难,经过几次模拟训练还是可以比较顺利的完成用X window编写

代码并运行结果。


本文标签: 文件 命令 输入 键入