linux培训实习报告.docx
- 文档编号:10996335
- 上传时间:2023-02-24
- 格式:DOCX
- 页数:21
- 大小:28.82KB
linux培训实习报告.docx
《linux培训实习报告.docx》由会员分享,可在线阅读,更多相关《linux培训实习报告.docx(21页珍藏版)》请在冰豆网上搜索。
linux培训实习报告
linux培训实习报告
目录
第一篇:
linux实习报告
第二篇:
linux系统实习报告
第三篇:
linux操作系统实习报告
第四篇:
linux实习
第五篇:
linux技术培训心得
正文
第一篇:
linux实习报告
在linux服务器配置与管理的学习中我们学习了rhel-5.3-server-i386-dvd的安装以及vmwaretools的安装、yum的配置、dns服务器、vsftp服务器、dhcp服务器、mysql服务器、sendmail服务器、httpd配置虚拟主机等服务器的配置与管理。
对于linux操作系统我们有了初步的认识了解到了linux的优越性。
linux与windows的区别。
1、免费与收费
在中国,windows和linux都是免费的,至少对个人用户是如此,如果那天国内windows真的严打盗版了,那linux的春天就到了!
但现在linux依然是任重道远,前路漫漫。
2、软件与支持
windows下可以运行绝大部分软件、玩99.999%的游戏、硬件厂商近乎100%的支持。
linux下可直接运行的软件数量和windows下比起来就是1和99的区别,而且目前选择linux的人基本不会考虑玩游戏(虽然有能在linux下运行的游戏,但实在太少。
),同时linux正期待更多硬件厂商的支持。
3、安全性
很多人说linux安全性高,仁者见仁智者见智了。
其实我觉得这个根本没必要讨论,当linux普及程度达到现在windows的程度,那么linux的漏洞、病毒、木马、后门什么的绝对会如雨后春笋般纷纷冒出,虽不敢说比windows严重,但绝对不会比win少,说白了就是因为现在linux的用户量太少,受关注也太少,做病毒者当然希望自
己的作品流传越广越好(现在的病毒更倾向于获取非法利益,比如账号密码什么的),所以,病毒目前不会考虑少数派的linuxer。
世上没有攻不破的系统、没有穿不透的防火墙,一件事你做不到,只能说明你水平不够,这里适用一句话:
道高一尺,魔高一丈。
但就目前来说,如果你对windows下层出不穷的病毒、木马、垃圾感到极度厌恶,那的确可以尝试一下linux噢。
4、开源
开源就是指对外部开放软件源代码。
如果一个小程序员写了个软件,里面有他独创的新技术,他想靠这个赚钱,甚至还为此申请了专利,这时某些团体以安全为由,要求他公开源代码,并且最好免费给大家使用,身边一群眼红程序员赚钱的人也在跟着起哄。
一个独立商业团体的合法知识产权、资产权益遭受政治强权的公开侵占、迫害,这就是微软在欧洲所面临的开源问题,开源与否,软件厂商有选择的权力;是否购买使用这个产品,这才是用户的权利。
其实想深一点,如果linux不开源,它还能有现在这个市场吗?
因为很多人就是冲着开源才使用linux的。
5、使用习惯
一样的地方:
桌面、图标、鼠标点击,有区别吗?
不一样的是,windows放弃了dos的字符模式,主攻图形界面,让桌面系统更易用。
linux字符模式运行的更好,图形界面还只是附带品,可有可无。
根据他们的上市时间来看,只能说linux把windows扔掉的东西又捡回
来并且发扬光大。
6、技术支持
如果你不熟悉或从来没接触过电脑:
学windows那身边随便一个上过网的人都可以指点你两下。
学linux,呵呵,买书或上网查吧,深度的linux版块就不错,至于用什么上网,你说呢?
如果你熟悉电脑和上网,那windows和linux其实没什么区别,网上都有海量的资料给你查。
但是找修windows电脑的人远比找一个修linux电脑的人容易得多,没办法,这是现实。
7、易用性
有人认为windows简单易用;有人认为没有区别而只是使用习惯的问题;也有少数人认为linux更易用,人们喜欢简单实用的东西,那么来看看市场、看看身边人用什么吧!
windows和linux都不是什么刚刚推出的新系统。
另外,还是要提一下,安全性与易用性方便性是相对的,越安全就越难用,越易用就越不安全,这也算是一个铁律,就像我们的银行密码一样(128位密码肯定安全,但普通人谁会这么麻烦?
)
8、定制和编译
和臃肿的windows比起来,定制才是linux的最大优势!
虽然windows也有嵌入系统,但和linux比起来还是远远不如。
因为源码开放,所以可以自己编译linux,肯定有其好的方面,很多人都喜欢这一点,但是,怎么说呢,就这个特点举例吧:
如果说windows是一个包装好的mp3播放器,买回来就可以用的话,那么linux就是一堆mp3播放器的零件,买回来后还要自己进行拼装调试,然后才能使用。
9、服务器市场
看来似乎到了让linuxfans们激动的时候了。
linux是一个与unix相像的操作系统,它拥有了unix的安全性和稳定性,当然还有网络支持能力,它比unix更加优秀的是它的有好界面,对于it网络管理人员来说它比unix更易部署和管理,对于开发人员来说是一个可以随心所欲改变的操作系统。
linux因为类unix的架构的关系,比windowsserver更稳定,而且对于windowsserver价格来看,linux价格低廉,按理来说,服务器操作系统市场linux占有率应该比windows要高,但是,事实并非如此。
windowsserver的服务器市场占有率非常的高,但主要集中在中低端服务器市场,高端市场也有(高端是unix和linux的天下),但因为服务器市场主要以中低端为主,所以windowsserver占有率很高,在高端领域也有所成就。
课外学习
牛老师上课的时候主要是讲述了rhel-5.3-server-i386-dvd及其服务器的安装与管理,但是我个人对深度版本的linux操作系统比较感兴趣。
deepin版本的linux操作系统可能更适合个人电脑,里面有很多我们平常能用到的软件,包括qq、msn、office等等。
deepin操作系统里面的deepin软件中心可以在里面直接选择下载安装所需要的
软件,没有redhat操作系统那么麻烦。
下面介绍在redhat学习中的服务器——sendmail邮件服务器。
安装sendmail服务器:
yuminstallsendmail-cfcyrus-imapd*cyrus-saslcyrus-sasl-md5
cd/usr/lib/sasl2
cpsendmail.confsmtpd.conf
cd/etc/mail
vimsendmail.mc
在52行和53行取消注释,去掉dnl,注意千万不要留空格。
把116行的addr,改成addr=0.0.0”””:
:
.0
把175行注释掉。
这儿是用dnl来加以注释,不是#.
并在文件的末尾添加三行:
177:
define(`cyrusv2_mailer_args’,`file/var/lib/imap/socket/lmtp’)178:
define(`conflocal_mailer’,`cyrusv2’)
179:
mailer(cyrusv2)
生成cf文件:
,m4/etc/m4mail/sendmail.mc>/etc/mail/sendmail.cf输入邮箱的网站,ex:
zzy.
vim/etc/hosts
在里面添加ip+加上刚刚添加的域名如:
192.168.1.50zzy.接下来就开启服务和添加用户设置密码:
servicesendmailstart
servicecyrus-imapdstart
servicesaslauthdstart
chkconfigsendmailon
chkconfigcyrus-imapdon
chkconfigsaslauthdon
useradduser1
useradduser2
passwduser1
passwduser2
passwdcyrus
cyradm–usercyrus–authloginlocalhost
输入密码之后,进入邮箱设置。
zzy.>cmuser.user1
zzy.>cmuser.user2
zzy.>quit
这样sendmail服务器就算做好了。
实习心得
在为期一周的linux服务器配置与管理的实习中,我们
第二篇:
linux系统实习报告
华北水利水电学院
linux系统操作实习报告
院(系):
信息工程学院
专业:
电子信息科学与技术
班级:
123
学号:
XX12308
姓名:
指导教师:
司老师
完成日期:
XX年1月15日
第一天
1.学习vmware-workstation的使用;
2.学习redhatlinux的安装与配置。
具体内容:
(1)在vmware中新建我的linux操作系统。
选择好安装路径及系统配置。
默认
系统自动分区。
(2)在vmware中再建一个新的linux操作系统,此次手动分区。
(3)输入设置好的用户名及密码,进入linux图形操作界面后,熟悉linux基本
环境。
(4)退出linux系统。
新建终端,键入halt或者shutdown命令关闭退出系统。
第二天
1.了解linux所提供的用户界面中的键盘命令操作界面;
2.熟练掌握常用的键盘命令。
具体内容:
(1)man显示联机linux手册
[格式]$man[oprion][chapter]title...
(2)ls显示当前工作目录下内容
[格式]$ls[-ltr]
[描述]ls命令根据文件名按字母顺序列出文件目录及子目录名称。
[选择项]ls命令有多个选择项,下面列出几个重要的选择项:
-l以长[格式]列出文件,其中包括文件中的字符个数,?
以及最近
修改的日期和时间。
-t以最近修改的时间顺序列出文件。
-r将-t选择的列表顺序变反。
-a显示隐藏文件。
(3)cd切换工作目录----在目录树中移动
[格式]$cd[路径]
[描述]cd(changedirectory)命令建立指定的目录,并把它作为工
作目录。
[格式]:
cd返回用户主目录,并把它作为工作目录。
cd目录名称改变现行目录到指定目录。
cd..返回到工作目录的父目录,并把它作为工作目录。
cd/进到根目录
(4)mkdir在当前工作目录下建立子目录。
[格式]$mkdir目录名称
[描述]mkdir(makedirectory)命令建立1个或多个指定目录。
(5)rmdir删除当前工作目录下子目录
[格式]$rmdir目录名称...
[描述]rmdir(removedirectory)命令删除指定目录,而目录必须
为空。
如果目录不为空,linux将显示适当的报错信息。
[注释]要删除含有文件的目录,你可使用带有危险性的rm-r命令。
(6)rm删除文件。
[格式]$rm文件名...
[描述]rm命令删除一个或多个指定文件。
[选择项]-i选择项使linux问是否要删除指定文件。
如果是这样,则
键入y?
(表示yes),否则键入n(表示no).
(7)rm-r删除目录及其文件
[格式]$rm-r目录名称
[描述]rm-r(removerecursively)命令删除指定目录及其内容。
(8)cp复制文件
[格式]$cp文件名1文件名2
[描述]cp命令进行文件“文件名1”的复制拷贝,拷贝件称为“文件
名2”
(9)mv移动或重新命名文件和目录
[格式]$mv文件名1文件名2
[描述]mv命令的
(10)cat直接显示文件内容
[格式]$cat文件名
[描述]cat命令将文件名作为其自变量显示文件的内容。
第三天
1.了解linux中提供的vi编辑器;
2.新建终端,掌握vi编辑器的三种基本操作方式。
具体内容:
(1)启动vi
vi命令的语法是:
vi文件名这里的文件名是用户所要编辑的文件的名称。
这个文件可以是一个新文件,也可以是一个已经存在的文件。
(2)插入正文现在用户在命令方式下。
键入“i”可以切换到插入方式。
(3)删除正文在命令方式下,可以使用x命令删除光标所在处的字符。
(4)修改正文用户可以使用命令r来修改正文中的单词。
(5)保存文件并退出vi
用户可以使用:
q!
命令退出vi,但这个命令不保存对文件的修改。
当用户键入”:
”后,光标将移到屏幕的最后一行,用户此时处在命令行方式。
使用:
wq,可以保存当前编辑的文件并退出vi。
第四天
1.linux下的c语言编程;
2.掌握编程语言编辑器gcc的使用;
3.实现在linux操作系统下成功运行输出helloworld的程序。
具体内容:
(1)新建终端,键入“vii”,进入程序编辑;
(2)将程序编辑后,使用“:
wq”命令保存退出;
(3)利用gcc–o命令编译程序;
(4)利用gdb调试程序;
(5)提示输入file名;
(6)键入“fliegm”后,运行“run”;
(7)终端显示“helloworld!
”,程序运行成功。
第五天
linux常用命令、linux下的c程序开发,gdb的调试及应用。
1建立文件夹
在根目录下建立以学号XX12308为名的文件夹,,执行的命令为mkdirXX12308,这样在根目录root下救生成了文件夹。
然后要求在新建立的文件XX12308下再建立两个子文件夹分别为st1和st2,执行的命令与上相同,不再赘述。
2编写程序
在vi编辑器中编辑c语言程序,程序的作用是将学号XX12308以三角形的形式显示出来。
程序源代码为:
#include
main()
intstr[12]={2,0,0,7,0,4,0,1,1,0,6,9};
inti,j;
for(i=0;i<12;i++){
for(j=0;j<=i;j++){
printf(“%d”,array[i]);
printf(“n”);}
心得体会
linux操作系统对我来说是一个很陌生的操作系统。
从开始的查阅资料一直到第一次的上机操作,对于习惯了windows的完全图形化界面后,操作起来感到不适应linux的多命令操作和linux也有图形操作。
但是在其后的课程中跟随老师教授的知识不断练习,开始适应这种快速的命令行操作方式。
linux下的编程也是比较实用的,可是当我们这些在windows下用惯了各种编译软件,转型到linux下的时候,完全有点不知所措了,对我们这些初出茅庐的新手来说简直不知道该怎么办了,还好在老师的帮助下,只需要在linux上将程序调试、运行,即使这样,也是困难重重。
在不断的尝试和摸索中,同时在老师的帮助下,终于成功运行程序。
linux操作系统实习,让我接触了一种全新的事物,走出windows走进linux,我们感受到了不同操作系统直间的差别和优缺点使我们学到了更多课本上所不知道的知识。
本次linux操作系统实习,不仅使我开阔了视野,拓宽了思路,增长了知识,而且为我们今后的工作和学习打下了牢固的基础,也增强了我们对计算机的兴趣,这将是我人生的宝贵财富。
第三篇:
linux操作系统实习报告
linux系统操作实习报告
院(系):
班级:
学号:
姓名:
实习内容
linux的系统操作实习的第一天,尚观科技长期开发高端unix/linux、嵌入式开发、linux集群、linux内核、posix开发、oracle集群等课程及相关企业解决方案,由他们的工作人员给我们讲解了linux的基本思想有两点:
第一,一切都是文件;第二,每个软件都有确定的用途。
其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。
至于说linux是基于unix的,很大程度上也是因为这两者的基本思想十分相近。
感觉它与windows相比有很多不同的地方。
linux是一类unix计算机操作系统的统称。
linux是以unix操作系统为原型的多任务、多用户的系统。
可运行于多种硬件平台:
pc、alpha、sparc、powerpc。
今天实习的主要内容是学习了解linux的安装过程;linux登录和退出,熟悉linux操作系统的图形界面。
(一)linux的安装过程
1)vmware软件的安装。
因为我用的是自己的电脑,所以要先安装vmware软件。
这个过程十分简单,下载完毕,直接“next”即可完成安装。
2)虚拟机的安装。
打开vmware软件,单击“新建虚拟机”命令,根据提示选择一种要安装的操作系统,一般选择典型设置,然后直接按“下一步”即可。
3)redhatlinux9.0安装。
首先单击“编辑虚拟机设置”,改写镜像为“linux9cd1”,然后返回初始界面。
点击“启动该虚拟机”,便进入到软件的安装过程。
开始是“欢迎使用redhatlinux”界面,然后经历语言选择、键盘配置、鼠标配置、磁盘分区设置、选择软件包组、安装软件包等操作后,便安装成功了。
(二)linux的登录过程
点击“运行”,便进入到linux的登陆界面。
根据安装过程中输入的用户名以及密码进入系统,进入后发现与windows的差别很多,进而对linux操作系统的界面进行了熟悉。
(三)linux的退出过程
linux的退出与windows基本相似。
在安装过程中我遇到一些问题:
首先是切换虚拟机与主机。
安装软件时,发现在进入虚拟平台后,它会屏蔽掉主机计算机的所有鼠标或键盘操作,通过查看资
料,发现按“ctrl+alt”组合键即可返回主机系统。
然后是虚拟机安装完第一张盘后要进行第二张盘的安装,经过老师的指点,按住“ctrl+alt”,将鼠标调出,双击右下方任务栏第一个按钮,依次选择第二、三镜像,继续安装,问题得以解决。
linux系统操作实习第二天的主要任务为了解一些linux操作系统命令。
首先在虚拟机中打开linux操作系统,然后打开终端。
在终端里输入命令,即可完成指令的操作。
今天我学到了一些比较基础的linux操作指令。
(一)有如下指令
关闭重启命令:
shutdown、reboot;
目录类命令:
cd、mkdir、rmdir、lsmount、umount等;
文件操作类命令:
cat、more、less、cp、rm、mv、chmod等;
磁盘操作命令:
df、du;
用户管理类命令:
useradd、passwd、su、who等;
进程管理类命令:
ps、kill、&、df、top等;
网络管理类命令:
ifconfig、ping、netstat、telnet等。
(二)部分指令功能
cat:
直接显示文件内容
cp:
复制文件。
mv:
移动或重新命名文件和目录。
reboot:
重新启动计算机,它的使用权限是系统管理者。
ls:
列出目录内容。
pwd:
显示当前路径。
cd:
改变工作目录。
mkdir:
创建一个目录。
rmdir:
删除目录。
第三天熟悉了linux的几个基本命令。
当我在使用cat命令时,我发现它可以同时查看多个文件,例如输入“cat文件名一文件名二”,便可同时查看两个文件。
还有在学习cp命令时,发现如果给出的源是一个目录,那么cp将复制该
目录下所有的子目录和文件,不过要求目标也是一个目录名;如果源是文件名,目标是目录名的话,那么使用cp命令可以指定多个源文件名。
今天是linux实习的第三天,在昨天的学习过程中我掌握了部分操作系统的基本指令,今天又了解到更多的基本指令。
学习到的基本指令有:
mount和umount:
挂载、卸载指定的文件系统。
useradd:
创建一个新的用户。
passwd:
为用户创建密码。
chmod:
设定文件或目录权限。
rm:
删除文件或目录。
find:
在指定目录中搜索文件。
ln:
链接文件命令是ln命令。
该命令在文件之间创建链接。
这种操作实际上是给系统中已有的某个文件指定另外一个可用于访问它的名称。
ps:
显示当前系统中由该用户运行的进程列表。
kill:
结束或终止进程。
&:
后台执行命令。
经过第三天的学习,已经对linux的基本指令有了初步了解。
同时还学到了很多访问权限,例如:
w写访问权限,r读访问权限,x执行权限,u(文件拥有者),g(所属用户组),o(其他用户)权限。
此外,我还发现在redhatlinux7中有许多文字编辑工具,其中最常用的应该是vi。
首先,可以使用命令“vi文件名”打开一个文件。
由于刚开始不太熟练,所以有时忘记在vi后加上文件名,不能运行程序。
其次,在刚启动的时候,vi处于命令状态,不能够输入任何字符。
在这个状态下,可以使用方向键进行移动,而需要输入内容时,你需要输入“a”命令进入编辑状态。
同时,编辑完成后,需要按下“esc”键回到命令状态。
在命令状态下,可以输入“:
q!
”不存盘退出,输入“:
wq”存盘退出。
1)挂载u盘,命令为:
mount–tvfat/dev/sda1/mnt/usb
2)创建一个目录,并在里面创建一个文件,命令为:
mkdirwork
via.c/work
3)创建一个用户,命令为:
useraddaaa
passwdaaa
输入密码:
111
确认密码:
111
4)在新用户下新建一个文件,并设置读、写权限,命令为:
viq
chmod666q
5)删除新用户命令为:
decaaa
6)在目录下创建一个文件并编写一段c语言代码,命令为:
via.c
c语言代码:
voidmain()
{printf(“helloworld!
”);}
输入完成后保存并退出,即按下esc键后输入:
wq
7)用gcc编译生成可执行文件,命令为:
gcc–oaa.c
8)运行a,命令为:
./a
9)用gdb进行调试,命令为:
显示:
list
设置断点在第1行:
b1
运行:
r
运行下一行:
n
退出:
q
心得体会
带着彷徨与紧张的心情,开始了为期5天的linux操作系统实习。
时至今天,实习结束了,原本迷茫与无知,现如今满载而归。
因此十分感谢学院给我们提供了这样好的实习环境和各种优越条件,感谢所有的老师对我们的辛勤教导,让我们拥有了如此良好的实习机会。
学习的时间虽然短暂,但是我对于linux系统产生了浓厚的兴趣。
它让我们开阔了眼界,认识到计算机世界的无限辽阔,还有很多的知识去学习和探索。
实习开始时,linux操作系统对我来说是一个很陌生的操作系统。
起初不太会使用,也没发现它比windows的优越性,但经过了几天的实习,发现linux下的编程是比较实用的。
并且跟随老师的知识不断练习,开始适应这种操作方式。
因为用惯了windows各种编译软件,在使用linux初期,有点不知所措。
对我们这些初出茅庐的新手来说简直不知道该怎么办,还好在老师的帮助下,只需要在linux上利用gcc编辑器、gdb调试器并在这些软件的帮助下便可以对不同的程序进行编辑、编译和调试。
即使这样,也是困难重重。
在不断的尝试和摸索中,同时在老师的帮助下,终于成功运行程序。
在这些天的学习中,在几位老师的帮助下,我对linux系统有了初步的认识。
在第一天学习了vmware软件的安装,并在此软件下安装虚拟机和linux系统。
还学会了linux登录、退出和linux操作系统的图形界面。
在第二天和第三天学习了一些基本的操作指令。
在第四天学会了在linux系统下使用gcc编辑器、gbd调试器。
在linux下编辑、编译、调试运行c程序。
linux操作系统实习,让我接触了一种全新的事物
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- linux 培训 实习 报告