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编写
代码并运行结果。
版权声明:本文标题:实验2:Linux操作、使用、编程 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/b/1717653310a710343.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论