篇一 :linux学习心得

Linux学习心得

我们这一代90后,从小接触的是windows98,家里条件好的自己有电脑装的是2000,后来又有了XP,上大学时又有了win7。说实话小时候没想过搞IT,也计算机了解也只是一些皮毛,至于什么UNIX,Linux,听过没见过,就更别说用过了。

以前觉得Linux就跟dos一样,全是用命令窗口,相对于窗口界面来说多麻烦呀。直到学习Linux这门课以后,我才知道,原来我错了。

一.为什么要学Linux呢?每个人都有不同的看法,下面我说说自己的感想吧。

首先Linux是开源的,这也是最主要的原因,想学windows,Unix,对不起我们没源代码。也正是因为这样,Linux才能够像滚雪球一样越滚越大,发展到现在这种规模。其中不乏很多IT精英的心血。我们学透以后更可以做成自己的OS!

其次,Linux简单易学,因为我们初学者只是学的基础部分,Linux的结构体系非常清晰,再加上老师循序渐进的教学以及耐心的讲解,使我们理解起来很快,短期内就基本掌握了操作和运行模式。对我们学习操作系统有很大的帮助,加深我们对OS的理解。

再次,Linux是用C语言编写的,我们有学习C语言的基础,读程序和编写代码方面存在的困难小一点,也是我们能较快掌握的原因之一。

二.学习情况

在学习的过程中,我们用的是VM虚拟机,开始时真的不真的该怎么去做,特别是我的是命令窗口界面,别人的是图形界面,我都不知道怎么调过来。后来通过自学老师给的资料和向同学请教,掌握了一些基本的操作,比如挂载优盘,编译程序,在Linux环境下运行,转换目录等等。学了这些基础才能进行下面的模拟OS程序。

老实说,第一个程序是在C中编译好的,调试好了才在Linux下运行,感觉用vi比较麻烦,因为有错了不能调试,只是提示错误。但是一些显而易见的小错误还是用vi改正比较方便。以后的大一点的程序就得在Linux下调试了,因为有的头文件在VC里面说找不到。

…… …… 余下全文

篇二 :Linux实验报告

Linux操作系统技术

实验报告


…… …… 余下全文

篇三 :linux实验报告

LINUX实验报告

专 业:

班 级:

学 号:

姓 名:

linux实验报告

实 验 一

实验名称:Linux 基本命令的使用

实验时间:2学时

实验目的:熟练使用Linux字符界面、窗口系统的常用命令。

实验内容

(一)Linux操作基础

1. 重新启动linux或关机(poweroff,shutdown,reboot,init 0,init 6)

2. 显示系统信息(uname),显示系统日期与时间,查看20xx年日历(date,cal) ①uname:查看系统与内核相关信息

uname -asrmpi

参数:

-a :所有系统相关的信息;

-s: 系统内核名称;

-r: 内核的版本;

-m:本系统的硬件名称,如i686或x86_64;

-p: CPU的类型,与-m类似,只是显示的是CPU的类型;

-i :硬件的平台(ix86).

②date:显示日期的命令

③cal:显示日历

单独cal:列出当前月份的日历

cal 2014:列出20xx年的日历

cal 5 2014:列出20xx年五月的目录

3. 使用帮助命令(man,help)

①man:是manual(操作说明)的简写,是在线帮助系统

man后跟某个命令就会详细说明此命令,例如:man man就会详细说明man这个命令的用法;

②help:也是帮助命令,一般会在命令后,例如:cd --help 就会列出cd命令的使用说明。

4. 查看当前登陆用户列表 (who),显示当前用户(whoami)

①who:显示目前已登录在系统上面的用户信息;

②whoami:查询当前系统账户

5. 建立一个新用户mytest,设定密码(useradd,passwd)

①useradd mytest(建立新用户mytest);

②passwd mytest(给mytest用户设置密码)

…… …… 余下全文

篇四 :linux 实验资料总结

Linux 考试实验

1修改运行级别,级别切换:

(1)vi /etc/inittab 将5改为3

(2)reboot

2修改root密码:

