在写博客之前我想说两点:

  1. 承认一个错误,昨天写的实训第二天,我把redhat6.7写成了Linux6.7,感谢热心人士的指出!
  2. 昨天写的文章名字太长了,今天改善,内容感觉表述不全,希望各位谅解!
  3. 官方跟我说的是安装配置类的文章不能放进首页中,今天虽然有一点,但是主体部分还是对GNU、Linux和TCP/IP以及IP的认识。

期待已久的linux运维、oracle"培训班"终于开班了,我从已经开始长期四个半月的linux运维、oracle培训,每天白天我会好好学习,晚上回来我会努力更新教程,包括今天学到了什么知识点,用了什么方法,使用了什么工具,工具在哪里共享着等等,努力做到让每一位感兴趣的、关注我的、没关注我的老司机都能在自己闲暇的时光学到一点额外的知识,指不定那一天你就用上了少许呢!

---------------------------------------------------------------------------------------------------------------------------------------

感谢大家的支持,我这里想说两句,实训的前四五天呢,可能学到知识比较基础,也希望会的人看两眼,指点一下;不会的人跟着我从基础开始学,但是大家不要理所应当的认为很简单,在你实际操作的时候,你遇到的问题远远超过你的想象,有些你能轻易的解决,但有些问题我相信不是所有人都能很快解决的,所以知识这种东西都是一步一步积累的,谢谢各位的支持!

我在这里保证在接下来的一段日子,你能够学到非常多、非常有用的知识,关于linux、oracle、云计算方面的知识!

开班第三天:

  主要的内容大纲:

  1. 为系统安装字体
  2. 修改登录界面登录信息
  3. 在linux中实现听歌看电影
  4. 安装chromium浏览器以及问题的解决
  5. GNU的认识
  6. Linux内核的学习
  7. 关于osi、TCP/IP模型的认识
  8. IP地址、网关netmask、gw和DNS的认识

详细讲解:

  • 为系统安装字体

  我们知道,刚安装好的Redhat系统,在终端中输入中文时候,会发现字体有大有小,这是因为我们系统自带的字体对中文的显示不是特别的完善,所以我们要安装字体,这里我提供了Ubuntu的等宽字体,如果需要windows字体的评论私聊,我可以提供。下面是安装字体的三种方式:

  ①在redhat的图形界面中直接双击用字体查看器打开然后安装即可。

  ②在redhat的图形界面中把你需要的字体拷贝到/usr/share/font目录中,选择即可。

  ③如果是没有安装图形界面的人,那么就用cp命令来拷贝到字体目录中即可。

  

  • 修改登录界面登录信息

  登录界面的修改只限于安装了图形界面的司机们,我们在登录界面的时候,会看到我们常用的登录的用户信息,如果我不想让别人看到我都创建了什么用户,希望隐藏登录用户的信息,我们该怎么设置。下面是我们设置的步骤:

  ①首先我们在终端中输入:找到如下部分

root@localhost~#vi /etc/gdm/gdm.schemas

  

  ②图中分别代表的意思是:

   第一个greeter表示会显示在登录界面的用户,default中没有用户,我们添加自己想显示的用户。

   第二个greeter表示打开下拉列表会显示的用户,default中我们可以把root用户删掉,直接显示。

   第三个greeter表示是否显示全部的用户,default中把true改成false,这样别人就不知道我们创建了那些用户了。

  • 在linux中实现听歌看电影

  大家知道,在linux系统中,自带的不论是音乐播放器或者是视频播放器,支持的格式都是非常少的,所以我们要安装一款合适的视频播放器,来满足我们的需求。这里我推荐一款smplayer的播放器。源码包我也会上传上去的。rpm格式的,安装这个就不用我说了吧,会玩linux的人,软件总得会安装吧!

  • 安装chromium浏览器以及问题的解决

  可能有很多人都不是特别愿意使用redhat自带的firefox浏览器,对chrome倒是情有独钟,这里我就教大家如何在redhat中安装chrome浏览器。这里我们安装一个chromium浏览器。步骤如下:

  ①不是root用户的切换到root用户:

xyz@localhost~#su -

  ②执行:

root@localhost~#cd /etc/yum.repos.d

  ③执行:

