计算机系统由软件和硬件组成。软件主要包括系统软件和应用软件。硬件主要包括运算器,控制器,内存,硬盘,网卡等。
计算机硬件:
CPU(中央处理器):
CPU类型:
CPU常见架构:
服务器分类:
主板:
内存:
硬盘:
电源:
操作系统:
接口:
用户态和内核态:
库函数和系统调用:
开源协议:
CENTOS7/6 安装:
先到官网下载镜像
安装虚拟机vmware
2Linux操作系统安装准备.avi_20190721_084757.752.jpg
使用前准备
新建虚拟机:
2Linux操作系统安装准备.avi_20190721_090838.571.jpg
下一步 稍后安装
2Linux操作系统安装准备.avi_20190721_090848.842.jpg
选择对应的操作系统:
2Linux操作系统安装准备.avi_20190721_090951.935.jpg
选择存储为单个文件:
2Linux操作系统安装准备.avi_20190721_091013.851.jpg
然后配置虚拟机:
2Linux操作系统安装准备.avi_20190721_085924.166.jpg
配置虚拟机网络:
NAT:192.168.38.X/255.255.255.0
仅主机:192.168.6.x/255.255.255.0
桥接:172.18.0.0/255.255.0.0
启动虚拟机
6详细步骤:
3CentOS安装详解.avi_20190721_093000.981.jpg
光盘/iso文件检查:
3CentOS安装详解.avi_20190721_093604.190.jpg
3CentOS安装详解.avi_20190721_093614.921.jpg
检测成功
3CentOS安装详解.avi_20190721_093946.844.jpg
光盘/iso被弹出
3CentOS安装详解.avi_20190721_094114.180.jpg
3CentOS安装详解.avi_20190721_094232.003.jpg
点击右下角的光标链接
3CentOS安装详解.avi_20190721_094353.456.jpg
3CentOS安装详解.avi_20190721_094353.456.jpg
选择“是”
3CentOS安装详解.avi_20190721_094745.067.jpg
next:
3CentOS安装详解.avi_20190721_094926.275.jpg
3CentOS安装详解.avi_20190721_095006.269.jpg
3CentOS安装详解.avi_20190721_095028.166.jpg
3CentOS安装详解.avi_20190721_095243.408.jpg
设置主机名centos6:
3CentOS安装详解.avi_20190721_095317.167.jpg
配置网络:
激活
3CentOS安装详解.avi_20190721_095641.975.jpg
设置时间:
3CentOS安装详解.avi_20190721_095955.399.jpg
设置账户密码:
3CentOS安装详解.avi_20190721_100100.939.jpg
自定义分区:
3CentOS安装详解.avi_20190721_100244.049.jpg
3CentOS安装详解.avi_20190721_100502.144.jpg
3CentOS安装详解.avi_20190721_100810.558.jpg
3CentOS安装详解.avi_20190721_100943.867.jpg
3CentOS安装详解.avi_20190721_101109.902.jpg
3CentOS安装详解.avi_20190721_101318.885.jpg
3CentOS安装详解.avi_20190721_101437.334.jpg
3CentOS安装详解.avi_20190721_101557.140.jpg
3CentOS安装详解.avi_20190721_101842.743.jpg
3CentOS安装详解.avi_20190721_101950.399.jpg
重启之后初始化
4CentOS安装详解.avi_20190721_102303.592.jpg
4CentOS安装详解.avi_20190721_102323.339.jpg
4CentOS安装详解.avi_20190721_102349.157.jpg
拍快照
4CentOS安装详解.avi_20190721_102624.275.jpg
为了安全起见,对快照做个备份
CENTOS7:
4CentOS安装详解.avi_20190721_103113.224.jpg
4CentOS安装详解.avi_20190721_103139.511.jpg
4CentOS安装详解.avi_20190721_103158.094.jpg
4CentOS安装详解.avi_20190721_103225.848.jpg
4CentOS安装详解.avi_20190721_103258.842.jpg
4CentOS安装详解.avi_20190721_103311.996.jpg
4CentOS安装详解.avi_20190721_103332.867.jpg
4CentOS安装详解.avi_20190721_103342.183.jpg
4CentOS安装详解.avi_20190721_103357.729.jpg
4CentOS安装详解.avi_20190721_103754.774.jpg
4CentOS安装详解.avi_20190721_103811.913.jpg
XSHELL设置:
输入要连接的虚拟机IP:
4CentOS安装详解.avi_20190721_104226.090.jpg
4CentOS安装详解.avi_20190721_104126.134.jpg
4CentOS安装详解.avi_20190721_104219.522.jpg
4CentOS安装详解.avi_20190721_104134.237.jpg
同样拍快照,然后把快照备份
UBUNTU :
5Ubuntu安装和Linux初步入门.avi_20190721_105025.789.jpg
5Ubuntu安装和Linux初步入门.avi_20190721_105038.015.jpg
5Ubuntu安装和Linux初步入门.avi_20190721_105056.213.jpg
5Ubuntu安装和Linux初步入门.avi_20190721_105117.801.jpg
5Ubuntu安装和Linux初步入门.avi_20190721_105141.525.jpg
5Ubuntu安装和Linux初步入门.avi_20190721_105317.567.jpg
5Ubuntu安装和Linux初步入门.avi_20190721_105507.474.jpg
5Ubuntu安装和Linux初步入门.avi_20190721_105515.376.jpg
分区和CENTOS类似
自动升级
5Ubuntu安装和Linux初步入门.avi_20190721_110332.888.jpg
安装openssh(注意用空格选中)
5Ubuntu安装和Linux初步入门.avi_20190721_110531.021.jpg
安装结束之后拍快照,对快照备份
shell 简述:
1Linux命令基础.avi_20190721_112937.639.jpg
基本命令
管理员 $ 普通用户
lscpu 查看cpu信息
free/cat /proc/meminfo 看内存
lsblk 看硬盘
id -u 看用户id
help 列出内部命令
enable xx 启动内部命令
enable -n xx 禁用内部命令
lsb_release -a 看系统版本
uname -r 看内核版本
hostname 主机名字
tty 看终端
who 看都有谁登陆
init3 启动字符界面
init5 启动图形
cat 看文件
halt/poweroff/shutdown 关机
ifconfig 看网卡相关信息
reboot 重启
ls 查看目录或者文件
sudo 临时拥有root权限
type 区分内部还是外部命令
who am i 看用户是谁 以及在哪个终端登陆
ps aux 查看进程
exit/logout 退出当前shell
更改主机名 hostnamectl set-hostname xx (centos)
echo $SHELL 查看当前使用的shell
cat /etc/shells 查看系统中的shel
pwd 看当前目录
hash 查看外部命令的缓存
hash -r 清空缓存
hash -d xx 清除指定xx缓存
alias 列出已生效的别名(一般在用户家目录的.bashrc里修改
source/. .bashrc 才生效)
优先级:别名》内部命令》外部命令
/etc/bashrc 全局配置文件
whatis 命令简述
当系统中没有whatis数据库时,centos6用makewhatis 创建
centos7 用mandb 创建
多个命令用;隔开 一个命令用\分多行
w 查看谁登陆以及在做什么
内部命令帮助 help xx 外部命令帮助 man xx
/etc/issue 登陆前的欢迎信息
/etc/motd 登陆后的信息
which 查看文件
echo 打印信息 echo -e 使\xx生效
单引号里面都是字符串 双引号里面只识别变量不识别命令
反引号变量命令都识别
history 查看命令历史
!xx 执行xx条命令
!u 执行命令历史里以u开头的命令
history -c 清空历史
history的配置文件 在用户目录的.bash_history
ctrl +c 取消 ctrl +d 结束
对命令历史添加时间 HISTTIMEFORMAT="%F %T"
忽略以空格开头和连续重复的命令记录在history中
5命令历史和快捷键.avi_20190721_125105.304.jpg
写入/etc/profile.d/env.sh
echo $HISTSIZE 查看命令保存总数量
ctrl +s 锁屏 ctrl+q 解开
echo $LANG 查看语言和编码
date 查看系统时间
clock 硬件时间
clock -s 修改系统时间
clock -w 修改硬件时间
date -d 'xxx'' 根据字符串显示时间
date -s 'xx' 根据字符串设置时间
date +%s 显示时间戳
date +%F 年-月-日
date +%T 时-分-秒
date + "%F %T"
cal 看日历
passwd 修改用户口令
screen -S xx 新建一个会话
screen -x xx 加入会话
ctrl +a,d 脱离会话
screen + r 恢复会话
screen -ls 查看会话
exit 退出
esc+. 调用上一个命令的最后一个参数
5命令历史和快捷键.avi_20190721_125344.702.jpg
5命令历史和快捷键.avi_20190721_125454.888.jpg
centos7 添加桥接网卡 只需把address0改成学号
5命令历史和快捷键.avi_20190721_124321.496.jpg
centos6 添加桥接网卡 只需把address0改成学号
5命令历史和快捷键.avi_20190721_123904.187.jpg
/etc/localtime 时区的配置文件
timedatectl set-timezone xx/xxx 改时区
localectl list-locales 显示支持的语言和编码
localectl set-locale LANG=XX 设置语言和编码
ctrl+u 删除光标前 crtr+k 删除光标后 alt+r 删整行 !* 上一个命令所有参数
echo $PATH 查看外部命令查找的文件路径
echo $PS1 看提示符
把提示符修改写进配置文件一般在 /etc/profile.d/env.sh
1Linux命令基础.avi_20190721_113825.127.jpg
unicode 规定了字符对应的二进制数字
utf-8 具体规定了到底用几个字节存储
centos7 修改 /etc/gdm/custom.conf 可以让用户自动登陆
5Ubuntu安装和Linux初步入门.avi_20190721_112413.056.jpg
rz 把windows文件拖入linux里面
centos7 修改静态IP
3Linu命令帮助用法.avi_20190721_121802.090.jpg
centos 6
3Linu命令帮助用法.avi_20190721_122115.427.jpg