北汽车工业学院实验报告
实验一  熟悉Linux环境实验
一、实验目的
1、了解Linux编程环境和编程工具。
2、掌握Linux常用命令
3、熟悉SHELL脚本的建立及执行。
4、掌握Ubuntu下如何编辑、编译和运行一个C语言程序。
5、学会利用gcc、gdb编译、调试C程序。
、实验内容
1、登陆Linux环境
开机,选择          进入系统,再点击桌面上的VMware Station进入虚拟机,点击窗口上方菜单的虚拟机/快照/恢复系统, 进入Ubuntu窗口,输入密码:111111 ,进入Ubuntu图形桌面环境。
2、熟悉Ubuntu图形桌面环境
输入密码进入系统后, 显示Ubuntu的主界面。桌面左边的部分为启动器,类似于windows中的任务栏。图标从上至下分别是:Dash主页、主文件夹、火狐浏览器、常用应用软件、Ubuntu软件中心、系统设置、工作区切换、挂载U盘、回收站。桌面的右上角分别是:输入法、、网络连接、系统声音、时间日期、当前用户、系统设置。
1)Dash 允许您搜索应用程序、文件、音乐和视频,并显示您最近使用过的项目。如果您曾使用电子表格工作或编辑过图片,却忘了存储位置,则您定会发现 Dash 的此项功能非常有用。要开始使用Dash,请单击屏幕左侧顶端的 Ubuntu 徽标。要隐藏Dash,请按Esc。
2)主文件夹  类似于windows中的“我的电脑,打开后显示的是个人主目录,左侧是导航窗口。
3)FireFox浏览器  是Ubuntu12.04自带的网络浏览器。其用法与windows下的浏览器使用无区别。
4)用户可以将自己常用的应用软件放在启动器中,比如文本编辑器、终端窗口等。方法是直接把应用程序拖至启动器,再右键点击此图标锁定至启动栏即可。
3、练习常用的Shell命令(必做)(5分)
当用户使用终端模拟窗口时,就是在和称为shell的命令解释程序进行通信。当用户在键盘上输入一条命令时,shell程序将对命令进行解释并完成相应的动作。这种动作可能是执行用户的应用程序,或者是调用一个编辑器、GNU/Linux实用程序或其他标准程序,或者是一条错误信息,告诉用户输入了错误的命令。
要求按下列步骤输入shell命令,并列出本机内相应的显示信息(如果内容太长,截取一部分显示):
1)目录操作(1.5分)
mkdir  abc              #创建一个目录abc(可以自己起目录名)
cd  abc               #将工作目录改变到abc
pwd                      #显示当前目录的全路径
显示:
cd                     #改变当前目录到主目录
pwd
显示:
ls                        #列出当前目录的内容
显示:(取一小部分截屏)
ls  -l                    #输出当前目录内容的长列表,每个目录或文件占一行
显示:(取一小部分截屏)
2)文件管理实用程序(0.5分)
cd abc                       
cp /fig .  #将etc目录下fig复制到当前目录下
ls
显示:
mv  fig file1    #将fig重命名为file1
ls
显示:
3) 文件显示实用程序(1.5分)
cat  file1
结果:
             
more  file1 
结果:
linux命令及shell编写
         
tail  file1                 
结果:
head  file1                 
结果:
wc  file1            #统计文件file1中的行数、单词数和字符数
结果:
rm  -i  file1        #请求用户确认删除file1文件慎用!一定是删除自己创建的文件
查看结果:
     
4) 其他实用程序(1.5分)
date                #输出系统日期和时间
结果:
cal                  #显示本月的日历。cal 2002 显示2002年的日历
结果:
clear              # 清除终端屏幕
history            #显示你以前执行过的命令的列表
结果:
man  命令          #提供命令的基本用法
结果:
echo  Hello,Welcome to here!  读取参数并把它写到输出
结果:
4、熟悉简单的脚本编程(必做)(1分)
编写Shell脚本文件,显示当前路径,列出当前路径下所有文件,建立mydir子目录,进入该子目录,拷贝/fig文件到当前目录中,把文件fig改名为fig,分频显示该文件,用户确认删除该文件,回到上一级目录,删除mydir子目录。
1)进入文本编辑器,输入下列脚本程序:
    pwd                            #显示当前路径
    ls -l                        #长格式显示文件详细信息。注:是字母l,不是数字1
    mkdir mydir                    #创建子目录mydir
    ls -l
    cd mydir                    #改变路径到mydir
    pwd
    cp /fig  .  #复制/fig到当前目录
    ls -l
    mv  fig        #文件重命名
    ls -l
    sleep 10                    #暂停10S
    fig        #分屏显示文件 fig
    rm -fig        #确认删除文件。慎用!一定是删除自己建立的文件!
    ls -l
    cd ..                        #返回上一级目录
    pwd                       
ls -l       
    rmdir mydir                    #删除目录mydir

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。