root@localhost~#wget http://people.centos.org/hughesjr/chromium/6/chromium-el6.repo

  这样我们就安装好了浏览器了,这里会出现一个问题,如果你是一直用的root用户,那么运行chromium会出现错误"chromium can not be run as root",怎么解决?

  

  • GNU的认识

  GNU是什么,GNU计划始于1984年,终极目标是完成一套基于自由软件的完整作业操作系统。这里推荐一篇文章,关于Richard Stallman(GUN的创始人)的,文章名字是《Richard Stallman和自由软件运动》,他主要讲述了GUN以及Richard Stallman的一些故事,非常好!值得一看!这里提三个软件概念:自由软件开源软件专有软件,一张图解释全部。

  

  • Linux内核的学习

  概念不多讲,直接正题,如何查看你的Linux系统的内核版本:

root@localhost~#uname -r

  

  我的内核版本是2.6.32-573.e16.x86_64,解释一波,2.6.32是linux内核的版本号,在3.0以前呢,2代表主版本号,6代表次版本号,32代表末版本号,修改的成都大小决定着改变那个号,其中次版本号奇数代表测试版,偶数代表稳定版,后面的573是redhat公司针对linux内核进行修改的次数,这个代表第573次修改。x86_64代表64位。其实就这么多罢了。

  • 关于osi、TCP/IP模型的认识

  这里我们需要认识一下osi的七层模型,TCP/IP四层模型。模型的构造相信大家随便百度一下就知道了。这里我讲一下TCP和UDP的区别:

  ①TCP是基于连接的协议,也就是说,在正式收发数据前,必须和对方建立可靠的连接。
  ②UPD是与TCP相对应的协议。它是面向非连接的协议,它不与对方建立连接,而是直接就把数据包发送过去。

  我们做一个比喻,TCP就像我们打电话一样,必须你确定接听了(三次握手),才能传输数据;UDP就像发短信,我不管你人在不在,手机有没有欠费,我只要发送过去就行了,也就是这样成就了UDP协议的传输速度,同时也不安全。

  • IP地址、网关netmask、gw和DNS的认识

  关于IP地址,IPV4已经枯竭了,用完了,IP地址分为五类:ABCDE,其中,能在Internet或被用户使用的A、B、C三类,而D类用作组播地址,E类作为科研保留地址段。

  

  一图胜千言。同时我们要注意IP地址中,都有分为私有地址公有地址

  公有IP地址:

  • A类的公有IP:

    1.0.0.0~9.255.255.255

    11.0.0.0~126.255.255.255

  • B类的公有IP:

    128.0.0.0~172.15.255.255

    172.32.0.0~191.255.255.255

  • C类的公有IP:

    192.0.0.0~192.168.255.255

    192.169.0.0~223.255.255.255

  私有IP地址:

  • A类私有IP地址:

    10.0.0.0~10.255.255.255

  • B类私有IP地址:

    172.16.0.0~172.31.255.255

  • C类私有IP地址:

    192.168.0.0~192.168.255.255

  

  DNS是什么,域名解析服务器,靠它把你要访问的网址找到然后把信息送到你电脑上。

  ​它里面的容量可是很可以的,存储着所有的域名以及对应的IP,你在浏览器中输入一个域名,它就能帮你找到(解析)IP地址,并访问。域名的存在确定了DNS的存在,我们总不可能天天记着IP地址来访问吧,这样累死人。

总结:

  更新的不是特别的快,这几天学的东西都是预科,所以有很多人都学过了,不过我保证过了预科之后,就是你们想学的东西。

  博客园:爱家人爱老婆的IT男

  微信公众号:程序猿的野生香蕉【公众号:你可以下载到我的教程,工具,笔记,以及其他我分享的资源,资源今天可能晚点上传,不过我会每天更新。】

  

