1.操作系统概念
人与计算机交流的中介
管理和控制计算机中硬件和软件资源
处于上层应用程序和底层硬件之间的软件平台
2.操作系统组成
内核:直接控制管理硬件 内核直接识别计算机二进制语言
解释器:把c c++ java python等语言解释成二进制,常见的解释器:bash
软件程序:不同程序,完成不同需求
3.Linux系统介绍
开放源代码的,可以自由传播的类Unix操作系统
多用户、多任务,支持多线程和多cpu的操作系统
4.Linux发展史
unix(肯.汤普逊,丹尼斯.里奇) 1970
FreeBSD--macOS、IOS NETBSD OPENBSD
minix--荷兰,詹宁邦 1980
Linux--芬兰 赫尔辛基大学 林纳斯.托瓦斯 1991
5.Linux发行版
Fedora redhat上游测试,带桌面图形
Redhat 提供商业服务,商业稳定版
centos 提供免费软件,下游免费稳定版 6.0 7.0
Ubuntu debian的一个不稳定分支的再开发,桌面,开发人员
debian 安全、稳定
solaris sun公司,后被oracle收购
中标麒麟 中国版Ubuntu
6.系统镜像下载
新版:https://mirrors.aliyun.com/centos/
旧版:https://mirrors.aliyun.com/centos-vault/
https://mirrors.aliyun.com/ubuntu-releases/
7.VMware安装centos7
(1)新建虚拟机文件夹
(2)网卡:
桥接bridge 借用本地真实网卡连通外网,和真实网卡同一网段,可双向通信
伪装NAT 使用nat地址转换技术连通外网,仅实现虚拟机访问外网,单向通信
仅主机host 不能连通外网,仅用于虚拟机之间连接
(3)改网卡名
安装install,按tab键,输入
net.ifnames=0 biosdevname=0
(4)选择时区(Asia/Shanghai)
(5)软件--最小化--勾选开发工具(1、2、3、6)
(6)手动分区
/boot 200M 启动和引导分区
swap 3G 建议设置物理内存的1.5-2倍(物理内存<=8G)
/ 所有 系统根分区
(7)安装后重启,进入系统,配置yum源
清华源
sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \
-e 's|^#baseurl=http://mirror.centos.org|baseurl=https://mirrors.tuna.tsinghua.edu.cn|g' \
-i.bak \
/etc/yum.repos.d/CentOS-*.repo
阿里源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
linux 基本配置
ip地址
ifconfig ens33 192.168.8.5
配置网关
route add default gw 192.168.8.2 添加网关
route del default gw 192.168.8.2 删除网关
route -n
DNS配置
echo "nameserver 8.8.8.8" > /etc/resolv.conf
清除iptables策略
iptables -F
iptables -X
关闭防火墙
systemctl stop firewalld 停止防火墙
systemctl disable firewalld 禁用防火墙
关闭selinux
sed -i 's/enforcing/disabled/' /etc/selinux/config 修改配置文件
setenforce 0 内存修改
设置主机名
hostnamectl set-hostname web
bash 开启新的shell进程
配置yum服务器
步骤一、删除原有配置文件
cd /etc/yum.repos.d/
rm -rf *
步骤二、下载新的配置文件
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo
步骤三、清除原有的缓存、建立新的缓存
yum clean all
yum makecache
网卡配置文件
/etc/sysconfig/network-scripts/ifcfg-ens33
Linux初步认识及虚拟机安装
最新推荐文章于 2024-09-09 09:21:26 发布