进入grub界面后按e 选第二行后按e 然后在后面+空格+1然后回车按b

然后是passwd 新密码 reboot

3配置自己的grub项目(图形界面下终端用复制粘贴)

vi /boot/grub/grub.conf

照上面的写

reboot

4分区

将u盘连到虚拟机上

fdisk –l (查看分区)

fdisk /dev/sdb(此处是设备名,切勿写成/dev/sdb1)

p(查看分区)——d(删除原来的分区)——p——n…..w(保存)

partprobe(将分区立即写入磁盘)

5格式化

mkfs –t ext3 /dev/sdb1 mkfs –t ext3 /dev/sdb2

加卷标:e2label /dev/sdb1 sdb1

e2label /dev/sdb2 sdb2

(可用findfs LABEL=sdb1 检查是否设置成功)

6挂载

创建挂载点

mkdir /mnt/sub1 mkdir /mnt/usb2

mount –t ext3 /dev/sdb1 /mnt/usb1 (也可 mount /dev/sdb1 /mnt/usb1 )

mount –t ext3 /dev/sdb2 /mnt/sub2 (或使用卷标加载 mount –L sdb1 /mnt/usb1) 7自动挂载

添加/etc/fstab项目 (参照其他项目写{/dev/sdb1 /mnt/usb1 ext3 defaults 0 0

LABEL=sdb2 /mnt/usb2 ext3 defaults 0 0}:wq )

(reboot 后mount (检查是否自动挂载)

…… …… 余下全文

篇五 :Linux实验报告

课程编号:B080103040

Linux操作系统

实验报告

东北大学软件学院

实验一   熟悉Linux环境

【实验内容】

一、练习常用的Shell命令。

当用户登录到字符界面系统或使用终端模拟窗口时,就是在和称为shell的命令解释程序进行通信。当用户在键盘上输入一条命令时,shell程序将对命令进行解释并完成相应的动作。这种动作可能是执行用户的应用程序,或者是调用一个编辑器、GNU/Linux实用程序或其他标准程序,或者是一条错误信息,告诉用户输入了错误的命令。

二、熟悉vim编辑器

在编写文本或计算机程序时,需要创建文件、插入新行、重新排列行、修改内容等,计算机文本编辑器就是用来完成这些工作的。

Vim编辑器的两种操作模式是命令模式和输入模式(如图2所示)。当vim处于命令模式时,可以输入vim命令。例如,可以删除文本并从vim中退出。在输入模式下,vim将把用户所输入的任何内容都当作文本信息,并将它们显示在屏幕上。

三、熟悉gcc编译器

GNU/Linux中通常使用的C编译器是GNU gcc。编译器把源程序编译生成目标代码的任务分为以下4步:

a. 预处理,把预处理命令扫描处理完毕 ;

b. 编译,把预处理后的结果编译成汇编或者目标模块;

c. 汇编,把编译出来的结果汇编成具体CPU上的目标代码模块;

d. 连接,把多个目标代码模块连接生成一个大的目标模块;

四、熟悉gdb调试工具

LINUX包含了一个叫gdb的GNU调试程序。gdb是一个用来调试C和C++程序的强有力调试器。它使你能在程序运行时观察程序的内部结构和内存的使用情况。它具有以下一些功能:

·监视程序中变量的值;

·设置断点以使程序在指定的代码行上停止执行;

·一行行的执行代码。

五、掌握Linux下C程序编辑运行过程

…… …… 余下全文

篇六 :linux实验报告

                     

                      实验课程     网络技术    

                      开课学院  计算机学院

                      任课教师      xxxx        

                      学生姓名     xxxxx    

…… …… 余下全文

篇七 :操作系统实验报告-Linux操作、使用、编程)

实 验 报 告

( 2012/ 20## 学年 第二学期)


实 验 报 告

实 验 报 告

实 验 报 告

实 验 报 告

实 验 报 告

…… …… 余下全文

篇八 :操作系统实验报告-Linux基本操作命令

实验名称:Linux基本操作命令

组别:          合作者:           日期:

…… …… 余下全文