Linux学习总结
Linux学习总结
linux学习心得
我们这一代90后,从小接触的是windows98,家里条件好的自己有电脑装的是xx,后
来又有了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里面说找不到。就这样,我们一边上os理论课,一边上这个实验,这样挺互补的,老师讲课,一步一步
地布置任务,我们自学,就这个循环的过程中,我们学习了基本操作,用vi,shell,模拟
内存的分配过程等一些os管理。可以说自己收获很大,基本上完成了老师布置的任务,对于
拔高的题目没有去做,因为我了解我的水平,没有时间和精力去做。
期间我阅读了不少关于linux的相关资料,其中也不乏一些有趣的小故事,这既丰富了
我的课余生活,也让我加深了对一些术语的理解,比玩游戏强多了。三.对linux未来的展望众所周知,目前windows操作系统是主流,在以后相当长的时间内不会有太大的改变,
其方便友好的图形界面吸引了众多的用户,甚至目前许多应用软件都是基于它的。可是没有
哪一个系统是十分完美的,这也正是有别的os得以存在的原因,每个系统都有其自身的优点。
linux最大的特点就是其开源性,这一点是十分难得的,这也是它能够存在到现在的原
因之一,随着it从业人员越来越多,理论上会有更多的人使用linux,可以肯定,linux在
以后这多时间不会消失。linux简单,占内存少,特别是对于程序开发人员来说很方便,如
果说windows的成功在于其方便用户的窗口管理界面,那么linux的成功就在于用最少的资
源最短的时间实现了所有功能,这也是符合人类进化的,相信以后节能问题会日益突出。
四.总结
随着实验课程的结束,理论课也该结束了,说实话教os的这两位老师是我们遇到过的不
错的老师(这话放这可能不太恰当),因为他们上课传授的不仅仅是知识,更重要的是一些道
理,包括一些做人的道理,讲课时也抓住重点,循序渐进,让同学理解很快;更可贵的是不
以你过去的成绩看问题,让我树立了很大的信心学好这门课程,也学到了不少专业知识和技
能。
其实老师让写心得我也没怎么找资料应付,自己想到什么就写些什么,所以不免有些凌
乱;很少提到编程,因为那些在实验报告里已经说了,这里再写就多余了。最后,感谢老师
和同学们在学习上对我的帮助。xx-10-24附:参考资料
百度百科老师给的讲义篇二:关于linux学习的心得体会关于linux学习的心得体会本学期对于linux系统的学习,让我对linux有了一定的了解。我知道了linux只是个
内核。现在的linux操作系统,都是用这么一个内核,加上其它的应用程序构成的。linux
最大的特点就是其开源性,这一点是十分难得的,这也是它能够存在到现在的原因之一,使
其在金融、安全等部门有很重要的应用。学习linux,首先我们应该从基础开始学起。对linux操作系统的功能、版本、特点,
以及linux系统安装和图形环境有较全面的了解。linux命令是必须学
习的。虽然linux桌
面应用发展很快,但是命令在linux中依然有很强的生命力。linux是一个命令行组成的操
作系统,精髓在命令行,学习如何在安全的环境中执行系统命令,包括有关文件、目录、文件
系统、进程等概念,如何使用相应的命令对文件、目录、进程等进行管理,了解遇到问题时,
如何找到帮助信息等。linux常用命令,有echo命令、date命令、passwd 命令、file命令、
ls命令、touch命令等。
要明白学好linux不是一件一蹴而就的事,一定要能坚持使用它,特别是在学习初期。
要增加自己的linux技能,只有通过实践来实现。只要多动手,就一定会有收获。遇到问题
时要自己去寻找答案,在寻找答案的过程中,会学到更多知识。应该说目前我们对于linux的学习只是入门而已,学习linux是一个长期的过程,很耗
时间。作为电子信息工程专业的学生,对我们来说,linux将来主要应用于嵌入式linux系
统的开发,这非一日之功,我们还需要不断深入地学习它。最后,衷心感谢唐磊老师一学期来的辛苦教学,唐老师幽默风趣的教学方式给我们的课
堂带来很多欢乐。老师辛苦了!篇三:linux学习总结学习linux,首先得了解它,linux是一种类unix的操作系统,在源代码级上兼容绝大
部分的unix标准,他的标志是一直可爱的企鹅,linux从一开始,就决定自由扩散它,包括
源代码,这引起了很多爱好者的注意,他们通过互联网加入了linux 的内核开发工作,随着
一大批高水平程序员的加入,使得linux的迅猛发展,到了xx年底,linux1.0诞生了。
到了今天linux能够像滚雪球一样越滚越大,发展到现在这种规模。其中不乏很多it精英的
心血
我们学习linux,是在windows下安装vm虚拟机软件,实现在vm虚拟机安装linux操
作系统进行一些服务器的配置实验。开始做实验时,不知道为什么我使用一个命令的时候,
系统告诉我找不到该目录,我要如何限制使用者的权限等问题,到了学习的后期才发现这些
问题其实都不是很难的,只要了解了linux的基础之后,就可以很轻易的解决掉这方面的问
题。我们学习linux是实行一节上理论课,一节实验课,老师讲解后,布置下我们的实验任
务,然后接下来我们就跟上做实验,在这个不断循环的过程中,学会了用chown命令修改文
件的拥有者,chmod命令权限,mount命令挂在光盘,vi编辑文件,smb服务器,dns服务器,
dhcp服务器,ftp服务器的配置,完成了老师布置的任务,当然这个学习的过程中也出现了
纰漏,在ftp服务器的配置中,开始时始终测试不成功,自己检查了好几遍还是不行,最后
是和我一起做实验的同学反现了问题的所在,是vi编辑一个重要文件时吧一个小写字母弄作
了大写。从这可以看出linux是严格区分大小写,虽然出了纰漏但是我也发现了团队合作的
重要。
在学习的过程中我发现了linux命令的重要性。虽然现在linux桌面应用发展很快,但
是命令在linux中依然拥有着很强的生命力。linux是一个命令行组成的操作系统,精髓在命
令行,无论图形界面发展到什么水平这个原理是不会变的,linux命令有许多强大的功能:
从简单的磁盘操作、文件存取、到进行复杂的多媒体图象和流媒体文件的制作。开始的时候
一定会觉得用命令太复杂而不原意用,但是一旦学会就离不了.习惯性
的打开终端,就用命令
操作各种服务器的配置。用命令可以完成非常复杂的操作,如果同样的操作用图形界面的工具
来完成,恐怕要多花十几陪的时间.通过一些基础命令的学习让我可以进一步理解linux系统:
安装和登录命令:reboot、mount、rpm文件处理命令:mkdir、mv、ls、cat系统管理
相关命令:useradd、groupadd、tar网络操作命令:ifconfig、ip、ping、netstat、
telnet、ftp、route、nslookup系统安全相关命令:passwd、su、这些仅仅是我们这
学期学习linux下的服务器配置用到的部分命令,还有很多有待我进一步学习。学习linux要养成在命令行下工作:一定要养成在命令行下工作的习惯,要知道x-
window只是运行在命令行模式下的一个应用程序。在命令行下学习虽然一开始进度较慢,但
是熟悉后,您未来的学习之路将是以指数增加的方式增长的。从网管员来说,命令行实际上
就是规则,它总是有效的,同时也是灵活的。即使是通过一条缓慢的调制解调器线路,它也
能操纵几千公里以外地远程系统。linux的学习需要勤于实践:要增加自己linux的技能,只有通过实践来实现了。这学期的学习就是因
为理论与实践的同步,进行linux理论学习的
同时,还进行了linux下的smb服务器,dns服务器,dhcp服务器,ftp服务器的配置这些
实验。着对于我自身linux能力有一定的提高。可以说linux学习我的收获颇多。篇四:linux
操作系统总结与心得linux操作系统总结与心得
一知识总结
我很荣幸选了“linux操作系统”这门课程,因为在这门课程的学习过程中,我们通过老师的讲解以及在网上查阅资料,学到了许多关于linux操作系
统的知识,更重要的是学会了如何应用与操作linux操作系统,我们在自己的电脑上已经安装了linux操作系统,通过亲身体验,我
们真正了解到linux系统的方便与快捷,体会到了linux操作系统与windows操作系统的异
同之处。以下是我对linux操作系统的一些总结:
(一)linux系统简介
linux是一类unix计算机操作系统的统称。linux操作系统的内核的名字也叫“linux”。linux操作系统也是自由软件和开放源代码发展中最著名的
例子。严格来讲,linux这个词本身只表示linux内核,但在实际上人们已经习惯了用linux
来形容整个基于linux内核,并且使用gnu工程各种工具和数据库的
操作系统。linux得名
于计算机业余爱好者linustorvalds。一般可以认为,linux是一套自由使用(一般可以免费使用)和自由传播的unix操作系
统。这个系统是由世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品
化软件的版权制约、全世界都能自由使用的unix兼容产品。实际上,linux仅仅是linux
中的操作系统核心(kernel)。
(二)linux操作系统的安装linux操作系统的安装方法主要有3种,其方法如下:
1.光盘安装
到市场上的软件连锁店直接购买linux光盘发行版,用光盘来安装是最方便快捷的。目前redhat,turbolinux和corel都可以在连锁店买到。一定
要注意,大部分linux发行版本有“完整版”和“精简版”的区分,例如turbolinux
有1cd,3cd和10cd三个版本。
2.网络安装
3.硬盘安装
从硬盘安装linux操作系统,首先要准备安装包,linux操作系统的安装包通常是一个或多个iso镜像文件(一般通过网络下载就可以得到);其次,要
通过某种手段启动镜像文件中的系统安装程序;接下来,按照安装程序的提示信息进行安装
就可以了。安装过程中,需要指定linux操作系统的安装位置,这主要涉及硬盘分区的一些
知识。总之,对于linux操作系统的硬盘安装,关键要学会两点:第一、为linux操作系统
准备硬盘空间。第二、启动iso镜像文件中的安装程序。
(三)常用的命令1、文件目录操作命令ls显示文件和目录列表touch 生成一个空文件或更改文件的时间cp复制文件或目录mv移动文件或目录、文件或目录改名rm删除文件
或目录cat、tac显示文本文件内容more、less分页显示文本文件内容ln建立链接
文件whereis查找系统文件所在路径find在文件系统中查找指定的文件grep在制定
的文本文件中查找指定的字符串pwd显示当前工作目录cd切换目录mkdir创建目录
rmdir删除空目录tree显示目录树chmod更改文件或目录的权限chown更改文件或
目录的属主
2、信息显示操作命令
stat显示指定文件的相关信息whoami显示用户自己的身份hostname 显示主机名称uname显示系统信息dmesg显示系统启动信息
top显示当前系统中耗费资源最多的进程du显示指定的文件(目录)已使用的磁盘空间的
总量df显示文件系统磁盘空间的使用情况free显示当前内存和交换空间的使用情况
ifconfig显示网络接口信息ping测试网络的连通性netstat显示网络状态信息
3、用户间通信操作命令
write向另外一个登录用户发信息wall向所有登录用户发信息mesg 显示、设置接受或者不接受其它登录用户发来的信息mail、pine邮
件收发ftpftp客户端程序lynx字符界面浏览器
4、备份压缩
(四)web应用
(五)邮件服务
1、邮件传递代理-mta在linux下的邮件传递代理包括sendmail,该系统几乎在任何unix平台上都有相应的
版本;还有d.j.bernstein的qmail以及wietsevenema的postfix系统。它们负责接收并
转递邮件。这听起来很简单,实际上设置可能相当复杂。在邮件策略管理时需要设置一系列
的路由和伪装选项,而许多功能是由语言编程实现的,用以过滤或者修改中继消息的头信息。
此外邮件路由和寻址邮件存储信箱的过程包含了复杂的与各种目录
服务交互操作,这些目录
服务可能包括dns,密码文件,nis,ldap别名/数据库管理文件,以及各种的通用数据库系
统。
2、邮件存储和获取代理msa一旦安装并设置完成了mta,通常还需要对msa系统进行同样的配置过程。如今大多数
机构并不直接将邮件传送到桌面客户系统,而是将邮件存储到服务器,让用户通过pop或者
imap来读取各自的邮件。
3、邮件客户代理mua
二心得体会
通过对“linux操作系统”这门课程的学习,我感觉对计算机知识有了更进一步的认识,
在我掌握windows操作系统的同时,还掌握了linux操作系统。以前对linux系统只是知道个大概,而现在经过一个学期的学习,使我对这款操作系统
有了更深层次的了解,我学会了如何安装linux系统,如何在linux操作系统的背景下进行
对计算机的基本操作。在使用这款的操作系统的同时,我发现了这款系统相对于windows系
统有着很多的优势,linux之所以受到广大计算机爱好者的喜爱,主要原因有两个,一是它
属于自由软件,用户不用支付任何费用就可以获得它和它的源代码,并且可以根据自己的需
要对它进行必要的修改,无偿对它使用,无约束地继续传播。另一个原因是,它具有unix
的全部功能,任何使用unix操作系统或想要学习unix操作系统的人都可以从linux中获益。
并且这样一个功能强大的软件完全免费,其源代码是完全公开的,任何人都能拿来使用。因
此,我比较喜欢用这款操作系统,他不仅安全,而且好用。经过这门课的学习,我不仅学会有关linux操作系统的一些知识,而且我在学习的过程
中,通过自己查阅资料等方法,大大的提高了我自主学习能力与专研能力,以及同学之间的
相互合作能力。因此,我十分感谢这门课的开设,因为让我学到了知识;我更感谢老师这种
让学生自主学习的教学方法,因为它提高了同学们之间的相互合作能力。篇五:linux学习
心得河海大学文天学院
linux学习心得(论文)学号:110310120
姓名:解小雨
xx-05-13linux学习心得
八周的学习使我对linux系统和网络管理有了进一步的认识。上大学
之前只接触过
windows操作系统,小时候最早接触的是windows98操作系统,之后是windowsxp,上大学
时开始接触windows7.大概是受先入为主思想和自己知识欠缺状况的影响,一直以来,我都
认为windows操作系统是最完美的操作系统,但现在我开始明白,除了windows系统之外还
有linux这个很完美的操作系统。linux是一种自由和开放操作系统。目前存在着许多不同的linux,但它们都使用了linux
内核。linux可安装在各种计算机硬件设备中,从手机、平板电脑、路由器和视频游戏控制
台,到台式计算机、大型机和超级计算机。linux是一个领先的操作系统,世界上运算最快
的10台超级计算机运行的都是linux操作系统。严格来讲,linux这个词本身只表示linux
内核,但实际上人们已经习惯了用linux来形容整个基于linux内核,并且使用gnu工程各
种工具和数据库的操作系统。linux是芬兰大学生linustorvalds按照unix内核制作的一款有别于unix的系统。它
的标志是一个名叫“tux”的企鹅,之所以选择这个标志,是因为企鹅能在高寒酷冷的南极生
存,具有顽强奋斗的精神,而这正是linux的精神之一。linux操作系
统是unix操作系统的一种克隆系统。它诞生于xx年的10月5日(这是第一次正式向外公布的时间)。以后借助于internet网络,并经过全世界各地计算机爱好者的共同努力下,现已成为今天
世界上使用最多的一种unix类操作系统,并且使用人数还在迅猛增长。xx年ibm公司推出享誉全球的微型计算机ibmpc。在xx年间,dos操作系
统一直是微型计算机上操作系统的主宰。此时计算机硬件价格虽然逐年下降,但软件价格仍
然是居高不下。当时apple的macs操作系统可以说是性能最好的,但是其天价没人能够轻第二篇、linux学习小结
Linux学习总结
linux视频教程第0讲.开山篇
为什么学习linux
linux是一个开源、免费的操作系统,其稳定性、安全性、处理多并发已经得到业界的认可,目前很多中型,大型甚至是巨型项目都在使用linux
linux内核:redhat、红旗linux、ubuntu、suse、fedora,它们的内核都是一样的(Note:linux其实是一个统称,就比如面条是一个统称,可以有哨子面、阳春面、打卤面等)linuxfor工作
-linux系统管理员
-
-linux系统的维护、配置等linux程序员
-
-
-需c/c++、java,php、jsp…linux软件工程师(PC)linux嵌入式开发(单片机、芯片)
如何学习linux
第一阶段:linux平台上的开发,包括vi,gcc,gdb,make,jdk,tomcat,mysql..和linux基本操作
第二阶段:加厚c语言功底《c专家编程》或是java语言
第三阶段:学习unix环境高级编程《unix环境高级编程》
第四阶段:linux应用系统开发/linux嵌入式开发
内容讲解
基础部分
-
-
-linux基础知识linux常用命令80个linux分区/vi/权限…
实用部分
-Samba安装与配置
-
-
-
-
-linux网络环境配置crontab使用jdk/apache/mysql/ssh/rpm安装与配
置linux下java网络编程shell初步介绍
推荐书籍
-
-
-《鸟哥的Linux的私房菜基础学习篇》鸟哥、许伟、林彩娥等编著《Linux 编程从入门到精通》宫虎波编著《Linux内核完全剖析》赵炯编著linux视频教程第1讲.基础介绍
linux的初步介绍
linux的特点
-
-
-
-
linux的缺点
-
linux的历史
-1960时期左右,MIT,即麻省理工学院有一台电脑,使用分时操作系统,只能同时
允许30个人通过终端登录
-1965年,MIT、GE、Bell实验室,决定将30300个人分时系统,multis 计划,即
火星计划
-1969年,火星计划失败。但Bell的KenThompson开发了一个fileserversystem文
件系统,在Bell实验室很受欢迎
-在DennisRitchie的加入下,1973年,unix诞生,开源,源码内核共享
-
-IBM:AIXSun:Solaris操作相对困难免费的/开源支持多线程/多用户安全性好对内存和文件管理优越
-
-
-
-HP:HPunix伯克利分校:BSDminix系统出现LinusTorvalds,芬兰读书,拥有PC386,xx年计划把minix移植到pc上,xx
发布linux1.0版linuxisnotunix,完全没有桌面Linux学习总结
-
-
-redhat红帽子s.u.s.e红旗linux
linux的第一次接触
关机命令Linux学习总结
shutdown-hnow立即进行关机
shutdown-rnow现在重新启动计算机
reboot现在重新启动计算机
进入桌面
startx
用户登录
登录时尽量少用root账户登录,因为它是系统管理员,最大的权限,难免操作失误。可以利用普通用户登录,登录后再用“su-”命令来切换成系统管理员身份
用户注销
在提示符下输入logout即可
linux视频教程第2讲.vi编辑器的使用什么是vi编辑器
vi编辑器是linux下最有名的编辑器,也是我们学习linux必须掌握的工具,在linux下也可使用vi进行程序的开发,如java程序,c程序如何使用vi进行开发?
在linux下使用vi开发一个简单的java程序Hello.java,并且在linux 下运行成功-开发步骤
-java程序
-
-
-
-
-
-
-viHello.java输入i,进入到插入模式输入Esc键,进入命令模式输入