上周内容:
1.介绍Linux
2.介绍Vmware虚拟机( 使用 )
3.Xshell远程的连接 ( 网络方式连接 )
4.在安装一台新的 CentOS7 操作系统 IP地址为 10.0.0.100 [ 手动 | 自动 Cobbler ]
本周内容: 80个
1.Vmware快照功能
2.Vmware克隆功能
3.Vmware网络( 简单的画个图 )
4.LinuxBash 介绍
5.LinuxBash 特性
6.Linux目录结构 c d e f
7.Linux命令 [ 复制 | 粘贴 | 剪切 | 删除 | 查看 | 编辑 ] 定位资源放在Linux的那个路径下?
8.Linux命令 高级 有难度的 ====
9.Linux文件类型
10.linux链接文件 软链接 硬链接 <--生产最佳实践
今日内容:
1.Vmware快照功能
2.Vmware克隆功能
3.Vmware网络( 简单的画个图 )
4.LinuxBash 介绍
5.LinuxBash 特性
----------------------------
1.为什么要讲vmware快照?
因为有人会出现误操作,造成Linux系统无法正常运行,导致跟不上学习的进度。
快照: 指的是拍摄系统当时的状态,便于后期恢复使用。
----------------------------
2.为什么要讲vmware克隆?
克隆:在复制一份。A系统 --> 克隆技术 --> B系统
克隆的方式:
链接克隆:
完整克隆:
----------------------------
3.Vmware网络( 简单的画个图 )
----------------------------
4.Linux Bash Shell内容 ( 每天来上课,请打开你的虚拟机,使用Xshell连接上Linux虚拟机即可。)
1.什么是Bash Shell?
2.Bash Shell能做什么?
3.平时我们是如何使用Bash Shell?
4.Bash Shell登陆后的提示符是什么意思?
5.Bash Shell的基础语法?
6.Bash Shell的常用特性?
7.Bash Shell的帮助手册?
----------------------------
5.什么是bash shell?
就是一个命令解释器。负责接收用户输入的指令,负责将系统处理完成之后的结果展示至Shell窗口。
----------------------------
6.shell都是怎么用的?
单条命令执行 效率低下 适合少量工作
Shell 脚本 效率较高 适合重复工作
###观摩:通过Shell脚本实现批量创建100个用户(只是了解即可,不要问。)
[root@oldboy ~]# cat useradd.sh
for i in {1..100}
do
useradd oldboy$i
done
----------------------------
7.shell提示符?
[root@oldboy ~]#
root: 指的是当前登录系统的用户是?
oldboy:指的是当前这台Linux服务器的主机名称是什么
~: 指的是我当前所在的路径在哪里? ~ 表示的是当前用户的家目录
#: 指定的是用户的权限 # 超级管理员才有的表示 root
$: $代表是一个普通用户的身份
[root@oldboy ~]# whoami #查看我是谁
root
----------------------------
8.Shell基础语法
命令行bash shell, 为用户提供输入, 执行命令的界面
#命令 选项 参数
command [-options] [arguments]
[root@web ~]# ls #命令
[root@web ~]# ls -l #命令+选项(调节命令输出展示的结果)
[root@web ~]# ls -a /home/ #命令+选项+参数
#命令: 整条shell命令的主体
#选项: 用于调节命令的具体功能
#以 "-"引导短格式选项(单个字符),例如"-a" "-l"
#以 "--"引导长格式选项(多个字符),例如"--all"
#多个短格式选项可以写在一起,只用一个"-"引导,例如"-al"
#参数: 命令操作的对象,如文件、目录、等
#命令必须开头, 选项和参数位置可以发生变化 (一定要注意,命令 选项 参数之间必须有空格)
命令 选项 参数
打针 轻|重 屁股 | 手
----------------------------
9.Shell快捷键
补全:tables补全
命令补全
路径补全
如果按一下tables没有反应:
1.要么写错 ( 一定要相信电脑 )
2.要么有相同名称的文件,可以在按一次table 进行判定甄别
ls -l /etc/sysconfig/network-scripts/ifcfg-ens32
ls -l /etc/sysconfig/network-scripts/ifcfg-ens33
----------------------------
10.预习视频
Linux Bash章节
Linux 文件目录结构 学学基础命令
预习的好处: ( 1.2倍速 听不懂没关系,先听一遍,然后我在讲,不懂再问 )
1.接收到的信号更多
2.更容易理解
3.掌握的更好