初识linux

-------linux篇  

以前只知道windows 没听过有别的操作系统

然后慢慢了解,才知道win在linux面前啥都不是---

之前一直没养成写博客的习惯,导致好多知识都忘得差不多了,也是偶然间才想把之前学的整理一下,为职业生涯打好基础,

个人理解,linux是一款简单直接的工具,现在阶段是人来用工具,谁知道多少年后会不会机器本身就是人呢?

什么是服务器
• 能够为其他计算机提供服务的更高级的电脑

典型服务模式

• C/S,Client/Server架构   
– 由服务器提供资源或某种功能
– 客户机使用资源或功能

TCP/IP协议及配置
• TCP/IP是最广泛支持的通信协

• 主机与主机之间通信的三个要素
– IP地址(IP address)
– 子网掩码(subnet mask)
IP地址的概述
• 作用:用来标识一个主机的网络地址

• 地址组成(点分十进制):
– 一共32个二进制位
– 表示为4个十进制数,以 . 隔开

11000000.10101000.00000001.00000001   /192.168.1.1

第一位是0表示正数,1表示负数

128 64 32 16 8 4 2 1  每个二进制数位置表示的含义

• IP地址的分类
• 用于一般计算机网络
– A类:1 ~ 127 网+主+主+主
– B类:128 ~ 191 网+网+主+主
– C类:192 ~ 223 网+网+网+主
• 组播及科研专用
– D类:224 ~ 239 组播
– E类:240 ~ 254 科研

IP地址的组成: 网络位 与 主机位

网络位: 标识 网络 或者 区域
主机位: 标示 在该区域的第几台主机

子网掩码:用来标识ip地址的网络位与主机位
二进制的1标识网络位 0标识主机位

默认子网掩码
– A类地址,255.0.0.0
– B类地址,255.255.0.0
– C类地址,255.255.255.0

IP地址配置

手工配置 dhcp

手工配置:更改配置文件 /etc/sysconfig/network-scripts/网卡名

nmcli  //命令行配置IP地址

nmtui //图形配置IP地址

nmcli con mod em1-1 ipv4.method manual ipv4.addr "192.168.1.2/24, 10.10.1.5/8"
nmcli con mod em1-1 +ipv4.dns 8.8.4.4
nmcli con mod em1-1 -ipv4.dns 1
nmcli con mod em1-1 -ipv6.addr "abbe::cafe/56"

网关地址:
• 什么是网关?
– 从一个网络连接到另一个网络的“关口”
– 不同网络之间通信
– 不同网络之间通信借助路由器设备

DNS服务器地址:域名的服务器
将域名解析为对应服务器的ip地址

Linux是一种操作系统

操作系统:一堆软件的集合,让计算机硬件正常工作

UNIX诞生 1970.1.1  计算机初始时间 

Linux的诞生
• Linux之父,Linus Torwalds

用户---------->系统内核---------->硬件

– 版本号:主版本.次版本.修订号

• 是一套公开发布的完整Linux系统
– Linux内核 + 各种应用软件

Linux文件系统

• 基本作用
– 定义向磁盘介质上存储文档的方法和数据结构,以及
读取文档的规则
– 不同类型的文件系统,其存储/读取方式不一样
– 格式化操作就是建立新的文件系统

– 物理硬盘==>分区规划==>格式化==>读/写文档

 • 典型的文件系统类型

– EXT4,第四代扩展文件系统,RHEL6系列默认  最大2.2tb

– XFS,高级日志文件系统,RHEL7系列默认  大文件 
– SWAP,交换空间(虚拟内存)缓解物理内存的压力  //理论上不超过内存2倍

/ 根目录: 所有数据都在此目录下(Linux系统的起点)

/boot 存放系统引导必需的文件,包括内核、启动配置
/bin、/sbin 存放各种命令程序
/dev 存放硬盘、键盘、鼠标、光驱等各种设备文件
/etc 存放Linux系统及各种程序的配置文件
/root、/home/用户名 分别是管理员root、普通用户的默认家目录
/var 存放日志文件、邮箱目录等经常变化的文件
/proc 存放内存中的映射数据,不占用磁盘
/tmp 存放系统运行过程中使用的一些临时文件

 hd,表示IDE设备

sd,表示SCSI设备

获取命令行界面
• 虚拟控制台切换( Ctrl + Alt + Fn 组合键)
– tty1:图形桌面
– tty2~tty6:字符控制台

 

以 #号结尾代表 管理员 root
以 $号结尾代表 普通用户

以 / 开始的绝对路径
以当前为参照的相对路径

命令行的一般格式,每一部分之间都要有一个空格
– 命令字 [选项]... [参数1] [参数2]...

操作 如何执行该操作 作用对象

posted @ 2018-09-14 10:36  旅人阿  阅读(122)  评论(0)    收藏  举报