<实训|第三天>Linux登录界面的修改以及Richard Stallman、自由软件运动的更多相关文章

  1. Android实训案例(三)——实现时间轴效果的ListView,加入本地存储,实现恋爱日记的效果!

    Android实训案例(三)--实现时间轴效果的ListView,加入本地存储,实现恋爱日记的效果! 感叹离春节将至,也同时感叹时间不等人,一年又一年,可是我依然是android道路上的小菜鸟,这篇讲 ...

  2. winform设计一个登录界面和修改密码的界面-自动切换窗体(问题[已解] 望一起讨论)(技术改变世界-cnblog)

    http://www.cnblogs.com/IAmBetter/archive/2012/01/14/2322156.html winform设计一个登录界面和修改密码的界面-自动切换窗体(问题[已 ...

  3. <实训|第四天>Linux下的vim你真的掌握了吗?附上ftp远程命令上传。

    期待已久的linux运维.oracle"培训班"终于开班了,我从已经开始长期四个半月的linux运维.oracle培训,每天白天我会好好学习,晚上回来我会努力更新教程,包括今天学到 ...

  4. [课堂实践与项目]手机QQ客户端--4期(SQLite的加入,注册,找回,登录界面的修改):建立关于QQ注册类,使用SQLite进行存储,

    经过昨天下午和今天上午的不懈努力,终于通过了SQLite的学习. 我们现在这里定义一个有关SQLIte的封装类,便于我在后面的用户注册,用户密码找回,和登录界面的使用 1.首先我们看看我们建立的use ...

  5. win7开机登录界面壁纸修改

    1.选择一张自己喜欢的图(一定要是jpg格式,亲测png格式不行),分辨率最好和自己电脑的分辨率差不多. 2.将图片改名为"backgroundDefault.jpg": 3.按下 ...

  6. <实训|第九天>掌握linux中普通的权限控制和三种特殊的权限(sst),做合格的运维工程师

    linux中,权限的学习是必不可少的,不论是作为一名运维工程师或者是单一的管理者,学习好linux中的权限控制,你就可以保护好自己的隐私同时规划好你所管理的一切. 权限的学习是很多的,不要认为自己已经 ...

  7. <实训|第十三天>linux中ACL权限控制以及磁盘配额,附编译属于自己的linux内核

    [root@localhost~]#序言 首先讲讲昨天关于缩容失败,开不机的解决方法:ACL权限也算是一个很重要的知识点,不难,但是很实用:磁盘配额一般不需要自己弄,但是要懂得原理.剩下的就是编译属于 ...

  8. JAVA实训第三次作业

    编写"学生"类及其测试类. 5.1 "学生"类: 类名:Student 属性:姓名.性别.年龄.学号.5门课程的成绩 方法1:在控制台输出各个属性的值. 方法2 ...

  9. nessus安装、msfconsole辅助模块使用(网安全实训第三天)

    本期内容:nessus安装.msfconsole辅助模块使用.后渗透攻击 1. nessus安装 2.msfconsole辅助模块使用 3.后渗透攻击 1. nessus安装 (1)下载nessus ...

随机推荐

  1. 页面间(窗口间)的取值赋值及获取iframe下的window对象

    ①同一个窗口中,获取某个iframe的信息 <body> <iframe id="PAID" name="PA" src="Item ...

  2. ubuntu下ROS安装时sudo rosdep init和rosdep update的解决方法

    问题: 在ubuntu上多次安装matlab选择合适的版本来调用摄像头,终于把系统搞坏了,重装系统后,ROS无法安装,每次安装到sudo rosdep init和rosdep update报错的问题, ...

  3. 虚拟机Linux----Ubuntu1204----安装jdk1.8

    1.介绍 这里主要讲一下,如何在Ubuntu1204下通过压缩包的方式安装jdk1.8,rpm的直接运行就行了. 2.步骤 2.1 下载 地址:http://www.oracle.com/techne ...

  4. ORA-01034: ORACLE not available如何解决

    一个小小的问题,让我折腾了一个上午,下午三点彻底解决了,分享一个给大家解决方法,尽管在测试服务器上,但是经验是值得总结和分享的. ERROR:ORA-01034: ORACLE not availab ...

  5. java 方法参数-值调用,引用调用问题

    (博客内容来自于core java卷一) 1. xx调用:程序设计语言中方法参数的传递方式: 引用调用(call by reference):表示方法接收的是调用者提供的变量地址. 值调用(call ...

  6. 怎么学习计算电磁学【QUORA】

    链接 There are several resources. But it depends on what you actually want to learn...Let me explain: ...

  7. Vim tips

    1.光标移动: (1).NG -> 移动到第N行,或者使用:N (2).gg -> 移动到第一行 (3).G -> 移动到最后一行 (4).单词移动: w -> 移动到下一个单 ...

  8. selenium验证车贷计算器算法

    1.验证页面上的车贷计算器算的结果是否与需求中给的公式结果一致. 页面图片: 代码如下(简单实现,需要优化): package com.test; import java.math.BigDecima ...

  9. codevs 2822 爱在心中

    codevs 2822 爱在心中  时间限制: 1 s  空间限制: 128000 KB  题目等级 : 钻石 Diamond 题目描述 Description “每个人都拥有一个梦,即使彼此不相同, ...

  10. 第12章 纤程(Fiber)

    12.1 纤程对象的介绍 (1)纤程与线程的比较 比较 线程(Thread) 纤程(Fiber) 实现方式 是个内核对象 在用户模式中实现的一种轻量级的线程,是比线程更小的调度单位. 调度方式 由Mi ...