2019独角兽企业重金招聘Python工程师标准>>>

学着学着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的迅猛发展,到了1993年底,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就该这么学》这两本书让我入了门。也许还有好书,仅供参考。

转载于:https://my.oschina.net/u/3008585/blog/1823355

学着学着Linux系统写篇心得相关推荐

  1. imx6ull移植Linux系统第二篇——Linux内核的移植

    imx6ull移植Linux系统第二篇--Linux内核的移植 花了大概两周的时间,把Linux的移植认真学了一遍,期间踩了不少坑,花费了不少时间去解决各种奇奇怪怪的问题,最终完成了uboot.系统镜 ...

  2. linux系统移植篇(二)—— Uboot使用介绍

    linux系列目录: linux基础篇(一)--GCC和Makefile编译过程 linux基础篇(二)--静态和动态链接 ARM裸机篇(一)--i.MX6ULL介绍 ARM裸机篇(二)--i.MX6 ...

  3. STM32MP157系列教程连载-Linux系统移植篇4:STM32MP1微处理器之Bootloader移植

    STM32MP157系列教程连载-Linux系统移植篇4:STM32MP1微处理器之Bootloader移植 第 1 章 BootLoader(Uboot)移植 1.1 实验原理 1.1.1 概念 简 ...

  4. linux系统移植篇(四)—— 根文件系统使用介绍

    linux系列目录: linux基础篇(一)--GCC和Makefile编译过程 linux基础篇(二)--静态和动态链接 ARM裸机篇(一)--i.MX6ULL介绍 ARM裸机篇(二)--i.MX6 ...

  5. 一点点linux系统的学习心得

    我相信你正在阅读本文的时候,可能是因为你渴望学习Linux技术.我想分享一下过去两年中我自己的一些学习经历,希望你能更顺利地成为Linuxer. 两年前在Linux系统的运行和维护方面找到了一份工作( ...

  6. linux系统写一个计划任务并执行,Linux系统计划任务

    本节索引: 一.同步服务器时间 二.执行一次性计划任务--   at 三.执行周期性计划任务--crond 在生活.生产环境中,我们可能遇到这样的场景,想在某个时刻,或者固定某个时间周期的在Linux ...

  7. 正点原子linux系统移植篇

    启动流程 emmc启动:从 EMMC 启动也就是将编译出来的 Linux 镜像文件 zImage 和设备树文件保存在 EMMC,然后uboot读取到这些到DDR内存中去运行,启动内核 1.先移植一个b ...

  8. linux系统第一篇(Linux系统入门介绍)

    Linux发展史 1.1操作系统是什么 操作系统(Operating  System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是配置在计算机硬件上的第一层软件,其他任何软件都必须在操作 ...

  9. Linux系统入门篇(4)- Linux目录简介

    文章目录 前言 一./boot 二./boot/efi 三./ 1. /bin- 所有用户的二进制命令目录 2. /etc - 配置文件目录 3. /dev - 设备文件目录 4. /proc - 进 ...

最新文章

  1. 解决MongoDB 日志文件过大,清理后还占用很大磁盘空间的问题
  2. python 自动化发送邮件_干货 | 解放双手,用Python实现自动发送邮件
  3. XAF How to: Implement Domain Components(如何实现领域构件)
  4. 使用直播网站源码,搭建直播平台的最难点
  5. 物联网开发平台快速实现ModbusRTU连接
  6. 传新版支持光追的 MikuMikuDance 正由另一人研发——MikuMikuDance 2 Project
  7. 灰度共生矩阵纹理特征提取matlab,灰度共生矩阵纹理特征提取的Matlab实现
  8. 微积分Z2J5 两个重要极限
  9. 平台如何接入微信支付
  10. 【转】钓鱼邮件攻击检测
  11. 微信添加地址时选择地区功能是怎么实现的
  12. css中多行文本溢出显示省略号的方法
  13. opencv学习笔记——图像
  14. mysql-router设置,mysql router 中间件 配置
  15. Flowable入门系列文章194 - JMX的基本介绍和属性说明
  16. 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理解决方案
  17. 程序员,不甘平凡又害怕努力… 1
  18. 全球及中国虚拟现实产业营收规模预测及投资策略建议报告2021-2027年
  19. Stata:DID入门教程
  20. 如何判断winme,winxp,win2000等操作系统

热门文章

  1. python 复制 移动 重命名文件
  2. MySQL 约束类型
  3. Github代码版本控制可视化教程—Git Gui的使用
  4. 【ES6】Proxy对象
  5. 语义分割--Fully Convolutional DenseNets for Semantic Segmentation
  6. 用Python爬取好奇心日报
  7. css3树形图,CSS3 树形堆栈
  8. android fadingedge,Android:从滚动条中仅删除底部的FadingEdge效果
  9. 大数据 清华 覃征_调剂到清华读研?不想去!清华大学大数据调剂生放弃录取!...
  10. 人工智能论坛_诚邀共享 | 2020人工智能医疗产业前瞻论坛