网站首页 > 学习心得> 文章内容

Linux学习总结

※发布时间:2020-1-14 3:14:07   ※发布作者:habao   ※出自何处: 

  Linux是一套免费使用和的,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

  Linux操作系统诞生于1991年10月5日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、由器、视频游戏控制台、台式计算机、大型机和超级计算机。

  Linux完全免费,完全兼容posix1.0,多用户与多任务,良好的界面与支持多种平台。使得Linux越来越的得到重视。

  Linux的安装推荐初学者使用虚拟机,推荐VMware  Workstation player ,完全免费,避免了各种开源版本虚拟机的bug。之前我在win7机器上使用virtual box就得不到很好的支持。

  如今安装Linux有很多方法。用光盘,u盘。通常的安装步骤:1、获得系统镜像;2、将系统镜像刻录进U盘(UltraISO);2、设置机器启动方式(如U盘启动),进行正式的操作系统安装步骤。值得一提的是分区的过程。首先认识一下Linux几个目录的功能。/是Linux的根目录;/dev是设备目录;/etc是配置目录;/usr是各种软件共享配置目录;/boot是启动目录,即Linux从这启动,现在计算机启动都差不多支持两种启动,以前安装是都是/boot中设置启动引导(grub引导),现在出现有EFI系统启动;/home是用户主目录;3、设置之后重启,如果是双系统还要设置引导,当然也可以从BIOS启动。

  Linux shell命令;shell翻译成壳的意思,它是包裹在linux内核外层的,一个可通过一系列的linux命令对操作系统发出相关指令的人机界面。shell可以通过其条件语句和循环语句等,把一系列linux命令结合在一起,形成一个相当于面向过程的程序,shell script,来实现一些较为复杂的功能。了解shell命令另一方面就差不多掌握了解Linux的应用与功能。

  Linux的软件包管理;主要有dpkg管理.deb软件包,rpm管理rpm包,apt和yum。apt和yum与dpkg和deb的主要区别是它们处理文件的依赖。

  1.编译阶段先通过“编译器“把一个.c/ .cpp源代码编译成.s的汇编代码;再经过“汇编器”把这个.s的汇编代码汇编成.o的目标代码

  c程序的编译和链接过程。如果再详细的话,编译器在将源文件编译成汇编文件的过程又分为:预处理阶段(生成.i代码)和优化阶段。

  Linux可以配置HTTP服务器;FTP服务器;samba服务;NFS等等。先来了解下Linux和Windows作为服务器的区别。无论是需求性,稳定性,操作性,安全性,性价比来比都优越于windows。例如;主机的稳定性是至关重要的,关系着网站的发展,如果稳定性不够好的话,就会影响用户的访问,也会影响网站的优化,导致没有排名,这对于用户体验度的影响常大的。通常来说,Linux稳定性要比Windows好些,因为Linux开源,一般很少有漏洞,就很少会招到网络。再就是Windows的图形界面需要占很多资源,而Linux系统去掉图形界面的包袱,系统运行得更快。

  Linux操作系统的时候学习到的思想到实际应用中来对于个人的成长来更为重要。学习Linux过程中个人对于文件系统的概念更为的了解加深了。在LINUX系统中有一个重要的概念:一切都是文件。其实这是UNIX哲学的一个体现,而Linux是重写UNIX而来,所以这个概念也就传承了下来。在UNIX系统中,把一切资源都看作是文件,包括硬件设备。UNIX系统把每个硬件都看成是一个文件,通常称为设备文件,这样用户就可以用读写文件的方式实现对硬件的访问。这样带来优势也是显而易见的

  unix中要了解文件系统,就要先了解文件链接的概念。在一个磁盘中有n个分区,一个分区又有自举块,超级块,柱面组等的概念组成的文件系统。柱面组下又分节点,数据块等。由磁盘,分区到文件系统一层一层的嵌套。

  我本科学校是渣渣二本,研究生学校是985,现在毕业五年,校招笔试、面试,社招面试参加了两年了,就我个人的经历来说下这个问题。这篇文章很长,但绝对是精华,相信我,读完以后,你会知历不好的解决方案,记...博文来自:

  写在前面:刚从windows换到linux感觉很不习惯,特别是命令繁琐,不好记忆,而且似乎没有什么规律,还有就是安装软件不想在windows轻而易举得事情。但是,凡事都得有个从陌生到熟悉得过程,只有真...博文来自:

  爬虫福利一:27报网MM批量下载 点击 看了本文,相信大家对爬虫一定会产生强烈的兴趣,激励自己去学习爬虫,在这里提前祝:大家学有所成! 目标网站:妹子图网 :Python3.x 相关第三...博文

  三四月份投了字节跳动的实习(图形图像岗位),然后hr打电话过来问了一下会不会opengl,c++,shador,当时只会一点c++,其他两个都不会,也就直接被拒了。 七月初内推了字节跳动的提前批,因为...博文

  福利来了,给大家带来一个福利。 最近想了解一下有关Spring Boot的开源项目,看了很多开源的框架,大多是一些demo或者是一个未成形的项目,基本功能都不完整,尤其是用户权限和菜单方面几乎没有完...博文

  HashMap容器从字面的理解就是,基于Hash算法构造的Map容器。从数据结构的知识体系来说,HashMap容器是散列表在Java中的具体表达(并非线性表结构)。具体来说就是,利用K-V键值对中键对...博文

  此游戏全部由本人自己制作完成。游戏大部分的素材来源于原版游戏素材,少部分搜集于网络,以及自己制作。 此游戏为同人游戏而且仅供学习交流使用,任何人未经授权,不得对本游戏进行更改、等,否则后果自负。目...博文

  在博主认为,对于入门级学习java的最佳学习方法莫过于视频+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现学习的最好方式就是阅读参考文档其次...博文

  由于我之前一直强调数据结构以及算习的重要性,所以就有一些读者经常问我,数据结构与算法应该要学习到哪个程度呢?,说实话,这个问题我不知道要怎么回答你,主要取决于你想学习到哪些程度,不过针对这个问题,...博文

  互联网给人们生活带来便利的同时也隐含了大量不良信息,防范互联网平台有害内容引起了多方面的高度关注。本次从技术层面分享网易易盾在内容安全领域的算法实践经验,包括深度......博文

  今天闲着无事,就想写点东西。然后听了下歌,就打算写个播放器。 于是乎用h5 audio的加上js简单的播放器完工了。 演示地点演示 html代码如下` music ...博文

  2019年11月2日,我统计了某招聘网站,获得有效程序员招聘数据9万条。针对招聘信息,提取编程语言关键字,并统计如下: 编程语言比例 rank pl_ percentage 1 jav...博文

  餐盘在灯光的下格外晶莹洁白,女朋友拿起红酒杯轻轻地抿了一小口,对我说:“经常听你说线程池,到底线程池到底是个什么原理?”...博文

  写在前面: 我是 扬帆向海,这个昵称来源于我的名字以及女朋友的名字。我热爱技术、热爱开源、热爱编程。技术是开源的、知识是共享的。 这博客是对自己学习的一点点总结及记录,如果您对 Java、算法 感...博文

  昨天,有网友私信我,说去阿里面试,彻底的被打击到了。问了为什么网上大量使用ThreadLocal的源码都会加上private static?他被难住了,因为他从来都没有考虑过这个问题。无独有偶,今天笔...博文

  欢迎来到“Python进阶”专栏!来到这里的每一位同学,应该大致上学习了很多 Python 的基础知识,正在努力成长的过程中。在此期间,一定遇到了很多的困惑,对未来的学习方向感到迷茫。我非常理解你们所...博文

  Python是一门很灵活的语言,也有很多实用的方法,有时候实现一个功能可以用多种方法实现,我这里总结了一些常用的方法,并会持续更新。...博文

  一、垃圾文字生成器介绍 最近在浏览GitHub的时候,发现了这样一个骨骼清奇的雷人项目,而且热度还特别高。 项目中文名:狗屁不通文章生成器 项目英文名:BullGenerator 根据作...博文

  IT界知名的程序员曾说:对于那些月薪三万以下,自称IT工程师的码农们,其实我们从来没有把他们归为我们IT工程师的队伍。他们虽然总是以IT工程师自居,但只是他们一厢情愿罢了。 此话一出,不知激起了多少(...博文

  前言 GitHub 被誉为全球最大的同友网站,……,陪伴我们已经走过 10+ 年时间,它托管了大量的软件代码,同时也承载了程序员无尽的欢乐。 上周给大家分享了一篇10个让你笑的合不拢嘴的Gith...博文

  1.盘百度PanDownload 这个云盘工具是免费的,可以进行资源搜索,提速(偶尔会抽风????) 不要去某站买付费的???? PanDownload下载地址 2.BeJSO...博文

  你知道的越多,你不知道的越多 点赞再看,养成习惯GitHub上已经开源,有一线大厂面试点脑图,欢迎Star和完善 前言 这一期不算...博文

  程序员把地府后台管理系统做出来了,还有3.0版本!12月7号最新消息:已在开发中有github地址

  第一幕:缘起 听说爷要做个簿后台管理系统,我们派去了一个程序员…… 996程序员做的梦: 第一场:团队招募 为了应对地府管理危机,打算找“人”开发一套地府后台管理系统,于是...博文

  网易云音乐是音乐爱好者的集聚地,云音乐推荐系统致力于通过 AI 算法的落地,实现用户千人千面的个性化推荐,为用户带来不一样的听歌体验。 本次分享重点介绍 AI 算法在音乐推荐中的应用实践,以及在算法...博文

  1. 前言 欢迎阅读 Spring Security 实战干货[1] 系列文章 。在上一篇 基于配置的接口角色访问控制[2] 我们了如何通过 javaConfig 的方式配置接口的角色访问控制。...博文

  作者  胡书敏 责编 刘静 出品 CSDN(ID:CSDNnews) 本人目前在一家知名外企担任架构师,而且最近八年来,在多家外企和互联网公司担任Java技术面试官...博文

  今天周末,和大家聊聊学习这件事情。 在如今这个社会,我们的时间被各类 APP 撕的粉碎。 刷知乎、刷微博、刷朋友圈; 看论坛、看博客、看公号; 等等形形色色的信息和知识获取方式一个都不错过。 貌似学了...博文

  前几天,GitHub 有个开源项目特别火,只要输入标题就可以生成一篇长长的文章。 背后实现代码一定很复杂吧,里面一定有很多高深莫测的机器学习等复杂算法 不过,当我看了源代码之后...博文

  知乎高赞:中国有什么拿得出手的开源软件产品? 在知乎上,有个问题问“中国有什么拿得出手的开源软件产品(在 GitHub 等社区受欢迎度较好的)?” 事实上,还不少呢~ 本人于2019.7.6进行...博文

  引言 王者荣耀大家都玩过吧,没玩过的也应该听说过,作为时下最火的手机MOBA游戏,咳咳,好像跑题了。我们今天的重点是爬取王者荣耀所有英雄的所有皮肤,而且仅仅使用20行Python代码即可完成。 准备工...博文

  张小龙生于湖南邵东魏家桥镇, 家庭主要特点:穷。 不仅自己穷,亲戚也都很穷,可以说穷以类聚。爷爷做过铜匠,总的来说,标准的劳动阶级出身。 家有兄弟两人, 一个小龙,一个小虎。 小虎好动,与邻...博文

  双十一大概会产生多大的数据量呢,可能大家没概念,举个例子央视拍了这么多年电视新闻节目,几十年下来他存了大概80P的数据。而今年双11一天,阿里要处理970P的数据,做为一个IT人,笔者认为今年”双十一...博文

  2019年互联网寒冬,大批企业开始裁员,下图是网上流传的一张截图: 裁员不可避免,那如何才能做到不管大如何变化,自身不受影响呢? 我们先来看一个有意思的故事,如果西游记取经团队需要裁员一名,会裁...博文

  我清晰的记得,刚买的macbook pro回到家,开机后第一件事情,就是上了淘宝网,花了500元钱,找了一个上门维修电脑的师傅,上门给我装了一个windows系统。。。。。。 表砍我。。。 当时买ma...博文

  二哥,你好,我想知道一般程序猿都如何接私活,我也想接,能告诉我一些方法吗? 是一个读者“烦不烦”问我的一个问题。其实不止是“烦不烦”,还有很多读者问过我类似这样的问题。 我接的私活不算多,挣到的...博文

  今年正式步入了大四,离毕业也只剩半年多的时间,回想一下大学四年,感觉自己走了不少弯,今天就来分享一下自己大学的学习经历,也希望其他人能不要走我走错的。 (一)初进校园 刚进入大学的时候自己完全...博文带金字旁的女孩名字

  

关键词:学习总结