第一章:服务器硬件及linux初体验

一、了解linux;

1.linux的三大分支:debian、redhat、ubuntu

2.redhat版本:

redhat:红帽,简称RHEL,企业级官方版本,收费版本;

centos:企业社区操作系统版本,不属于红帽公司,却基于红帽的源,代码组件进行重构的社区版;

3.安装linux系统注意点:

a.将ISO镜像文件放到光驱,点击连接;

b.使用默认的磁盘分区方式,安装系统时选择现在自定义安装软件包,勾选开发中的开发工具;

4.具体参数:

分区:分区可以理解成一个房子的隔断;

文件系统:外部存储设备上管理和组织文件的一种方法,可以理解成一个房子的装修方案;

格式化:可以理解为对一个房子的开始装修,清除掉以前的所有配置;

5.安装完成系统后的优化:

关闭selinux:sed  -i  "/SELINUX/s/enforcing/disabled/g"  /etc/selinux/config

开机不启动防火墙:chkconfig  iptables  off

验证selinux是否关闭:getenforce

6.centos 6版本系统的文件系统类型:

EXT4:第四代扩展文件系统,用于存放文件和目录数据的主区;

SWAP:交换文件系统,为linux系统建立交换分区,可缓解物理内存的不足;

附:

安装centos虚拟机的步骤:

1.下载镜像文件和虚拟机软件;

2.在vmware中创建虚拟机;

3.连接centos6.5DVD1的镜像文件;

4.安装系统(可以选择桌面环境或者最小安装,注意将开发工具勾选);

5.关闭防火墙;

/etc/init.d/iptables stop ##关闭防火墙的临时状态

chkconfig iptables off    ##开机禁用防火墙

6.关闭selinux:

找到系统的/etc/selinux/config文件将selinux=enforcing改成selinux=disabled;

7.关机拍摄快照便于下次使用;

二、init进程;

1.linux系统引导过程:

开机bios加电自检--MBR引导--GRUB引导--加载内核--加载init进程--启动tty--登陆系统

2.init进程:

进程:linux系统中的进程用PID标记,/sbin/init是内核第一个加载的进程,PID为1;

运行级别字段:runlevel

0--关机  1--单用户  2--无网络字符  3--完整字符   4--未使用   5--图形模式  6--重启

init 运行级别:此命令表示切换到不同的运行级别状态

三、系统服务控制:

1.对服务状态的控制方式一:

语法:service 服务名称 控制类型

控制类型:start      ##启动该服务

stop      ##停止此服务

restart           ##重启此服务

reload            ##重新加载此服务

status            ##查看服务的状态

2.对服务状态的控制方式二:

语法:/etc/init.d/服务名 控制类型

控制类型:同上控制类型一致

3.对服务的启动类型(开机是否启动)进行控制:

语法:chkconfig 服务名 控制类型

控制类型:on         ##开机自动启动此服务

off        ##开机不启动此服务

语法:chkconfig --list 服务名称                 ##查看此服务在不同运行级别中的启动类型状态

语法:chkconfig --add 服务名称                ##添加此服务到ckhconfig的管理列表中

四、扩展:

uname -r                 ##查看内核版本信息

uname -a                  ##查看系统版本信息

free -m                     ##查看系统内存状态信息

df -hT                        ##查看系统磁盘信息

hostname                 ##查看主机名

五、Centos 7 扩展:

1.systemctl进程:代替在Centos 6中的init进程,因为init进程启动时是串行化的,速度较慢,Centos 7在这一点做了优化;

2.运行级别:

systemctl  get-default                                    ##查看当前的默认运行级别

systemctl  set-default  运行级别标签          ##设置系统的默认运行级别

init 运行级别数字                                           ##切换当前的运行级别

云计算第一章:服务器硬件及linux初体验的更多相关文章

  1. 20155315庄艺霖第三次作业之Linux初体验

    Linux初体验 安装Linux三两事 老师的作业要求基于VirtualBox安装Linux系统,我一开始下载了VB但是电脑运行不了,后来看网上的教程下载了VMware,才算开始了我的Linux之旅. ...

  2. 【Python3爬虫】学习分布式爬虫第一步--Redis分布式爬虫初体验

    一.写在前面 之前写的爬虫都是单机爬虫,还没有尝试过分布式爬虫,这次就是一个分布式爬虫的初体验.所谓分布式爬虫,就是要用多台电脑同时爬取数据,相比于单机爬虫,分布式爬虫的爬取速度更快,也能更好地应对I ...

  3. SQL SERVER FOR LINUX初体验

    今天得空,就在Ubuntu17.04上安装了SQL SERVER 2017体验下,总体来说还是不错的. 在Ubuntu上安装SQL SERVER 2017还是比较方便的,只需几条命令即可: curl ...

  4. Linux -初体验笔记

    课堂笔记 鸟哥Linux私房菜 Linux 版本很多,内核都是一样的 计算机基础知识: 1.完整计算机系统:软件+硬件 硬件:物理装置本身,计算机的物质基础 软件:相对硬件而言, 程序:计算机完成一项 ...

  5. linux初体验

    linux系统和window一样,也是一套独立的操作系统,它只是没有图形化界面而已

  6. 2013337朱荟潼 Linux第一章读书笔记——Linux内核简介

    一.Unix历史 二.Linux足迹 类Linux系统.非商业化产品.用途广泛 三.操作系统和Linux内核简介 1.操作系统 (1)是指在整个最基本功能系统中负责完成最基本功能和系统管理的部分. ( ...

  7. 第一章 笔记本电脑安装Linux系统(Centos7)

    目标:通过[Linux+Docke+Nginx+Jenkins+k8s(Kubernetes)+CICD(自动化)]进行项目部署 内容:根据个人进度实时分章节记录自己所遇到的问题 一.准备工作 1.下 ...

  8. Linux初体验--配置网络(CentOS7)

    在安装好虚拟机和操作系统后,一台合格的网络设备当然是要冲浪啊. 一.记下自己的网络配置 二.打开终端,输入命令 三.修改文件 保存后退出(wq). 四.重启网络服务 systemctl restart ...

  9. 第一章:shell脚本初入门

    1.shell脚本中的source或者.空格再加上文件,表示加载文件中的命令及语句(困惑多时终于解开^-^) 2.脚本开头书写好作者版本等信息,方便维护:流程语句提前把格式写好,防止遗漏 3.定义字符 ...

随机推荐

  1. Java的浅克隆与深克隆

    前言 克隆,即复制一个对象,该对象的属性与被复制的对象一致,如果不使用Object类中的clone方法实现克隆,可以自己new出一个对象,并对相应的属性进行数据,这样也能实现克隆的目的. 但当对象属性 ...

  2. 微信小程序 post 请求获取不到参数原因

    如果使用post 请求一定要加上 header: { "content-type": "application/x-www-form-urlencoded" } ...

  3. 原生JS实现九宫格拼图

    实现这个案例,需要考虑到鼠标的拖拽效果(onmousedown/onmousemove/mouseup) 拖拽分解: 按下鼠标---->移动鼠标----->松开鼠标 1.给目标元素添加on ...

  4. js中int和string数据类型互相转化实例

    今天做项目的时候,碰到一个问题,需要把String类型的变量转化成int类型的.按照常规,我写了var i = Integer.parseInt("112");但控制台报错,说是“ ...

  5. Oracle 修改SID --不建议修改

    1.登录数据库查看SID select instance_name,status from v$instance; 2.关闭数据库 shutdown immdiate; 3.修改/etc/oratab ...

  6. HTML5中table标签与form标签的区别

    html中form表示一个表单,用来把一系列的控件包围起来,然后再统一发送这些数据到目标,比如最常见的注册,你说需要填写的资料,都是被封装在form里的,填写完毕后,提交form内的内容,如果不再fo ...

  7. 数据库学习之五--Union, Union All和Intersect

    一.定义 Union操作符用于合并两个或多个SELECT语句的结果集: 注:1. Union连接的Select语句之间必须拥有相同数量的列: 2. 列也必须拥有相似的数据类型: 3. 每条 SELEC ...

  8. 怎么联系$zcy$呢?

    \(QQ:2939533969\) \(luogu:\)little_sun 窝经常以little_sun,little_sun0331,zcy05331的昵称混迹于各大网站 窝的CSDN blog ...

  9. (5)打造简单OS-进入保护模式

    1.简介: 8086实模式 80286才出现保护模式,保护模式下的段寄存器存储的是段选择子,不在是8086实模式的段基址了! [扩展知识]:可以看了后面知识在回头看一下这段. [8086各个段寄存器和 ...

  10. (转)centos7安装telnet服务

    借鉴:https://www.cnblogs.com/daipenglin/p/4934572.html 阅读目录 1 CentOS7.0 telnet-server 启动的问题 场景:在进行Teln ...